{"push_id":1149694553,"size":34,"distinct_size":4,"ref":"refs/heads/caf/LA.BR.1.3.4","head":"673d5b3c4b9c93166793652396175dd67afbb8d6","before":"9f65bae1af03b1015dcb31f66ecb8d3906456ed2","commits":[{"sha":"edcf7e66591b26753d82040889ffc5ad4fa2e604","author":{"name":"Ashish Jain","email":"3e10641df9807bff93b1e25d356444d11eb9880f@codeaurora.org"},"message":"hal: Update format table with AAC ADTS formats.\n\n-Correct app type is not selected for AAC ADTS formats\nas the entry for the same is missing in the reference\nformat table.\n-Update the table with AAC ADTS formats which are offloaded.\n\nChange-Id: Ifa2cedfd07d1120430aacb13350618d4a795e1df","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-audio/commits/edcf7e66591b26753d82040889ffc5ad4fa2e604"},{"sha":"5692d3f1b15bd25a2a6a9162f36e7e5d5efb8a88","author":{"name":"Karthik Reddy Katta","email":"73689586de2cc2e96b5b21f1b3b57e916d6c805f@codeaurora.org"},"message":"hal: Use AUDIO_TX_MONO_COPP topology for incall record usecases\n\n-Issue: Two sessions with fluence topology are created\nin case of voice call + incall voice recording.\n-Rootcause: To avoid fluence topology for incall\nrecording usecase when voice call is active, default\ninput device's audio calibration was used earlier.\nBut while re-organizing audio_extn_utils_send_audio_calibration()\nincall recording usecase is not considered.\n-Fix: Send default input device's audio calibration\nfor incall recording usecases.\n\nChange-Id: I0d3734be3c793d350b1c73d8f8fc4380bf06fe30","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-audio/commits/5692d3f1b15bd25a2a6a9162f36e7e5d5efb8a88"},{"sha":"93f562396fbb4787fc379adb41188334f50485e9","author":{"name":"Linux Build Service Account","email":"2384cb4e42a14e5d91b44a81612a69803086d401@localhost"},"message":"Merge \"hal: Update format table with AAC ADTS formats.\"","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-audio/commits/93f562396fbb4787fc379adb41188334f50485e9"},{"sha":"9e03d19a32e1fce476443d54e4fa2e1974e5fd6e","author":{"name":"Shiv Maliyappanahalli","email":"9842b67a2e0eb7d21fdc36ef323907482d9b02a3@codeaurora.org"},"message":"hal: Add support for 3-mic surround sound recording\n\nAdd support for stereo surround sound recording using 3 mics.\n\nChange-Id: I741dd5507d72ac45dff8006d3875abe8dbdc2df2","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-audio/commits/9e03d19a32e1fce476443d54e4fa2e1974e5fd6e"},{"sha":"652be53ed03fe33bf81a02b782bd07d82012cac2","author":{"name":"Naresh Tanniru","email":"204ea5f76e3a8b94b361747aef33f161387b332c@codeaurora.org"},"message":"hal: Surround sound record enhancement\n\n- Remove legacy 4 mic surround sound record support\n\n- Add device specific check for SSR initialization\n\n- Remove SSR lib deinit during standby to support\n  sub system restart for surround sound record usecase\n\nChange-Id: I1ead34e4b3acaa5e309e11dfa2c7ba4cbd374e3a","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-audio/commits/652be53ed03fe33bf81a02b782bd07d82012cac2"},{"sha":"0d9bfde154af3707861940bf6c16edccf576488f","author":{"name":"Linux Build Service Account","email":"2384cb4e42a14e5d91b44a81612a69803086d401@localhost"},"message":"Merge \"hal: Use AUDIO_TX_MONO_COPP topology for incall record usecases\"","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-audio/commits/0d9bfde154af3707861940bf6c16edccf576488f"},{"sha":"9dae638b5468b75808691c17b1bf54e3bf69dcb5","author":{"name":"Linux Build Service Account","email":"2384cb4e42a14e5d91b44a81612a69803086d401@localhost"},"message":"Merge \"hal: Surround sound record enhancement\"","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-audio/commits/9dae638b5468b75808691c17b1bf54e3bf69dcb5"},{"sha":"0279175fd2a9d42281bbac3f015171b754b3093f","author":{"name":"Dhananjay Kumar","email":"e594702c10f42e87b43275b59cf1805797eb9c90@codeaurora.org"},"message":"hal: fix audio loss from concurrent usage of 44.1 native and anc support\n\n- Audio loss is observed if anc feature is turned on/off dynamically\n  during an 44.1 native playback session.\n- Since 44.1 playback is not supported when anc is on, handle 44.1\n  sessions before applying anc configuration.\n\nChange-Id: I7239dae8529fa4f960ace6acd2fcb668510abe66","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-audio/commits/0279175fd2a9d42281bbac3f015171b754b3093f"},{"sha":"34212998e4209bd494b117a607dcfad8397aeda7","author":{"name":"Amit Shekhar","email":"b25963c380e9f27f4c55b2dc1a7623cdd20977d5@codeaurora.org"},"message":"hal: Fix condition for offload small buffer use\n\nFix condition for offload small buffer use by masking format with\nAUDIO_FORMAT_MAIN_MASK before comparing with AUDIO_FORMAT_PCM_OFFLOAD\n\nChange-Id: Ia81fdc6061fbbf8c203bdfb3074730c6436fdf73\nCRs-Fixed: 938198","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-audio/commits/34212998e4209bd494b117a607dcfad8397aeda7"},{"sha":"8452c7a53f2e779655abc53377fb82ba202f2c34","author":{"name":"Karthik Reddy Katta","email":"73689586de2cc2e96b5b21f1b3b57e916d6c805f@codeaurora.org"},"message":"audio: update flags for selection of VoIP direct output\n\nRingtone mute is observed in LINE app MT call over BT headset.\nVoIP direct output isn't returned due to incorrect flags update.\nPrimary output is returned even though the FLAG_DIRECT is set,\nthis in turn causing issues when renderer queries for getPosition(),\nwhich is resulting in mute. Fix this by updating flags, so that\ntrack gets VoIP direct output in this scenario.\n\nChange-Id: I6d570ae6ed9e0a7506cb29be5b41687417b7d221\nCRs-Fixed: 893558","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-audio/commits/8452c7a53f2e779655abc53377fb82ba202f2c34"},{"sha":"8891b628dd6140f5e4202deec0c8b8cc8d851a27","author":{"name":"Ben Romberger","email":"2772df8d823613470d53736f8956ebb045c68740@codeaurora.org"},"message":"mm-audio: omx: Fix OMX encoders timestamp\n\nTimestamp format of encoder output structure\nincorrect. Timestamp is of format of\nleast significant bits first. Encoder\nout structure formated incorrectly to\nexpect most significant bits first.\n\nChange-Id: I9cc152dfc8ccb6dc78f715461a2bece1fe2a7819","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-audio/commits/8891b628dd6140f5e4202deec0c8b8cc8d851a27"},{"sha":"956f21e06894c8856e893d649750c1d9b7540363","author":{"name":"Alexy Joseph","email":"d4b9c354d140273a69054ff09bf27ada5cd4353c@codeaurora.org"},"message":"HAL: Identify Track offload session\n\nSupport getparameter to retrieve if a\nparticular output is associated with a track\noffloaded session\n\nChange-Id: Ibcc986514f802e59c514fdaa8b2d7f53841047a2\nCRs-Fixed: 933740","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-audio/commits/956f21e06894c8856e893d649750c1d9b7540363"},{"sha":"8edb2ac227ec935b465b48643e415faee529df95","author":{"name":"Sharad Sangle","email":"e1ca9198af4790e9d2d8d33837749d6b6b061372@codeaurora.org"},"message":"HAL: Identify the track offload session\n\n   The current logic for identifying the track offload\n   session is using strlcat in wrong way, third parameter\n   is given the string length to be appended, but in fact\n   it should be the size of the destination buffer.\n\n   Due to this the string returned is missing the last\n   character, in case of \"true\", it contains \"tru\" due this\n   the session is not considered as a track offload by the\n   calling module. To fix this use sizeof of the destination\n   buffer instead of string length of string to be appended.\n\nChange-Id: I3d456aad2ca49095a0dfe5883f4374e22a437256\nCRs-Fixed: 946670","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-audio/commits/8edb2ac227ec935b465b48643e415faee529df95"},{"sha":"59aea5bcaa0ba2eb2dc6bcbe66df38ee5a402a1f","author":{"name":"Linux Build Service Account","email":"2384cb4e42a14e5d91b44a81612a69803086d401@localhost"},"message":"Merge \"audio: update flags for selection of VoIP direct output\"","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-audio/commits/59aea5bcaa0ba2eb2dc6bcbe66df38ee5a402a1f"},{"sha":"ab736495e0ec28331d4361165cb5c67ec6cf3bbd","author":{"name":"Linux Build Service Account","email":"2384cb4e42a14e5d91b44a81612a69803086d401@localhost"},"message":"Merge \"mm-audio: omx: Fix OMX encoders timestamp\"","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-audio/commits/ab736495e0ec28331d4361165cb5c67ec6cf3bbd"},{"sha":"524f2307f1b782f2a9b42d2ced5c89a30d673705","author":{"name":"Linux Build Service Account","email":"2384cb4e42a14e5d91b44a81612a69803086d401@localhost"},"message":"Merge \"HAL: Identify the track offload session\"","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-audio/commits/524f2307f1b782f2a9b42d2ced5c89a30d673705"},{"sha":"1033d79d35914d58f7fa6b74c4546102fb92ea4e","author":{"name":"Zhou Song","email":"472da83c23954fcf1497bfe6b757a41a6695fd85@codeaurora.org"},"message":"voice_extn: remove redundant check of mode when stop voice use case\n\nvoice use case is still active when mode switched from MODE_IN_CALL\nto MODE_IN_COMMUNICATION, while the output used for driving call is\nNULL.\n\nThis could possibly makes segment fault in mediaserver when call\nis activated before the output updated to valid value.\n\nChange-Id: I070dd5e7a1c6d2883ea611588737b1f5c577b275\nCRs-Fixed: 953010","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-audio/commits/1033d79d35914d58f7fa6b74c4546102fb92ea4e"},{"sha":"6f2ef4958f16fabd3756e29495d893f36934f182","author":{"name":"Dhananjay Kumar","email":"e594702c10f42e87b43275b59cf1805797eb9c90@codeaurora.org"},"message":"policy_hal: fix improper voice-playback concurrency handling\n\n- setPhoneState checks call-state in audio hal to filter out\n  unworthy usage of this API.\n- With M upgrade, change to update call-state with audio hal is\n  removed, instead permission checks are introduced to prevent\n  random usage of such APIs. But setPhoneState is still checking\n  for this call-state causing improper concurrency handling.\n- Fix the issue by removing state check from setPhoneState.\n- Remove set and get for parameter \"in_call\" from voice_extn.\n\nChange-Id: I92fe10c617d6158976a0e07eed3275acb0aadd15","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-audio/commits/6f2ef4958f16fabd3756e29495d893f36934f182"},{"sha":"3db55e49174143914acb1a43c6dbbf0e8b897d96","author":{"name":"Linux Build Service Account","email":"2384cb4e42a14e5d91b44a81612a69803086d401@localhost"},"message":"Merge \"hal: fix audio loss from concurrent usage of 44.1 native and anc support\"","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-audio/commits/3db55e49174143914acb1a43c6dbbf0e8b897d96"},{"sha":"cfc0cd370f7ec3b0ed1e68f222d63caa9aee66f6","author":{"name":"Linux Build Service Account","email":"2384cb4e42a14e5d91b44a81612a69803086d401@localhost"},"message":"Merge \"policy_hal: fix improper voice-playback concurrency handling\"","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-audio/commits/cfc0cd370f7ec3b0ed1e68f222d63caa9aee66f6"}]}
{"actor":{"display_login":"Mazda--"}}