{"push_id":824364516,"size":25,"distinct_size":25,"ref":"refs/heads/cm-13.0","head":"3b32b20956d0a9616267aa4cb6329da6de8cf77e","before":"cef5411581b3b298f00a32a1f03e3b5761295a27","commits":[{"sha":"35c8a9a6ad6aac2fb74215c863a15335faea3594","author":{"email":"b54bc9f72220f39b81a6097d8923506d0c832e80@codeaurora.org","name":"Mallikarjuna GB"},"message":"Fix to display the proper operator name on carkit.\n\nCurrently the operator name returned in BluetoothPhoneService\nis incorrect with the existing API used. Get the network operator\nname correctly in BluetoothPhoneService using telephony manager API.\n\nChange-Id: Icc26f61802f36de5b35c30fab3b3982478110fc0","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_packages_services_Telecomm/commits/35c8a9a6ad6aac2fb74215c863a15335faea3594"},{"sha":"ea0885cc67daba90e77abace05ccec30761dee00","author":{"email":"d65d87818514194bbf9acb46d9735c17f031cd01@codeaurora.org","name":"Ravindra"},"message":"Reset the connection pending flag when SCO is disconnected\n\nWhen bluetooth audio is disconnected mBluetoothConnectionPending\nneeds to be reset in order to get correct bluetooth state.\n\nChange-Id: I2aab54147a9f9f0f35257e6366f400bd65d9be52\nCRs-Fixed: 753883","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_packages_services_Telecomm/commits/ea0885cc67daba90e77abace05ccec30761dee00"},{"sha":"d373c2015374aeb1190129154abe37ea8ddbda74","author":{"email":"3a17c10ebb200810d0c519628a951825a2b6cab2@google.com","name":"Tyler Gunn"},"message":"Enable auto speakerphone for outgoing video calls.\n\nExtended existing logic for auto-enabling speakerphone for incoming video\ncalls to also apply when making an outgoing call.\n\nBug: 20090407\nChange-Id: Ia3553dbe1d3966998b369724ce78a458f3ab8938\n\nConflicts:\nsrc/com/android/server/telecom/CallsManager.java\nChange-Id: I94e9f62fc02487ed2fe23d56cef207cdf69a6a9b","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_packages_services_Telecomm/commits/d373c2015374aeb1190129154abe37ea8ddbda74"},{"sha":"35caf6a211cf5a35c6556d4f9995a43c4b6fd416","author":{"email":"d65d87818514194bbf9acb46d9735c17f031cd01@codeaurora.org","name":"Ravindra"},"message":"Add voice privacy capability\n\nDefine voice privacy capability for the  connection and for the call.\n\nChange-Id: Ib2eeca10e14df48f9e18538f9e151111bb13b31e","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_packages_services_Telecomm/commits/35caf6a211cf5a35c6556d4f9995a43c4b6fd416"},{"sha":"bbd1c9806445236729649b03207715118eddc0ea","author":{"email":"3a17c10ebb200810d0c519628a951825a2b6cab2@google.com","name":"Tyler Gunn"},"message":"Remove vt emergency call barring code from Telecom.\n\nRemoving code in Telecom to prevent dialing emergency calls as a video\ncall (this is moved to frameworks/opt/telephony).\nAlso ensured video emergency calls are not blocked when TTY is enabled;\nfiling follow-up bug 21474288 to ensure this gets reviewed again as I\nthink we want to ensure this is the correct behavior.\n\nBug: 20089489\nChange-Id: I6a5f54cd6280f67b273dc0939c35fab353ad62b0\n\nConflicts:\nsrc/com/android/server/telecom/components/UserCallIntentProcessor.java\nChange-Id: Iec10f0eb01c459d4f9061cbad0712f31f00b16bf","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_packages_services_Telecomm/commits/bbd1c9806445236729649b03207715118eddc0ea"},{"sha":"7bcbb34fa3f752a0636015ce940dc1ad214e177e","author":{"email":"8bd53e479b5b504ce147ee52ac95e507ec64d6fc@google.com","name":"Etan Cohen"},"message":"Fix build: breakage due to merger\n\nChange-Id: I2cdbe51aa4fd333565ee639d33b5528bde72dad9","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_packages_services_Telecomm/commits/7bcbb34fa3f752a0636015ce940dc1ad214e177e"},{"sha":"7cdfe967ff7af6e4db60b30156d9bde6958ddc6b","author":{"email":"b463770bb865a04b2c381ea3cc4028516a66241f@codeaurora.org","name":"Sindhu Kanathur"},"message":"Telephony: Request audio focus when call state is RINGING\n\nWhen call state is RINGING, request for audio focus\neven though STREAM_RING volume level is Zero.\nThis is to mute the Music and all other audio streams\nwhen call state is Ringing\n\nChange-Id: Ia1aa9632d68ce30962f35e95da415a915c9f415a\nCRs-Fixed: 649662","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_packages_services_Telecomm/commits/7cdfe967ff7af6e4db60b30156d9bde6958ddc6b"},{"sha":"eb0101eca40fcd1c9912493e3d45305e296fd8c7","author":{"email":"d65d87818514194bbf9acb46d9735c17f031cd01@codeaurora.org","name":"Ravindra"},"message":"Fix to set audio mode\n\nWhen user has rejected a incoming call do not set the mode to\nIN_CALL in the DISCONNECTED state.\n\nCRs-Fixed: 822729\nChange-Id: Ie2aa857579bafeb6ebd8b1980ebfaae57e211b7a","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_packages_services_Telecomm/commits/eb0101eca40fcd1c9912493e3d45305e296fd8c7"},{"sha":"cf61c8f0f5c02fb42747deb0180b6d2ff786d5d8","author":{"email":"d65d87818514194bbf9acb46d9735c17f031cd01@codeaurora.org","name":"Ravindra"},"message":"Routing of audio path to Bluetooth\n\nDo not route the audio path to bluetooth until bluetooth\naudio connection is established.\n\nChange-Id: I430dd9775b2fc9b6144be55ba644fdc273e2e79b\nCRs-Fixed: 748103","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_packages_services_Telecomm/commits/cf61c8f0f5c02fb42747deb0180b6d2ff786d5d8"},{"sha":"3c4aaf6e133fc19f5d050eef76967d829406733e","author":{"email":"d773dd61d7676864918f19ffd315e6a8e63240c4@codeaurora.org","name":"Satish Kodishala"},"message":"Don't connect bluetooth audio when incoming call is answered.\n\nWhen incoming call is answered, do not connect bluetooth audio from\nCallAudioManager. This causes issues with some remote devices which\nfind SCO connected even before call active indicators are sent to it.\n\nCRs-Fixed: 770247\nChange-Id: I7eb0818987b1707be741d452be86c15dba7c62a3","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_packages_services_Telecomm/commits/3c4aaf6e133fc19f5d050eef76967d829406733e"},{"sha":"28cb2a0b22776a69dadeda6def44a72d1983171f","author":{"email":"b2c4e9b8732a837729d1f6e2d86a78dfd48b712b@codeaurora.org","name":"Rekha Kumar"},"message":"IMS-VT: Enable add VT call during VT call\n\n-Enable adding a VT call during an active VT call\n\nChange-Id: I8a616ad99de3b578a97154ba9671b8a914a24bf6\nCRs-Fixed: 885348","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_packages_services_Telecomm/commits/28cb2a0b22776a69dadeda6def44a72d1983171f"},{"sha":"840c9a6fca28e803ab4eac4acaed3e4d3f87f1f1","author":{"email":"d65d87818514194bbf9acb46d9735c17f031cd01@codeaurora.org","name":"Ravindra"},"message":"Fix to set audio mode for SIP call\n\nSet the audio mode for sip call as MODE_IN_COMMUNICATION\nif the scheme is SCHEME_SIP\n\nChange-Id: I5477bde7c38f016c7dec32eaa7aeac6adf070d2c\nCRs-Fixed: 778357","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_packages_services_Telecomm/commits/840c9a6fca28e803ab4eac4acaed3e4d3f87f1f1"},{"sha":"7e1524ad6e2cd3ecac6be67c23da2eff2d68c8ab","author":{"email":"6844c8d1e53ea91e4c8a3ebe1a1405166ff4b255@codeaurora.org","name":"Garik Badalyan"},"message":"IMS-VT: Set VideoState in Call Connecting State\n\nSet VideoState in Call Connecting State\nThis will ensure that proper video state is sent at InCallService\nstart i.e. when binding to InCallService itself thereby giving us\nsufficient time for surface creation.\n\nChange-Id: Ia7b76b558c1226359dd24e6d07b8e9d1c692ab93\nCRs-Fixed: 846205","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_packages_services_Telecomm/commits/7e1524ad6e2cd3ecac6be67c23da2eff2d68c8ab"},{"sha":"3001c9976c5a4854333f965096ef855731c60bab","author":{"email":"c24b7d8fa63c6d230e1467c2f9b1004709d07ac5@codeaurora.org","name":"Ravi Paluri"},"message":"IMS-VT: Convert emergency video call to voice call\n\nControl converting emergency video call to voice call using\n<config_ims_enable_emergency_vt> configuration flag\n\nChange-Id: I921a48ba899046a52601c3d1ce2dd5a6ea5534f0\nCRs-Fixed: 781722","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_packages_services_Telecomm/commits/3001c9976c5a4854333f965096ef855731c60bab"},{"sha":"a3be6e52c502474b62f744c2a4c9e8e351b5655f","author":{"email":"d65d87818514194bbf9acb46d9735c17f031cd01@codeaurora.org","name":"Ravindra"},"message":"Fix to update the incall state\n\nIf call is in SELECT_PHONE_ACCOUNT or in CONNECTING then\nthe call should be considered to be in OFFHOOK state.\n\nChange-Id: I5a12182cbc1f5001c21dffc1d7c6a111c332b12a\nCRs-Fixed: 773672","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_packages_services_Telecomm/commits/a3be6e52c502474b62f744c2a4c9e8e351b5655f"},{"sha":"39b7767f23b94e46dd5b886050e007450fea4534","author":{"email":"df998b8460d4c9eb15709f873a509aeff63f1553@codeaurora.org","name":"Sandeep Kunta"},"message":"MSIM: Add support for DSDA.\n\nAdd support for below.\n1) Maintain LCH & Active subscriptions and inform changes to\nlower layers.\n2) LCHR and SCH tones\n3) Allow calls on other sub, when call is already active\nin the current sub.\n\nChange-Id: Id6c774496266afbda61c0ab10610221fab3daa47","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_packages_services_Telecomm/commits/39b7767f23b94e46dd5b886050e007450fea4534"},{"sha":"dae2c659337ba5755cda21a26372c073d29cd1f1","author":{"email":"be427624c669000d1199ea288bc6e14d796b38f6@codeaurora.org","name":"Nivedita Sarkar"},"message":"IMS-VT: Set audio route correctly for Video/voice call for outgoing calls\n\n- Set speaker phone flag for outgoing calls when one of three conditions\n  is met - speakerPhoneOn flag passed into the placeOutgoingCall is true\n  or speaker is auto enabled for video calls or phone is docked.\n\n- Route audio to earpiece in DIALING state if call is a Voice call and\n  bluetooth or wired headset is not connected. This fixes an issue where\n  if we make a first video call and second outgoing call is voice, audio\n  is routed to speaker which is not expected.\n\nChange-Id: I8c534bc4164eefa71cb070b0e446e901b151858a\nCRs-Fixed: 879183","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_packages_services_Telecomm/commits/dae2c659337ba5755cda21a26372c073d29cd1f1"},{"sha":"97f3cb17a7b9709f40f9370a1ba10262a056aa5c","author":{"email":"3ad9465ea71a1ae330598eac07704c361be06ef0@codeaurora.org","name":"Suchand Ghosh"},"message":"IMS: Conference URI support.\n\nRetrieve extra DIAL_CONFERENCE_URI\nfrom dial intent and propagate it\nto TeleService.\n\nIMS: Allow placeCall with complete uri\n\nAdd code to dial with complete uri if dial intent contains\nextra \"org.codeaurora.extra.SKIP_SCHEMA_PARSING\" set to true.\n\nIMS: Allow ims call with uri address on telephone connection\n\nIf ims call is initiated with sip scheme, sip phone account\nis selected wrongly instead of telephone account.\nForce telephone account when call is initiated with\nconference uri or skip schema parsing extras.\n\nIMS: Allow dial Conference call without URI List\n\nRemove empty string check to place Conference call\nwithout URI List\n\nIMS: Add participant support\n\nImplement addParticipant() API and\npropagate ADD_PARTICIPANT_KEY extra\nto TeleService\n\nIMS: Add Participant support\n\nDo not create new connection while add participant\nwith existing call. Rather send add participant request\nthrough IMSConference call\n\nIMS: Fix add participent and upgrade/downgrade button visibility\n\nFix add participent and upgrade/downgrade button visibility.\n\nIMS: Fix two addParticipant requests send to RIL\n\nDo not treat addParticipant as emergency call case,\nrather consider it as non-emergency call and broadcast\nthe Intent\nClean up unnecessary codes and let to call addParticipant()\nfrom TeleService after create connection.\n\nIMS: Fix for add participant issue\n\nWith l-mr1, callsManager runs in system server process and\ncallActivity runs in ui process because of which callActivity\ncannot access callsManager instance\n\nFix this by handling ADD_PARTICIPANT extras in callsManager.\n\nIMS: Get the scheme-specific part from the URI\n\nGet the scheme-specific part from URI to get the actual dialed number\nby user in add participant use case\n\nIMS: Add Participant number formatting\n\nApply strip separator on recipient address\nif it's not dialed using Conference URI\ndialer and skip schema parsing is false.\n\nConflicts:\n\tsrc/com/android/server/telecom/components/UserCallIntentProcessor.java\n\nChange-Id: I50b6e3e427ba8940e05347c72e541123d029ac47","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_packages_services_Telecomm/commits/97f3cb17a7b9709f40f9370a1ba10262a056aa5c"},{"sha":"58c7cd33692c651045afb834d8a8b83c2f77c5af","author":{"email":"c24b7d8fa63c6d230e1467c2f9b1004709d07ac5@codeaurora.org","name":"Ravi Paluri"},"message":"IMS-VT: Display TTY dialog\n\nDisplay TTY dialog if when user tries to initiate VT call when TTY\nsetting is anything other then OFF\n\nChange-Id: I1834a7b0dd2d68473c2ce7195f5666eb392b575a\nCRs-Fixed: 907581","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_packages_services_Telecomm/commits/58c7cd33692c651045afb834d8a8b83c2f77c5af"},{"sha":"759689344345ca26a29c33671566e0d6d0dc84d6","author":{"email":"be427624c669000d1199ea288bc6e14d796b38f6@codeaurora.org","name":"Nivedita Sarkar"},"message":"IMS: Capabilities propagation\n\nPropagating capabilities for voice and\nvideo, based on which upgrade/downgrade\nwill be allowed.\n\nChange-Id: I2de63ba09d91f87e6d3f3083be070ec841abac0b\nCRs-Fixed: 800130","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_packages_services_Telecomm/commits/759689344345ca26a29c33671566e0d6d0dc84d6"}]}