{"push_id":2502389646,"size":19,"distinct_size":19,"ref":"refs/heads/oreo-mr1-bot","head":"86d416026fa4a1b0141f86c83b95d741c9a09cdd","before":"7977b7fdc6af52044f9b3d527ee646275ea3d371","commits":[{"sha":"89a129a1227aec3ec02d874c283f4d2603ace607","author":{"name":"Naval saini","email":"5e7e759ee90f5275f40af97ec084d795e1900a7c@codeaurora.org"},"message":"Moving setAvrcpConnectedDevice to RC msg handler to unblock the btif thread.\n\n-During AVRCP connection setAvrcpConnectedDevice may block the btif thread\nif isMusicActive() frameworks call gets blocked. Hence moving it to avrcp\nmessage handler so that btif thread is released after posting message.\n\n-mLastStateUpdate is cached when player changes its State and position\n\nCRs-Fixed: 2194269\nChange-Id: Id7c7fb8346bba6dff0c3b9964c775e1ba97443fe","distinct":true,"url":"https://api.github.com/repos/AOSPA/android_packages_apps_Bluetooth/commits/89a129a1227aec3ec02d874c283f4d2603ace607"},{"sha":"02c334f5e67b04e45ee819f06057a93c9c8185d8","author":{"name":"siminy","email":"3addb15baf8e2e1710298fad28abae09cad48f35@codeaurora.org"},"message":"A2DP: Do not show optional codec preference for madatary codec devices\n\nIn dual a2dp scenario, selectable codecs will include all codecs supported\nby connected devices. So when check supportsOptional flag, we should\nupdate codec to current codec config instead of selectable codecs.\nOtherwise, madatary codec devices will also display option codec preference.\n\nChange-Id: I181a3c514a7463f3a357275dc6070dc59d21f9f2\nCRs-Fixed: 2178956","distinct":true,"url":"https://api.github.com/repos/AOSPA/android_packages_apps_Bluetooth/commits/02c334f5e67b04e45ee819f06057a93c9c8185d8"},{"sha":"bd60b5ee0e2f8583701dfb5e2ac56b4070708baa","author":{"name":"Kiran Kelageri","email":"45886334118b801abf5def0fae5e6c75130995bc@codeaurora.org"},"message":"A2dp: Add support to queue multiple device for profile connection\n\nFix for profile connection failure when second incoming connection\nis received while processing first incoming connect.\n\nChange-Id: I5f00b8a829b67348e4a2863f96944143340c3f9d","distinct":true,"url":"https://api.github.com/repos/AOSPA/android_packages_apps_Bluetooth/commits/bd60b5ee0e2f8583701dfb5e2ac56b4070708baa"},{"sha":"8705ab1aaa6c6384c01d0c5283b5f577d70588d6","author":{"name":"Nagashree S","email":"e9ca4d2638c3a0d12cd3fbb47b5e0f77dca89545@codeaurora.org"},"message":"HFP: Query the phone states during multiHFP scenario\n\n  During the dual HFP scenario, the first headset\nwith CVSD codec is connected. During the call, the\nSCO is established and the call audio is heard on the\nfirst headset. Now when the second headset is connected\nwith mSBC codec, the MM audio incorrectly selects\nsecond headset even though SCO is not connected.\nThis results in audio lose.\n\n  It is addressed by querying for phone state after\nSLC done with second headset i.e. QUERY_PHONE_STATE_AT_SLC\nis handled in AudioOn state.\n\nCRs-Fixed: 2182377\nChange-Id: I5cef3f76bcb3eec498bd918dcd61d2219c4a13f6","distinct":true,"url":"https://api.github.com/repos/AOSPA/android_packages_apps_Bluetooth/commits/8705ab1aaa6c6384c01d0c5283b5f577d70588d6"},{"sha":"1557046e0014f6037ff954e0e79bbf7e997d0502","author":{"name":"Naval saini","email":"5e7e759ee90f5275f40af97ec084d795e1900a7c@codeaurora.org"},"message":"Disabling HD codecs for pronto based target\n\nLDAC and aptxHD is disabled for pronto based target by\nguarding it in bluetooth codec config path.\n\nChange-Id: I3e6ad25d8b7e7ed85d4d5387ec479c05859122f4","distinct":true,"url":"https://api.github.com/repos/AOSPA/android_packages_apps_Bluetooth/commits/1557046e0014f6037ff954e0e79bbf7e997d0502"},{"sha":"438b02256ba496a990722417e5e3b5f73cec9e5d","author":{"name":"Satish Kodishala","email":"d773dd61d7676864918f19ffd315e6a8e63240c4@codeaurora.org"},"message":"set IsPlaying to true before start playing\n\nset IsPlaying to true before start playing so that cleanup\nwill happen when SCO gets disconnected and audiotrack.play\ntakes a while.\n\nCRs-Fixed: 2199967\nChange-Id: I8249ad6cecb170da34d5c8b57b6493eb5b3e999a","distinct":true,"url":"https://api.github.com/repos/AOSPA/android_packages_apps_Bluetooth/commits/438b02256ba496a990722417e5e3b5f73cec9e5d"},{"sha":"34914befec051d7a13b845371d8b0cbbcd470cef","author":{"name":"Ayan Ghosh","email":"308fbba6d9ab452f420d8ee3eff82b44882d60e3@codeaurora.org"},"message":"Not to invoke Audio setparam on BT Off\n\nNot to invoke Audio setparam on BT Off as that\ncauses live lock in MM code. On BT turn off and\nBT device disconnect MM does their own cleanup\nhence this additional trigger from BT is redundant.\n\nChange-Id: Iae9a104ea8fb7bdd1b3bbaa5fee20942c94fe5c8\nCRs-Fixed: 2175399","distinct":true,"url":"https://api.github.com/repos/AOSPA/android_packages_apps_Bluetooth/commits/34914befec051d7a13b845371d8b0cbbcd470cef"},{"sha":"231f6b524966d4013a118ad0d3f60e15d9d85bd9","author":{"name":"Naval saini","email":"5e7e759ee90f5275f40af97ec084d795e1900a7c@codeaurora.org"},"message":"Avrcp:fix for special carkits which ignore playing status in INTERIM Response\n\nSome carkits ignore INTERIM response playing when\nmusic is playing locally and device get connected.\nHence now play status STOPPED will be send in INTERIM\nand changed response will be send as Playing.\n\nChange-Id: I6182995a3878eefa9f78db5b29f855c1a3e8f1a0","distinct":true,"url":"https://api.github.com/repos/AOSPA/android_packages_apps_Bluetooth/commits/231f6b524966d4013a118ad0d3f60e15d9d85bd9"},{"sha":"c4b4dba59259a890d22f3346e4f3d8be49830ed8","author":{"name":"Satish Kodishala","email":"d773dd61d7676864918f19ffd315e6a8e63240c4@codeaurora.org"},"message":"Add API to send call and SCO information.\n\n-Add API to get the call information and SCO status information.\n-This API has been used to fetch the call and SCO information in AVRCP\n to send the proper play status to remote.\n\nCRs-Fixed: 2199148\nChange-Id: I7c328f8798b9b3639299fd256c06673babea8550","distinct":true,"url":"https://api.github.com/repos/AOSPA/android_packages_apps_Bluetooth/commits/c4b4dba59259a890d22f3346e4f3d8be49830ed8"},{"sha":"0f47af3085a850d80a23756900534bd2fd431c49","author":{"name":"Sumit Bajpai","email":"a817c1716658db116f9fb83d542115053b87fecd@codeaurora.org"},"message":"AVRCP-BR: Send Dummy player response only for first request.\n\nIn cases where none of the player is addressed, DUT sends\nDummy player with media id = 0 as response to GetFolderItems\nfor MPL scope for first request with start index = 0. For 2nd\nrequest onwards from remote with start index = 1 (or more),\nDUT still sends Dummy player which is wrong. DUT should send\nrange OOB error response.\n\nChange-Id: Ic9a398b10f41515f682b22ee0e962abd23413acd","distinct":true,"url":"https://api.github.com/repos/AOSPA/android_packages_apps_Bluetooth/commits/0f47af3085a850d80a23756900534bd2fd431c49"},{"sha":"5c3441504becee1bf78caa72e92b52d442fd6b01","author":{"name":"siminy","email":"3addb15baf8e2e1710298fad28abae09cad48f35@codeaurora.org"},"message":"AVRCP: Ensure mMediaAttributes consistency with synchronized\n\nSometimes, mMediaAttributes were not updated synchronously in different\nthreads. We should modify methods with synchronized to avoid this issue.\n\nCRs-Fixed: 2206523\nChange-Id: I542c7cb6ff16d45c0888cbc35784dd40de0248fb","distinct":true,"url":"https://api.github.com/repos/AOSPA/android_packages_apps_Bluetooth/commits/5c3441504becee1bf78caa72e92b52d442fd6b01"},{"sha":"dee39764ab477a9d41707b0b5a5e92441cf84ce0","author":{"name":"siminy","email":"3addb15baf8e2e1710298fad28abae09cad48f35@codeaurora.org"},"message":"AVRCP: Update correct queue Id for buffering state\n\nIn some corner case, playback state is buffering when register track\nchanged notification. We shall update correct queue Id instead of\nUNKNOWN_ID which cause remote get item attributes failure.\n\nChange-Id: I13393830aa682136366da4a388061603ee0d8097\nCRs-Fixed: 2208943","distinct":true,"url":"https://api.github.com/repos/AOSPA/android_packages_apps_Bluetooth/commits/dee39764ab477a9d41707b0b5a5e92441cf84ce0"},{"sha":"44399107f8d0e2df1ded843181e0b51b0f674096","author":{"name":"Nagashree S","email":"e9ca4d2638c3a0d12cd3fbb47b5e0f77dca89545@codeaurora.org"},"message":"Adding a new BroadcastReceiver for phone state change\n\nWhen the SIM state is changed i.e loaded or unloaded,\nthe simStateChanged intent is received.\nThe  BroadcastReceiver mPhoneStateChangeReceiver\nis registered during bluetooth ON and unregistered\nduring bluetooth OFF.\nThis BroadcastReceiver listens to the simstatechange\nalways when BT is ON. Signal strength and service\navailability values sent to connected devices depending\non the sim state.\n\nCRs-Fixed: 2202981\nChange-Id: I4f903afd07e2719cee2ee093edfdc5526fd865e4","distinct":true,"url":"https://api.github.com/repos/AOSPA/android_packages_apps_Bluetooth/commits/44399107f8d0e2df1ded843181e0b51b0f674096"},{"sha":"d3dda9d9e3799b277ac18a76d10e24e681dd3b88","author":{"name":"Satish kumar sugasi","email":"a40603e0927c5234b3370f6b909bfef98c3aabd8@codeaurora.org"},"message":"Add cleanup for missing members of devicefeatures class\n\n-Avrcp event for player setting change EVT_APP_SETTINGS_CHANGED\nsend to maxconnected devices which has  status change to INTERIM,\nThis leads to secenerio where we might send response to not connected\ndevice also as there is no cleanup of mPlayerStatusChangeNT member\nduring disconnect of that particular device and BT ON/OFF scenerios.\n\n-Adds NULL check for current device before sending player app settings\nchanged response.\n\nChange-Id: I73b8f973bc3ddc1122a9b9aff2d948bb60453d6f","distinct":true,"url":"https://api.github.com/repos/AOSPA/android_packages_apps_Bluetooth/commits/d3dda9d9e3799b277ac18a76d10e24e681dd3b88"},{"sha":"c17a1ba75e26556a1c388e694ecdc6d18d66adfa","author":{"name":"Satheesh Kumar Pallemoni","email":"c69045a31a276ad786aa5b4db92c663e0eec1a9d@codeaurora.org"},"message":"Set A2dpSuspended=true when A2dp connects while in call.\n\nSet A2dpSuspended=true to audio when A2dp connects while\nin ongoing call. This will let audio not request start\ntill the call is active.\n\nCRs-Fixed: 2211155\nChange-Id: I51bb59d701bd39e9a522d8a083b1935b8b231eac","distinct":true,"url":"https://api.github.com/repos/AOSPA/android_packages_apps_Bluetooth/commits/c17a1ba75e26556a1c388e694ecdc6d18d66adfa"},{"sha":"a2a9b52e4d395b1cf5a570cf3366fb38f354cbe1","author":{"name":"Linux Build Service Account","email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost"},"message":"Merge c4b4dba59259a890d22f3346e4f3d8be49830ed8 on remote branch\n\nChange-Id: I6a1265ac4cc16718ae0e7cc969afa6dbf8cf7163","distinct":true,"url":"https://api.github.com/repos/AOSPA/android_packages_apps_Bluetooth/commits/a2a9b52e4d395b1cf5a570cf3366fb38f354cbe1"},{"sha":"415479bd50e46a0c6dfe02dd91a4aa46d721c414","author":{"name":"Linux Build Service Account","email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost"},"message":"Merge c17a1ba75e26556a1c388e694ecdc6d18d66adfa on remote branch\n\nChange-Id: I53a17ce8ec340669bc6ea0fe0bf2b8e16166ecc2","distinct":true,"url":"https://api.github.com/repos/AOSPA/android_packages_apps_Bluetooth/commits/415479bd50e46a0c6dfe02dd91a4aa46d721c414"},{"sha":"efaa582f239cbe8fc902ffd250e08aacc88eed50","author":{"name":"Naval saini","email":"5e7e759ee90f5275f40af97ec084d795e1900a7c@codeaurora.org"},"message":"Avrcp: Skip updating  play state if player updates STATE_NONE\n\nFew players update playback state NONE when they start streming.\nAvrcp corrects playstate to playing after A2dp START.\nSuch players further update playback state NONE which causes Avrcp\nto send STOPPED playback status to remote, this causes remote to\nshow bad behaviour like stop rendering audio or not able to pause\nthe streaming. The fix will skip sending STOPPED playback status\nafter we have already sent playback status as playing.\n\nChange-Id: I77e18ba02e816b3a5bc054a254743769b3180bce","distinct":true,"url":"https://api.github.com/repos/AOSPA/android_packages_apps_Bluetooth/commits/efaa582f239cbe8fc902ffd250e08aacc88eed50"},{"sha":"86d416026fa4a1b0141f86c83b95d741c9a09cdd","author":{"name":"Mergebot","email":"5ff1373cb2061265215bc11b4995d3d547f45fe9@aospa.co"},"message":"Merge tag 'LA.UM.6.4.r1-08000-8x98.0' into oreo-mr1\n\n\"LA.UM.6.4.r1-08000-8x98.0\"","distinct":true,"url":"https://api.github.com/repos/AOSPA/android_packages_apps_Bluetooth/commits/86d416026fa4a1b0141f86c83b95d741c9a09cdd"}]}
{"actor":{"display_login":"pa-gerrit"}}