summaryrefslogtreecommitdiff
path: root/src/mm_radio_priv_hal.c
AgeCommit message (Collapse)AuthorFilesLines
2024-01-22Fix coverity/Svace issues (BAD_CHECK_OF_WAIT_COND, MISSING_UNLOCK, ↵HEADaccepted/tizen/unified/x/20240205.063846accepted/tizen/unified/toolchain/20240311.065435accepted/tizen/unified/20240131.175405tizenaccepted/tizen_unified_xaccepted/tizen_unified_toolchainaccepted/tizen_unifiedGilbok Lee1-34/+21
NULL_AFTER_DEREF) - Remove unused volume mutex - Add check wait condition - Remove unnecessary code [Version] 0.2.51 [Issue Type] Coverity Change-Id: I9e4cd3ae97183c297cf5a963597f14cfeb6a4adc
2021-02-17Replace HAL interfacetizen_6.5.m2_releasesubmit/tizen_6.5/20211028.162401submit/tizen/20210218.054309accepted/tizen/unified/20210219.040844accepted/tizen/6.5/unified/20211028.114820Gilbok Lee1-135/+173
[Version] 0.2.49 [Issue Type] Refactoring Change-Id: I3423f75d21b58424e410c468c643d755f0e2881e
2020-07-09Fix typo error and remove unnecessary descriptionsubmit/tizen/20201201.011112accepted/tizen/unified/20201202.124951Gilbok Lee1-5/+5
Change-Id: I3b5aadcb7f53fc519f2bb480f373b17de7537117
2019-08-08Fix coverity issue (Unchecked return value)submit/tizen/20190809.005426accepted/tizen/unified/20190809.110824Gilbok Lee1-7/+17
[Version] 0.2.48 [Issue Type] Fix bugs Change-Id: I15dbdc10a4f81fd9f748ab89a40444757bcd3ff4
2019-07-18Fix bug that failed to set volume before radio startsubmit/tizen/20190718.054451accepted/tizen/unified/20190719.111652Gilbok Lee1-66/+34
- sound_manager_set_virtual_stream_volume returned invalid state error. - remove TIZEN_FEATURE_SOUND_VSTREAM define [Version] 0.2.47 [Issue Type] Fix bugs Change-Id: I1e1f133029fcf8e3f53af5aded0c1b4eda4fc3ae
2019-07-11Remove radio volume logic for media volumesubmit/tizen/20190715.061154Sangchul Lee1-112/+8
It is moved to audio HAL. :10ab0a383a32f1a69f8d95cb8304343579d70477 For emulator gstpipeline, volume element is remove. Instead, audiosink volume/mute properties are used. The dependency of libmm-sound is removed. [Version] 0.2.46 [Issue Type] Refactoring Change-Id: I322ca6b00d503d0e8844536d3f92457c8a7ac2a1 Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
2018-12-07Fix dlog format errorsubmit/tizen/20181207.080121accepted/tizen/unified/20181210.060128Gilbok Lee1-1/+1
[Version] 0.2.45 [Profile] Mobile, Wearable [Issue Type] Fix bugs Change-Id: I874b2c1e19f45cab41ea43067c9af5716a144dad
2018-08-24Add pthread_lock/unlock for thread synchronizationsubmit/tizen_5.0/20181101.000003submit/tizen/20180829.063012accepted/tizen/unified/20180830.060912accepted/tizen/5.0/unified/20181102.014737tizen_5.0accepted/tizen_5.0_unifiedGilbok Lee1-2/+8
[Version] 0.2.43 [Profile] Mobile, Wearable [Issue Type] Fix bugs Change-Id: Ia737c9ca8d7ed2944df1e25f74e37274faffce28
2018-08-24Revert "Using radio-hal-interface in mm-hal-interface"Gilbok Lee1-2/+0
This reverts commit d15d19531cf004eea3b846d50c62c0faf857c9d1. Change-Id: I3ef458e8e6cc3713cb33d0c400522eea39a27d9f
2018-08-22Using radio-hal-interface in mm-hal-interfacesubmit/tizen/20180822.040030Gilbok Lee1-0/+2
[Version] 0.2.43 [Profile] Mobile, Wearable [Issue Type] Refactoring Change-Id: I21587a1d405436abe624c925eb0bd20fd744ee36
2018-08-21Radio device will be close, if radio device is opened when unrealizeGilbok Lee1-27/+43
[Version] 0.2.42 [Profile] Mobile, Wearable [Issue Type] Fix bugs Change-Id: I92e7068524b846380517c1abda2da9b391846daa
2018-07-19Modified radio hal interfacesubmit/tizen/20180720.020744accepted/tizen/unified/20180720.060809Gilbok Lee1-105/+214
[Version] 0.2.41 [Profile] Mobile, Wearable [Issue Type] Refactoring Change-Id: I90d5692093c7d85165a72f206b6a7546ecd6c98f
2018-04-25Change the thread running flag before send message.submit/tizen/20180425.085112accepted/tizen/unified/20180426.062535Gilbok Lee1-9/+9
seek complete callback is called but, radio seek running flag is true [Version] 0.2.40 [Profile] Mobile, Wearable [Issue Type] Fix bugs Change-Id: Ic32c1f7abeae521af3608ecfe042e0f64f729662
2018-04-25Add null check when destroy sound manager vstream Gilbok Lee1-2/+10
[Version] 0.2.39 [Profile] Mobile, Wearable [Issue Type] Fix bug Change-Id: I5ecf00204dd228d609799b66b24e0a0e497bc2f8
2018-04-24When creating a thread, waiting for the thread function to startGilbok Lee1-132/+206
[Version] 0.2.38 [Profile] Mobile, Wearable [Issue Type] Fix bugs Change-Id: I5f8cc010267a0b95882996e981fbf65bd33f6385
2018-04-05Messages related to callback are posted using threadGilbok Lee1-22/+150
[Version] 0.2.37 [Profile] Mobile, Wearable [Issue Type] Fix bugs Change-Id: I22f3d33f0f9ae30fa8bd3ce4251e2d094af17814
2018-04-03Disable sound focus featuresubmit/tizen/20180404.035354accepted/tizen/unified/20180405.064329Gilbok Lee1-205/+2
[Version] 0.2.36 [Profile] Mobile, Wearable [Issue Type] Disable sound docus feature Change-Id: Ifda1158b6bed8738502c170cfa8da477125c1e6e
2018-03-30Create seek/scan thread once when radio handle create.Gilbok Lee1-274/+331
[Version] 0.2.35 [Profile] Mobile, Wearable [Issue Type] Refactoring Change-Id: Ie41d3190074310e94a180ca3f45c9e0ce5e865f7
2018-03-15Fix coverity issue (Unchecked return value)submit/tizen/20180315.033609accepted/tizen/unified/20180320.141240Gilbok Lee1-5/+1
If sound_manager_start_virtual_stream failed, radio doesn't need to call sound_manager_stop_virtual_stream. [Version] 0.2.34 [Profile] Mobile, Wearable [Issue Type] Fix bugs Change-Id: I279581f1c7b33483f04f3c6afd2c797ec0ed1aea
2017-11-14mm-resource-manager integration patchsubmit/tizen/20171117.070221submit/tizen/20171117.022846accepted/tizen/unified/20171123.065756Gilbok Lee1-51/+85
[Version] 0.2.23 [Profile] Mobile, Wearable [Issue Type] Refactoring Change-Id: I226a07597d4a17e0b5d41054a07d4df8e558862b
2017-11-14Change log messageGilbok Lee1-54/+54
[Version] 0.2.32 [Profile] Mobile, Wearable [Issue Type] Fix bugs Change-Id: I3951d405e6e869344c8dbf28a7be6b4026c0ec2d
2017-09-15Fixed scan_thread initialization bugsubmit/tizen/20170918.031323accepted/tizen/unified/20170920.065514Gilbok Lee1-1/+1
[Version] 0.2.31 [Profile] Mobile, Wearable [Issue Type] Fix bugs Change-Id: I327129e3e1a89e7ee5ab43f1e1da81d2e4557e2a
2017-09-14Remove libmm-log build dependencyGilbok Lee1-7/+7
[Version] 0.2.30 [Profile] Mobile, Wearable [Issue Type] build dependency Change-Id: Ic534136939dadfd850744922d3d51798112e9de9
2017-09-13Fix Svace issueGilbok Lee1-10/+2
Apply tizen coding rule. [Version] 0.2.29 [Profile] Mobile, Wearable [Issue Type] Fix Svace issue Change-Id: I5e2c9a21d3e9230e0c1e437ac063a62b774c9e1d
2017-05-16Check acquire focus type for backward compatibilityGilbok Lee1-0/+23
[Version] 0.2.27 [Profile] Mobile, Wearable [Issue Type] Backward compatibility Change-Id: I4b35f974a51a6c5f863495640166af8e0e55eb0b
2017-04-28Fix bug for resource conflict casetizen_4.0.m1_releasesubmit/tizen/20170428.102059accepted/tizen/unified/20170429.024432Gilbok Lee1-22/+51
unnecessary resource_manager_release in _mmradio_stop function. [Version] 0.2.26 [Profile] Mobile, Wearable [Issue Type] Fix bugs Change-Id: I3d6de3493b409a2c8912819df6977bcbea1cd3bb
2017-04-10Added implementation of interruption by resource managersubmit/tizen/20170420.053325accepted/tizen/unified/20170420.154835Gilbok Lee1-3/+68
1. Add cmd rock during _mm_radio_stop() [Version] 0.2.25 [Profile] Mobile, Wearable [Issue Type] Add featuresBrief Change-Id: I720bbed4681ac7f8c870164d08413d35db3b54ea
2017-04-10Remove MMRADIO_FOCUS_CB_ enumGilbok Lee1-28/+13
Use bool type for classify focus_cb, due to unuse MMRADIO_FOCUS_CB_SKIP_POSTMSG enum Brief Description (should be single line) [Version] 0.2.24 [Profile] Mobile, Wearable [Issue Type] Fix bugs Change-Id: I9d799a3b9af12c188a3ff06bfefa2ee6c2b354d9
2017-02-23Use macro for debug logsubmit/tizen_3.0/20170224.035858accepted/tizen/3.0/wearable/20170227.090633accepted/tizen/3.0/mobile/20170227.090406accepted/tizen/3.0/ivi/20170227.090706accepted/tizen/3.0/common/20170227.135820accepted/tizen_3.0_iviaccepted/tizen_3.0_commonGilbok Lee1-9/+8
Change-Id: I7edcefa0d77ac95fac8c3b4af222199c56f6ef59
2017-02-23Reset radio focus cb typeGilbok Lee1-6/+6
Somtimes an unintended interrupt callback is called. [Version] 0.2.2 [Profile] Mobile, Wearable [Issue Type] Fix bugs Change-Id: I5633d92eed01504d74d59b8c3d6b33aeaf5063de
2017-02-20Add more logs for debuggingGilbok Lee1-22/+38
[Version] 0.2.21 [Profile] Mobile, Wearable [Issue Type] Add log Change-Id: Id832b06d265300d31ea918cc4a7bfb67bf7929f5
2017-02-02Remove unnecessary logssubmit/tizen_3.0/20170202.113256accepted/tizen/3.0/wearable/20170203.090028accepted/tizen/3.0/mobile/20170203.085942accepted/tizen/3.0/ivi/20170203.090046accepted/tizen/3.0/common/20170203.151007Gilbok Lee1-55/+55
[Version] 0.2.20 [Profile] Mobile, Wearable [Issue Type] Change logs Change-Id: I340ee2393e6087f0eabafd4129b4ea6c30fa7f85
2017-01-03Remove volume changed callback during unrealizesubmit/tizen_3.0/20170103.084553submit/tizen_3.0.m2/20170104.093750accepted/tizen/3.0/wearable/20170103.155301accepted/tizen/3.0/mobile/20170103.155225accepted/tizen/3.0/ivi/20170103.155318accepted/tizen/3.0/common/20170103.172859accepted/tizen/3.0.m2/wearable/20170104.125813accepted/tizen/3.0.m2/mobile/20170104.125245tizen_3.0.m2accepted/tizen_3.0.m2_wearableaccepted/tizen_3.0.m2_mobileHyunseok Lee1-0/+4
[Version] 0.2.18 [Profile] Mobile, Wearable [Issue Type] Bug Change-Id: I1e9384a5d7d2fde3b40afd0b21b566b5d3709491
2016-12-06Fix svace issue (UNREACHABLE_CODE)Gilbok Lee1-1/+0
[Version] 0.2.16 [Profile] Mobile, Wearable [Issue Type] Fix svace issue Change-Id: I66d801ebe9df35c607c169bd148460bb1b68e368
2016-11-30Add api to use media_volume in radio_halsubmit/tizen_3.0/20161206.052949accepted/tizen/3.0/wearable/20161207.011733accepted/tizen/3.0/mobile/20161207.011334accepted/tizen/3.0/ivi/20161207.011838accepted/tizen/3.0/common/20161207.194416Gilbok Lee1-48/+36
[Version] 0.2.15 [Profile] Mobile, Wearable [Issue Type] Add features Change-Id: I98d0848e503e09dfe3d1a278f77456c0fc0471b6
2016-11-22Fix interrupted callback bugGilbok Lee1-2/+2
When mm_radio register sound_focus_watch_callback, mm_radio post wrong code type. [Version] 0.2.14 [Profile] Mobile, Wearable [Issue Type] Fix bugs Change-Id: Idea5a175d26fb347048e4255000de3d9c2e177e4
2016-11-17Apply tizen coding ruleGilbok Lee1-2/+1
[Version] 0.2.13 [Profile] Common [Issue Type] coding rule Change-Id: Ie55b949b2eefd173cdbeda259857d5c84c3592a6
2016-11-16Fixed deadlock and doesn't change state after scan_stop.Gilbok Lee1-4/+2
[Version] 0.2.12 [Profile] Mobile, Wearable [Issue Type] Fix bugs Change-Id: I5637f4843d0a4a24edb0fb9a2beda9ce38d5780a
2016-11-11Fix typo error and logGilbok Lee1-6/+6
[Version] 0.2.10 [Profile] Mobile, Wearable [Issue Type] Fix typo error Change-Id: Ie336224355c8c068756533b01d531c4c373c6a68
2016-11-11Add volume APIsGilbok Lee1-22/+169
[Version] 0.2.9 [Profile] Common [Issue Type] Add features Change-Id: I0db82a4ab5c2fcef3cb738b4f9c3dfe76a9720be
2016-11-03First version of libmm-radio using radio-halGilbok Lee1-0/+1438
[Version] 0.2.7 [Profile] Mobile [Issue Type] Refactoring Change-Id: I332bae2294a30988afb5a8c65864336277b1d5c9