[-]
[+]
|
Changed |
_service:tar_git:pulseaudio-modules-droid-jb2q.changes
|
|
[-]
[+]
|
Changed |
_service:tar_git:pulseaudio-modules-droid-jb2q.spec
^
|
|
[-]
[+]
|
Changed |
_service
^
|
@@ -6,7 +6,7 @@
<service name="tar_git">
<param name="url">https://github.com/mer-hybris/pulseaudio-modules-droid-jb2q.git</param>
<param name="branch">master</param>
- <param name="revision">6f3132dac04cc77800754b884096fca338969562</param>
+ <param name="revision">f196e96d63eceeb94778b071bebc8a2d031bac9b</param>
<param name="token"/>
<param name="debian">N</param>
<param name="dumb">N</param>
|
[-]
[+]
|
Changed |
_service:tar_git:pulseaudio-modules-droid-jb2q-14.2.101.tar.bz2/README.md
^
|
@@ -26,8 +26,8 @@
Headers for defining devices and strings for different droid versions are in
src/common/droid-util-audio.h (legacy headers for Jolla 1 in droid-util-41qc.h).
-When new devices with relevant new enums appear, add enum check to configure.ac.
-CC_CHECK_DROID_ENUM macro will create macros HAVE_ENUM_FOO, STRING_ENTRY_IF_FOO
+When new devices with relevant new enums appear, add enum check to meson.build.
+Meson build will create macros HAVE_ENUM_FOO, STRING_ENTRY_IF_FOO
and FANCY_ENTRY_IF_FOO if enum FOO exists in HAL audio.h.
For example:
|
[-]
[+]
|
Changed |
_service:tar_git:pulseaudio-modules-droid-jb2q-14.2.101.tar.bz2/meson.build
^
|
@@ -192,6 +192,7 @@
'AUDIO_CHANNEL_IN_VOICE_DNLINK_MONO',
# Formats
+ 'AUDIO_FORMAT_PCM_24_BIT_PACKED',
'AUDIO_FORMAT_PCM_OFFLOAD',
'AUDIO_FORMAT_FLAC',
'AUDIO_FORMAT_OPUS',
|
[-]
[+]
|
Changed |
_service:tar_git:pulseaudio-modules-droid-jb2q-14.2.101.tar.bz2/src/common/droid-util-audio.h
^
|
@@ -91,7 +91,9 @@
{ PA_SAMPLE_U8, AUDIO_FORMAT_PCM_8_BIT },
{ PA_SAMPLE_S16LE, AUDIO_FORMAT_PCM_16_BIT },
{ PA_SAMPLE_S32LE, AUDIO_FORMAT_PCM_32_BIT },
- { PA_SAMPLE_S24LE, AUDIO_FORMAT_PCM_8_24_BIT }
+#if HAVE_ENUM_AUDIO_FORMAT_PCM_24_BIT_PACKED
+ { PA_SAMPLE_S24LE, AUDIO_FORMAT_PCM_24_BIT_PACKED }
+#endif
};
uint32_t conversion_table_default_audio_source[][2] = {
@@ -139,7 +141,7 @@
STRING_ENTRY( AUDIO_DEVICE_OUT_DEFAULT ),
/* Devices which may or may not be defined for all devices,
- * update configure.ac CC_CHECK_DROID_ENUM list if you encounter new ones. */
+ * update meson.build check_enums list if you encounter new ones. */
STRING_ENTRY_IF_AUDIO_DEVICE_OUT_HDMI
STRING_ENTRY_IF_AUDIO_DEVICE_OUT_HDMI_ARC
STRING_ENTRY_IF_AUDIO_DEVICE_OUT_TELEPHONY_TX
@@ -223,7 +225,7 @@
STRING_ENTRY( AUDIO_DEVICE_IN_DEFAULT ),
/* Devices which may or may not be defined for all devices,
- * update configure.ac CC_CHECK_DROID_ENUM list if you encounter new ones. */
+ * update meson.build check_enums list if you encounter new ones. */
STRING_ENTRY_IF_AUDIO_DEVICE_IN_HDMI
STRING_ENTRY_IF_AUDIO_DEVICE_IN_TELEPHONY_RX
STRING_ENTRY_IF_AUDIO_DEVICE_IN_FM_TUNER
@@ -316,7 +318,7 @@
STRING_ENTRY( AUDIO_OUTPUT_FLAG_DEEP_BUFFER ),
/* Audio output flags which may or may not be defined for all devices,
- * update configure.ac CC_CHECK_DROID_ENUM list if you encounter new ones. */
+ * update meson.build check_enums list if you encounter new ones. */
STRING_ENTRY_IF_AUDIO_OUTPUT_FLAG_COMPRESS_OFFLOAD
STRING_ENTRY_IF_AUDIO_OUTPUT_FLAG_NON_BLOCKING
STRING_ENTRY_IF_AUDIO_OUTPUT_FLAG_HW_AV_SYNC
@@ -333,7 +335,7 @@
struct string_conversion string_conversion_table_input_flag[] = {
/* Audio output flags which may or may not be defined for all devices,
- * update configure.ac CC_CHECK_DROID_ENUM list if you encounter new ones. */
+ * update meson.build check_enums list if you encounter new ones. */
STRING_ENTRY_IF_AUDIO_INPUT_FLAG_NONE
STRING_ENTRY_IF_AUDIO_INPUT_FLAG_FAST
STRING_ENTRY_IF_AUDIO_INPUT_FLAG_HW_HOTWORD
@@ -425,7 +427,8 @@
STRING_ENTRY( AUDIO_FORMAT_PCM_8_24_BIT ),
/* Audio formats which may or may not be defined for all devices,
- * update configure.ac CC_CHECK_DROID_ENUM list if you encounter new ones. */
+ * update meson.build check_enums list if you encounter new ones. */
+ STRING_ENTRY_IF_AUDIO_FORMAT_PCM_24_BIT_PACKED
STRING_ENTRY_IF_AUDIO_FORMAT_PCM_OFFLOAD
STRING_ENTRY_IF_AUDIO_FORMAT_FLAC
STRING_ENTRY_IF_AUDIO_FORMAT_OPUS
|