Promotion of av-userspace.lnx.1.0-00013.
CRs Change ID Subject
--------------------------------------------------------------------------------------------------------------
I9c0dd7d952ab9d6b9bf738074d97597622e09590 hal: Add provision to select backend based on codec type
683288 Ie6849bbd3de9474fa556bfe4b183a10a44e4b3e8 audio: Support for compress offload recovery
873528 Iaf43c30b091f78c2ffb8b2740f241f2edfbe5a08 hal: reroute active capture usecases which share same ba
I99df4fe32c7cd51b5f162b86639794dcd3c8d13e hal: add support for 8976 tasha sound card
I1669f2d7dfd3bacae093b63e700cf27317aac0a5 hal: pass samplerate as is to tiny compress
Idc8f6690d7c06883dbfcf55b073d4456a8c27e5c policy-hal: add custom audio policy
I9e214f1d01dc8537c8a7800fb174676d9a6ee5c8 hal: audio_hw: Allow 50ms sleep if audio start fails bef
I1716182a16d85f78de60b3435a2b54e9e05339cd hal: audio_extn: add proper check to append null termina
877363 Ib980e36d111c1671303abe2b19341568d9fd2331 hal: Add codec EC reference support
I1a3e0cbb01360e4d2e7b0ba0ecf8a1bee7fecda7 hal : Overwrite the APP type for PCM RX and TX path
I20de875615141a4a331383a5348abd28b97306f7 hal: Fix alignement of buffer sent to DSP for multichann
I0b67629014e92243ab654c2df6e8c23090048090 hal: Define a new combo device for AANC and Fluence
I49a3355eb51a4ba2fdcef0e68482ee5078e7798a hal: set proper bitwidth and format values
Idd31ed9e7b7235245c3dda4ccb11b47762db5ee8 hal: audio: add tz_names extn to support from audio plat
I0de4bd67fbfc26c21c4751e32ae2c45278a226d0 hal: Update DS2 implementation to support ACDB based lic
If5870e843928ee0995959042eb4d2534290b0164 hal: Enable logs for EDID messages.
I9fa3a7b49529ace5c28e82b788ffbfd612d59791 policy-hal: fix glitch in playback while applying setFor
I2234bee3cc4d6f16934a4b27ef9da21cde74bb48 hal: Add support to enable vbat feature
899756 I8b1c356f65ec273802cda282b1500a3859e837ce hal: update in_call state to false when call stopped
Ie69c988ef9cd0477efa77611ceddccdd6b17a163 policy_hal: hal: add support to enable Direct PCM
I0ce017ea4dca04eb25055e669e72bda0c281b22c hal : Fix for SA+ app type selection for PCM Capture use
Ib5ca3d70eaeeecfa78529b939674d766388b133e policy-hal: extend getDeviceForStrategy for WFD use-case
Ia4b6dcf74b2434f3751cd76e02704b62fc30f822 hal: Audiosphere SA+ concurrency implementation
I17cf4430b9d401c42817b75c4456617bdda78647 hal: set output bitwidth to 24 bit for 32 bit data.
I553c94d392535d89046e1d301cc673b19833a21b policy_hal: check PCM offload property to decide offload
I60d554361af7cd060303f74ab4db3f9fa3616160 hal: add support for 8976 qrd skun device
892056 Ie599f990c5d7224a6261e703c099fb98b5980c35 hal: integrate ADM module
889183 I6685dd0f346072029ca51e4ce92856a13e74ee76 hal: add support for ull audio playback
I81ec4f355bbccdf5cabf4981437d2778acbf4c37 hal: check for initial calibration temperature threshold
I78e7215dc848a95a99669f4e54772f709b512fcf hal: add support for 8976 qrd skun device
844010 Ibeb7ece5f8799c5119b2677e18da32df090b5ae1 audio: Fix for pop noise issue during HPX on/off
I5155b60fa39511b30b7fa63382891088034fdcc6 hal: use updated acdb_init to pass ds1 license info
890371 Ib79eed79ddcd2bfed1d9bc322195036736a67cb2 hal: enable sidetone for VoIP calls on voice path
I4c243c49c394c45857bed6a3cf53720d21e3cf82 hal: audio_extn: detect wsa analog mono speaker on 8976
Ibf192492d259a722070a08f4764fde9498dd268d audio: Enable External HDMI support
I1a3e0cbb01360e4d2e7b0ba0ecf8a1bee7fecda7 hal : Overwrite the APP type for PCM RX and TX path
Ifc2ac493442dda1fbe564b066fab0710a14d1759 post_proc: Audiosphere SA+ concurrency implementation
I583f1129efab1bfe0e8854c85e3aa70620e7db52 audio_extn: sound_trigger: Send device events to ST HAL
Icc1de9f4ac3ff7981d2325fbda4891d9b8476df7 hal: policy: fallback to deep buffer if stream is music
Iebbc0bf60be3bb12d752a1c905f71e9ea14fbf46 hal: Read hotword data from sound trigger hal
890371 Ib79eed79ddcd2bfed1d9bc322195036736a67cb2 hal: enable sidetone for VoIP calls on voice path
839663 I7aea55af963cf939286e5b349ff25fd783314679 hal: Fix sidetone sequence during voice call
Ifaa39ad1892d6e506fb29b252e8685dc963e12ed hal: Add ACDB support for 8976 tasha lite
Ibd8e6bea78d5e686c25ea5a5bb77b1cc5e53604e hal: fix querying MAD calibration
I8c0a99dbaae860a261ce2f15b6056d3d9c545568 policy_hal: Override stopOutput method in policy_hal
913925 I8f93b1c697794e686d19c6c78823a095333b5369 hal: expose offload functions only for offload playback
I92fe10c617d6158976a0e07eed3275acb0aadd15 policy_hal: fix improper voice-playback concurrency hand
Ie45a622ecd8da4a9fdccd0dc535f1399f8681ae7 hal: Fix array length computation for backend id array.
I66c7d1896f4260754551f03852fa8c140abf0e53 hal: Set ddp endpoint params for Dolby decoder
842795 Id34e639b2c169e95f17400bc3141206dfc6ad0b9 hal: update pcm ids for multi offload use cases
Iae418aa72a852d66dc64bdfb90a4600e40f8cae6 hal: audio_extn: fix speaker protection initial cal issu
I0ce017ea4dca04eb25055e669e72bda0c281b22c hal : set Non SA+ app type for PCM Capture
906352 Ifff5ff621dd0a043f136f44bb9507ec190b74507 hal: limit 44.1 Native to tasha codecs
I0de4bd67fbfc26c21c4751e32ae2c45278a226d0 hal: Update DS2 implementation to support ACDB based lic
I0a1a3acbd41bd948a272eb5f4384f820be3ea4c9 hal: Update ACDB ID for stereo WSA speaker
843262 I12c901efba39dad771d6df9c2332becd8ee9f1d8 hal: spk_prot: fix initial calibration fail with usecase
I1297eb766458f2705d14311b6e49818f47f49a57 hal: audio_extn: spk_prot: add support for wsa temperatu
I2afb205c15f73545168a8d1f68b29df01934da88 audiopolicy: use deep buffer output by default for music
I716dc16abe920dad4b3d18281624a7d85967ea0b hal: Add provision to select hpx backend based on the co
Ic010ce212011519e729601d067f8ddb6737c6b28 hal: Limit multichannel clips >48khz to 48Khz
756508 I0f8b2e0f19cfe736a19934ddef18016599ec582c hal: use 0 as default return value for out_get_render_po
I6fe8fd6890ee8e896b6430f3ad170850d77b17d5 audio_policy: modify few methods to appropriately overri
712950 Iab7a6fddb3dda045fab94cd72de8e658721d9237 hal : Set the input device for VOIP calls using audio pa
Ib2dd85a636bf840a22ea7116c5f84889d4218423 audio: Updated correct end point for Dolby
856812 I67be148f85acc7c155ed222d652d5fedfb6a5e9b hal: Increase PCM offload buffering
I1291e3d0ade43a0d7412e29abb2383c713d1e40f hal : Avoid use of small buf flag and bit width info.
892792 Id1cc27db8ddbbdbf1dffc02c07ce7785b184770b hal: Fix the device disable/enable sequence for capture
712950 Iab7a6fddb3dda045fab94cd72de8e658721d9237 hal : Set the input device for VOIP calls using audio pa
I2642ba8cf0fc5854cd26ceaf6f773786b87bff74 hal: audio_extn: enable speaker protection for wsa analo
If2f01c6b18927ab28ecf1083f3b60bbf3d3191c4 hal: add support for WCD9326 codec
Ifd5254da910e392a270067c36c31c5cfaa75f9fc audio: remove 5.1 channel mask if SSR is not supported
Ie423af6847e4bfd49722239105aaba4fecf9469b hal: Add support for AAC ADTS offload playback
If92e43f3a15f0a9cfdf2819827c7f7a0ba852e3d haL: audio_extn: fix pop noise when FM is interrupted by
I7207291f2c27da13ba0cc77c66de1144f4b9888a hal: Add support for Native Audio(44.1kHz)
I6fccff8821f737790f040751aaa03584006a23a1 audio: HAL to support for peripheral manager
I9f1c4f82b84805b5f7a0aa770b333e7f2aeee21c audiopolicy: Do not close SoundTrigger input in CloseAll
Ibf192492d259a722070a08f4764fde9498dd268d audio: Enable External HDMI support
Ib9c9e8fcd6530e35700fa2369f2029cf2de3199f hal: Add support for Native Audio(44.1kHz) on msm8952
877363 Ib980e36d111c1671303abe2b19341568d9fd2331 hal: Add codec EC reference support
920308 Ib3ac78fb3d9d20aa42948d25d32d69a897ab5c5b audiopolicy: Fix to close all opened inputs in closeAllI
875991 I72355effd0109b949607cbeba363f3638199b427 hal : Set the input device for VOIP calls using audio pa
I40bda351a9fc2b466ad65cb26074383d075c28e7 hal: Add support for 8909 QRD skua/skuc
752390 I7cac5a0166ee9e19ab8753f567bde712ca36ebb3 hal: add support for low-latency capture
854305 I14d8771c5de47cdc8fafb6dfc12663f0fe1ed845 hal: Fix error in sending channel map to driver
877404 Ifff05c4674799da37e951946215072529aa7fb55 hal: use ANC devices when ANC is enabled for Native stre
I1dcc3591ab2c1dc917da782f1cb30a1fd95e1a83 Audio:hal: Add support of sound card for SBC8016 platfor
If5870e843928ee0995959042eb4d2534290b0164 hal: Enable logs for EDID messages.
I4192c8cc793c48d7647d7652366c8c92ceb469cc hal: check offload_callback not NULL before calling
868041 Iad626a7400246e80a97a926234cfb7756ec6083e post_proc: fix reverb processing issue when preset is se
I5689b27552c8bf603b25ae37673b6918030adc34 hal: Enhance log msgs for 44.1 Native Feature.
752390 I7cac5a0166ee9e19ab8753f567bde712ca36ebb3 hal: add support for low-latency capture
Iebb3ae6f8e0afc8cf4e83889d33299d550589a34 Revert "hal: Limit multichannel clips >48khz to 48Khz"
I7cb75730fbc2824be28c72b22cc18a9086fbdf3b hal: Reject hardware NT decoder session during SSR
902360 I5ded92ec6d1727dd3068410ca32ff2e385ab0aa5 hal: use a new key to query the DSP decoder availability
I0fa43bab085ee35bb51cd849788c4fac8abeb422 hal: Check to ensure that backend is configured with cor
I5ddce36581568d377a08ea5afe470bdff4349ec7 policy_hal: add support for fm device loopback
Ic495825fd934cf8f030bae307e376f81376b6490 hal: Avoid sending MAD calibration
I0a1a3acbd41bd948a272eb5f4384f820be3ea4c9 hal: Update ACDB ID for stereo WSA speaker
I1925339b591cd29f11a71c287a2e53c0627e9e62 policy-hal: squash multiple changes/fixes to custom poli
851673 Ic52aad6995f62cbe24aabaf3580389c1b5f25557 hal: fix minor spelling error
Icc4001763806f12a26653cc821315837239925ce hal: read thermal equilibrium temperature from wsa881x
Ic8146d8ed5ab7312fa40242c5fda00996a27c083 Revert "hal: Fix voice session setup failure"
I1f5df3d9ceba7e23f046b2a28d816652f4b8d4fa hal: codec calibration data using hwdep nodes
661095 661018 Iff5fdc49249eb035c2ccde18e190ccc6c3ff632a hal: Add changes for dolby DS2
Ie28b808058a4ec4ac1e85b7db3d3e3a9ba93c717 mm-audio: omx: post error to omx during SSR
I6fccff8821f737790f040751aaa03584006a23a1 audio: HAL to support for peripheral manager
I5155b60fa39511b30b7fa63382891088034fdcc6 hal: use updated acdb_init to pass ds1 license info
Ie23803c8d1d26b40a6a61c0d4e7d61e3aba5c86f hal: add support to send compress offload fragment size
I30c202c39b4b15b37e7245fc2f1a427377178baa hal: Performance mode during recording usecase
I1ead34e4b3acaa5e309e11dfa2c7ba4cbd374e3a hal: Surround sound record enhancement
883371 I2eba41b02b9f1e838c7c73b75558bdfbd75f7ed2 hal: Fix voice call routing issue on headset
I3d8be22a4e28c50335820cab1e2b924f3b3b2d1c audio: hal: Add support to send codec specific data in g
855783 Ibfaee75d658bffbcf2e9cdeaa589e0487c214b41 hal: Fix device selection at start of the voice call
868620 Ia8b8ef472ff881d2de3b8094a8a48ce63a1a40cb post_proc: fix noise at start of multichannel playback i
I3c2a73f36d60eefbb1c26d530f74d3dfc2b28ac5 policy_hal: Update custom policy manager to new base cla
I1291f1fab0e3f6af68ace39ea99812a9596625b3 hal : Remove compress voip formats and voip_rx flag
Ic010ce212011519e729601d067f8ddb6737c6b28 hal: Limit multichannel clips >48khz to 48Khz
841602 I65cd0ca4e30cc8d1db87d81b2d84122164ea548e hal: Fix incorrect fluence devices selection for VoIP ca
Ia6398eb1b0a3cb117a16f9fd4cb3637f5ce17be8 policy-hal: Fix for alarm tone heard even after dismissi
I08c48f57c4fe747af8c19d12c986a5b9279bca03 hal: add checks for calibration buffer allocation failur
If2f01c6b18927ab28ecf1083f3b60bbf3d3191c4 hal: add support for WCD9326 codec
I17a9e240e552c4089d3e9c7a25e437fb5b5433f9 hal: fix compilation issues with audio FM extention
Ic0821a4f22f99d44e98c2bd48179edcaa2c9247e hal: Add support for LINE out device
877404 Ifff05c4674799da37e951946215072529aa7fb55 hal: use ANC devices when ANC is enabled for Native stre
767185 I5ab709094d1c6b984d27f98327d3d8afa179fc92 mm-audio: aenc-aac: fix integer overflow for encoded buf
891536 I1ec64d469314670c0906f89ef763e9b8f7a56982 hal: fix glitch heard when FM playback started
I799ee43f17975b33e37b94e222c4ce41f36bbc96 policy_hal: Reject offload path for AV streaming usecase
Id0f824c4b4c033f42008a4e8868652c8f6fe5c42 hal: native audio backward compatibility
Ie451ea683c90e02fdcdc5b9702649e73a55ab8c2 policy_hal: Add voip changes to audio policy
I0d5aef7182eb6701c059231d28c448d963e8a20b audio: hal: Add support for pm8916 on msm8909
If19c67fdc522ace73f7d4a201863728b53cef063 policy_hal: Add Direct PCM flags for track offload
I676bb0a870c22d912e8422795abcbbe9cd115318 hal: add new devices for VoIP usecase for 8909
906352 Ifff5ff621dd0a043f136f44bb9507ec190b74507 hal: limit 44.1 Native to tasha codecs
860604 Ia8b6d5f847b69392afbda1ba77fc740a47aba25d post_proc: fix crash in offload effect bundle during sto
I79069d6286fd63b688211826740b89d0a6f8afa7 hal: audio: change wsa detection to sysfs thermal
I741dd5507d72ac45dff8006d3875abe8dbdc2df2 hal: Add support for 3-mic surround sound recording
Id939ef128b2608b270e945bdcff51bf2b24ad19b hal: add support for 8976 qrd skun evt2 device
I0b67629014e92243ab654c2df6e8c23090048090 hal: Define a new combo device for AANC and Fluence
I68561866d7c79a05ea81c331bc2fb3a36a63fb6f hal: get wsa881x temperature zone names using key value
If6912edd22a1c4512d083fde519df2408ff73d59 hal: Add support for 8909 QRD skue
906398 I3b8059b8966251e0e0cc979c968205dffebc14f0 policy_hal: Fix pop noise when MO call is started, while
I1a3e0cbb01360e4d2e7b0ba0ecf8a1bee7fecda7 hal : Overwrite the APP type for PCM RX and TX path
I51795dedf0f32c41c6a84889bb7f62ee21713720 hal: Fix for FM mute issue on start of FM record
I0b67629014e92243ab654c2df6e8c23090048090 hal: Define a new combo device for AANC and Fluence
I0ce017ea4dca04eb25055e669e72bda0c281b22c hal : Fix for SA+ app type selection for PCM Capture use
Ic81597f404902954ac2585a6706542e1a32971d4 hal: spk_prot: update initial calibration idle time chec
I4415a8c014ca785716d5390a0c43a1ba41cd037f audioid: fix for stlport dependency
I3d8be22a4e28c50335820cab1e2b924f3b3b2d1c audio: hal: Add support to send codec specific data in g
I661f1ffe7cfd41edead82d06063802a3ad7b9b66 hal: Reduce minimum offload fragment size for PCM offloa
I6303c6bcc949274d862a5de5d982d32c52108b76 audiopolicy: enable deep buffer output by default for mu
I3fafda14f1177e437e46152d9b9ba78f3cf94fb2 hal: Reject DSP NT session during SSR
I768793331e8dd79a886b80a3bcac8173e5da73ea mm-audio: omx: post error to omx during SSR
I9d967488717b3bf49578f7cdb56a55deda0ce379 hal: fix direct output flag test in open_output_stream
712950 Iab7a6fddb3dda045fab94cd72de8e658721d9237 hal : Set the input device for VOIP calls using audio pa
Ic0a1e891ba7a013ed48f1e5c82d4051f8e8b5a9d hal: Fixes for the issues reported by KlocWork
Ifa2cedfd07d1120430aacb13350618d4a795e1df hal: Update format table with AAC ADTS formats.
Icb7a7ca7bb682d55a3cc8f7b26dc0bf511c30a69 audio: Re-initialize ACDB after SSR
914347 I168cad151ed3fa0d0d3281ec7aceb99ef58bc753 hal: update error handling for pcm_prepare failures
I4582cdc98f4cf8189d89b648e5c3f6e0ce8089ab audio_policy: Add extra check before restoring device in
853022 Ib110ce726c5eb73dd0c51ccfe1c3bd12e6503dc5 audio_hal: restart fm during device switch if analog wsa
Ida0086aa30ab39e240581a3f482a450983d6ccd6 hal: Reject DSP decoder request during voice call
I16184b39309f6d553a2132e713f4eb25398407e0 Revert "hal: pass samplerate as is to tiny compress"
843835 Ic9faad28d71110a5398ed5a9063ea07c5279bc9f hal: msm8916: Add single session voice call usecases and
If64d5fa5d124b42d40d7e123b887db8e0a5d7426 hal: compilation fix for extended feature flags
902360 Id6819b1b953c8ba9948c85218d98beb789f92631 hal: add a new key to query for decoder viability
I5468b2875d0fd028e5c32f25c15b5de0095e7007 hal: audio_extn: enable speaker protection for 8976 tash
I685cac90d67e7ce39684a3366092e4e19a17be1f Revert "audio: hal: Add support to send codec specific d
Ib73e5abf4cc60b5439733054d06c3dc1613f9d51 hal: spk_prot: fix KW error in spk protection module
I4921f8ff6d129a7c57978bd963f89fab58c33867 hal: compilation fix for voice extended feature flag
Ifaa39ad1892d6e506fb29b252e8685dc963e12ed hal: Add ACDB support for 8976 tasha lite
I8d1befa0791ae9a3bce868c1c3ef262ff489f052 audio HAL: fix thread starvation
I6879081dd30969a7d1f162ea73b912442db2bef6 policy-hal: upgrade custom audio policy for concurrency
872772 Ic2884ac7010e4f835df871719d546c0c05173f4b post_proc: explicitly disable virtualizer module if stre
859796 I9a5a6b9296d168e9292b94fda147491ee35c0edd hal: Fix voice session setup failure
849162 I830e31344aeeab055d88da5e6c735f3747d69ad4 post_proc: include BT A2DP headset for BassBoost effect
892792 Ibbc8abf2704f487a0e5a1ca306f1972efd99d1f1 Revert "hal: Fix voice call routing issue on headset"
859085 Ifc48fb6627e1515e18e0585cfd0837e393f6f445 hal: Modify EAGLE framework to use generic audio device
I575125ca485d41b04e31d60f37619037329b0895 hal: add FM_TUNER capture support
I273aa392080e67a605137c43a3a5b798f66513fb hal: effect: visualizer: support two offload sessions
756508 I0f8b2e0f19cfe736a19934ddef18016599ec582c hal: use 0 as default return value for out_get_render_po
I1a9626a7951aa3d54fb2d92a9167e5f92b5f523f audio: hal and post_proc KW and misc fixes
I58c331caca4123651139685bb6c1eb20588a8097 hal: Fix for memory corruption during Sub System Restart
848419 I4f1fdbff98543b47930fd2ab1e82d35ead2783ed hal: update acdb device id of aanc handset dual mic
766541 Id1573160001a2a252dc6613b58f70233e77cc3b4 audio: Fix for clip skip issue during SSR
I7d051bd65e84d264fe94bd4166f400069405434c policy_hal: Update the proxy device enum value
I3a04b6b7dd26aa53c1726d6a9a8e3cb72f7ba74e hal: fix missing calibration issue for playback on speak
661095 661018 Iff5fdc49249eb035c2ccde18e190ccc6c3ff632a hal: Add changes for dolby DS2
I9d967488717b3bf49578f7cdb56a55deda0ce379 hal: fix direct output flag test in open_output_stream
Change-Id: I6a01922e6e69a31a4360924c814a42a2586875ee
CRs-Fixed: 683288, 873528, 877363, 899756, 892056, 889183, 844010, 890371, 890371, 839663, 913925, 842795, 906352, 843262, 756508, 712950, 856812, 892792, 712950, 877363, 920308, 875991, 752390, 854305, 877404, 868041, 752390, 902360, 851673, 661095 661018, 883371, 855783, 868620, 841602, 877404, 767185, 891536, 906352, 860604, 906398, 712950, 914347, 853022, 843835, 902360, 872772, 859796, 849162, 892792, 859085, 756508, 848419, 766541, 661095 661018
Loading
Please register or sign in to comment