Modify noise suppression functionality
[platform/core/api/audio-io.git] / src / cpp / CPulseAudioClient.cpp
2023-06-16 Jaechul LeeModify noise suppression functionality 01/292801/6 accepted/tizen_unified_dev accepted/tizen/unified/20230620.022505 accepted/tizen/unified/dev/20230726.115817
2023-05-26 Seungbae ShinAdd CAudioTimedLocker to handle mutex lock timeout 99/293399/4 accepted/tizen/unified/20230531.034437
2023-02-13 Jaechul LeeAdd noise suppression functionality 19/288019/6 accepted/tizen/unified/20230215.155629
2022-03-31 Jaechul LeeAdd echo-cancel properties to AudioInfo 31/272831/2
2020-12-22 Seungbae ShinCPulseAudioClient: Add null check for pa_operation 47/250047/3 accepted/tizen/unified/20201224.151525 submit/tizen/20201223.054528
2020-12-14 Seungbae ShinCPulseAudioClient: fix improper initialize error handling 46/249546/3 accepted/tizen/unified/20201216.215923 submit/tizen/20201215.130336
2020-11-11 Seungbae ShinWait for accept when signaling stream ready connection... 16/247516/6 accepted/tizen/unified/20201113.130834 submit/tizen/20201112.053402
2020-10-07 Seungbae Shinfixup! move __IsReady function into the critical section 24/245324/1 accepted/tizen_6.0_unified_hotfix tizen_6.0_hotfix accepted/tizen/6.0/unified/20201030.122147 accepted/tizen/6.0/unified/hotfix/20201103.004501 accepted/tizen/6.0/unified/hotfix/20201103.051654 accepted/tizen/unified/20201007.090602 submit/tizen/20201007.064048 submit/tizen_6.0/20201029.205102 submit/tizen_6.0_hotfix/20201102.192502 submit/tizen_6.0_hotfix/20201103.114802 tizen_6.0.m2_release
2020-09-25 Jaechul Leemove __IsReady function into the critical section 01/243701/32 accepted/tizen/unified/20200927.212947 submit/tizen/20200925.085823
2020-04-10 Seungbae ShinRevise dummy stream write function using anonymous... 40/191640/7 accepted/tizen/unified/20200415.121418 submit/tizen/20200414.034149
2020-04-10 Seungbae Shinuse auto for constexpr whenever possible 41/225641/2 accepted/tizen/unified/20200414.034825 submit/tizen/20200413.111527
2020-02-10 Seungbae ShinAdd audio-in set/get volume 51/223051/14 accepted/tizen/unified/20200218.145902 submit/tizen/20200217.053256 submit/tizen/20200217.171228
2019-12-31 Seungbae ShinFix improper implementation of CPulseAudioClient::getRe... 33/221333/1 accepted/tizen/unified/20200101.120425 submit/tizen/20191231.101001
2019-10-22 Seungbae ShinUpdate coverage exception macros 94/216194/2 accepted/tizen/unified/20191108.065915 submit/tizen/20191107.103618
2019-10-01 Seungbae Shinuse constexpr whenever possible / remove unused member... 92/212192/2 accepted/tizen_5.5_unified_mobile_hotfix tizen_5.5_mobile_hotfix accepted/tizen/5.5/unified/20191031.030850 accepted/tizen/5.5/unified/mobile/hotfix/20201027.065441 accepted/tizen/unified/20191011.015516 submit/tizen/20191002.084056 submit/tizen/20191004.062740 submit/tizen/20191010.062136 submit/tizen_5.5/20191031.000002 submit/tizen_5.5_mobile_hotfix/20201026.185102 tizen_5.5.m2_release
2019-09-16 Seungbae ShinRevise CAudioError to derive std::exception 66/212566/8
2019-09-09 Seungbae Shinrevise CAudioInfo conversion 91/212191/5 submit/tizen/20190910.071813
2019-08-21 Seungbae ShinRevise cpp codes 47/207347/8 accepted/tizen/unified/20190829.101437 submit/tizen/20190827.120802
2019-07-08 Seungbae ShinMerge branch 'tizen_line_coverage' into tizen 46/209446/1
2019-02-14 Sangchul LeeMerge branch 'tizen' into tizen_line_coverage 90/199690/1 tizen_line_coverage
2018-12-12 Sangchul LeeMerge "CAudioInput/Output: Apply VoIP latency in case... accepted/tizen/unified/20181217.064613 submit/tizen/20181214.011817
2018-12-07 Seungbae ShinFix invalid format string 92/194792/1 accepted/tizen/unified/20181210.060219 submit/tizen/20181207.090553
2018-11-06 Jungsup LeeAdd pa_threaded_mainloop_lock() in CPulseAudioClient... 84/192484/2 accepted/tizen/unified/20181107.082100 submit/tizen/20181106.060307
2018-10-18 Seungbae ShinMerge branch 'tizen' into tizen_line_coverage 48/191548/1
2018-10-16 Seungbae ShinExclude more coverage check which can't be covered... 65/191365/1
2018-10-16 Seungbae ShinMerge branch 'tizen' into tizen_line_coverage 55/191355/1
2018-10-05 Seungbae ShinRemove unnecessary dependancies 56/190656/3
2018-10-04 Seungbae ShinPatch for coverage 68/190568/1
2018-06-08 Seungbae ShinSkip drain when stream is not started yet 24/181124/1 accepted/tizen/unified/20180612.044139 submit/tizen/20180611.055237
2018-02-23 Sangchul LeeRevise CPulseAudioClient::finalize() to free all the... 27/170927/1
2017-11-13 Seungbae ShinEnable dummy write on streamCb only for async mode... 02/159802/1 accepted/tizen/unified/20171115.061212 submit/tizen/20171114.101427
2017-09-07 Seungbae ShinMerge from mobile product code for backward compatibility 32/142432/9 accepted/tizen/unified/20170908.062032 submit/tizen/20170907.123315
2017-07-31 Seungbae ShinRevise exception handling 17/140517/8 accepted/tizen/4.0/unified/20170816.012615 accepted/tizen/4.0/unified/20170828.224329 accepted/tizen/unified/20170802.151130 submit/tizen/20170801.063935 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170828.110001
2017-06-26 Seungbae ShinFix build error due to -Wformat 05/135705/1 accepted/tizen/unified/20170627.043403 submit/tizen/20170626.070713
2017-03-02 Seungbae ShinMerge branch 'tizen_3.0' into tizen 12/116912/1 accepted/tizen/common/20170303.090724 accepted/tizen/ivi/20170303.004804 accepted/tizen/mobile/20170303.004714 accepted/tizen/tv/20170303.004738 accepted/tizen/unified/20170309.031548 accepted/tizen/wearable/20170303.004749 submit/tizen/20170302.115149 submit/tizen_unified/20170308.100404
2017-02-27 Seungbae ShinLock threaded mainloop before reset callbacks for safety 43/116543/1 accepted/tizen/3.0/common/20170228.061507 accepted/tizen/3.0/ivi/20170228.033955 accepted/tizen/3.0/mobile/20170228.033909 accepted/tizen/3.0/tv/20170228.033930 accepted/tizen/3.0/wearable/20170228.033940 submit/tizen_3.0/20170227.122312
2017-02-24 Seungbae ShinWrite dummy write if stream is not written at first... 64/116464/1 accepted/tizen/3.0/common/20170227.140211 accepted/tizen/3.0/ivi/20170227.070807 accepted/tizen/3.0/mobile/20170227.065822 accepted/tizen/3.0/tv/20170227.070032 accepted/tizen/3.0/wearable/20170227.070502 submit/tizen_3.0/20170224.122826
2017-02-02 Seungbae ShinMerge branch 'tizen_3.0' into tizen 16/112716/1 accepted/tizen/common/20170203.161621 accepted/tizen/ivi/20170203.023106 accepted/tizen/mobile/20170203.023014 accepted/tizen/tv/20170203.023036 accepted/tizen/wearable/20170203.023052 submit/tizen/20170202.111238
2017-02-01 Seungbae ShinFix memory leak : valgrind 26/112526/1
2017-01-23 Seungbae ShinMerge branch 'tizen_3.0' into tizen 78/111678/1 accepted/tizen/common/20170123.182441 accepted/tizen/ivi/20170125.085019 accepted/tizen/mobile/20170125.084907 accepted/tizen/tv/20170125.084929 accepted/tizen/wearable/20170125.084950 submit/tizen/20170123.131118
2017-01-23 Seungbae ShinFix drain called in thread and wait for drain completion 52/111452/5 accepted/tizen/3.0/common/20170124.081310 accepted/tizen/3.0/ivi/20170124.042413 accepted/tizen/3.0/mobile/20170124.042246 accepted/tizen/3.0/tv/20170124.042316 accepted/tizen/3.0/wearable/20170124.042346 submit/tizen_3.0/20170123.123302
2017-01-23 KimJeongYeonaudio-io fixed no callback issue at start 69/110969/11
2017-01-06 Seungbae ShinMerge branch 'tizen_3.0' into tizen 86/108886/1
2017-01-05 KimJeongYeonaudio-io uses new 'default' latency configuration. 57/108457/3
2016-11-15 KimJeongYeonaudio-io fixed crash at audio_in_read() of another... 99/97799/2 accepted/tizen/3.0/common/20161116.144001 accepted/tizen/3.0/common/20161123.140722 accepted/tizen/3.0/ivi/20161116.023408 accepted/tizen/3.0/ivi/20161123.083636 accepted/tizen/3.0/mobile/20161116.022853 accepted/tizen/3.0/mobile/20161123.083334 accepted/tizen/3.0/tv/20161116.023008 accepted/tizen/3.0/tv/20161123.083456 accepted/tizen/3.0/wearable/20161116.023303 accepted/tizen/3.0/wearable/20161123.083551 submit/tizen_3.0/20161115.060306 submit/tizen_3.0/20161122.043110
2016-11-15 KimJeongYeonaudio-io fixed crash at audio_in_read() of another... 78/97478/3 accepted/tizen/common/20161115.200735 accepted/tizen/common/20161122.192836 accepted/tizen/ivi/20161115.234320 accepted/tizen/ivi/20161122.235922 accepted/tizen/mobile/20161115.234119 accepted/tizen/mobile/20161122.235715 accepted/tizen/tv/20161115.234211 accepted/tizen/tv/20161122.235757 accepted/tizen/wearable/20161115.234243 accepted/tizen/wearable/20161122.235839 submit/tizen/20161115.062308 submit/tizen/20161122.044017
2016-08-25 Sangchul LeeRevise codes as per DPM API change 79/85379/3 accepted/tizen/common/20160831.162126 accepted/tizen/ivi/20160901.065310 accepted/tizen/mobile/20160901.065053 accepted/tizen/tv/20160901.065145 accepted/tizen/wearable/20160901.065224 submit/tizen/20160831.052250
2016-07-06 Seungbae ShinFix for coding rule 61/78561/2 accepted/tizen/common/20160707.172125 accepted/tizen/ivi/20160707.114132 accepted/tizen/mobile/20160707.114210 accepted/tizen/tv/20160707.114107 accepted/tizen/wearable/20160707.114023 submit/tizen/20160707.103558
2016-06-30 Seungbae ShinHandle pop-timeout event 30/76330/3 accepted/tizen/common/20160704.145315 accepted/tizen/ivi/20160704.090631 accepted/tizen/mobile/20160704.090539 accepted/tizen/tv/20160704.090518 accepted/tizen/wearable/20160704.090415 submit/tizen/20160704.004002
2016-05-24 Sangchul LeeAdd error case of device policy restriction for audio_i... 45/69845/7 accepted/tizen/common/20160531.141855 accepted/tizen/ivi/20160602.022052 accepted/tizen/mobile/20160602.022128 accepted/tizen/tv/20160602.021912 accepted/tizen/wearable/20160602.022023 submit/tizen/20160530.013417
2016-05-03 Sangchul LeeForward stream state change callback with "policy ... 94/67894/7
2016-04-29 Sangchul LeeTrigger stream state change callback when stream is... 93/67893/2
2016-04-01 Mok JeonghoApply tizen coding convention for C++ and header 36/64436/1
2015-12-07 Seungbae ShinFix SVACE defects 48/53448/3 accepted/tizen/mobile/20151208.124330 accepted/tizen/mobile/20151208.124947 accepted/tizen/tv/20151208.124352 accepted/tizen/tv/20151208.125001 accepted/tizen/wearable/20151208.124404 accepted/tizen/wearable/20151208.125021 submit/tizen/20151207.234110 submit/tizen/20151208.040855
2015-10-30 KimJeongYeonaudio-io fixed sync problem while reads pcm data, code... 05/50305/3 accepted/tizen/mobile/20151031.105546 accepted/tizen/tv/20151031.110311 accepted/tizen/wearable/20151031.110547 submit/tizen/20151030.082908
2015-08-25 KimJeongYeonaudio-io applied C++ coding rule 98/46598/2 accepted/tizen/mobile/20150826.020029 accepted/tizen/tv/20150826.015615 accepted/tizen/wearable/20150826.020220 submit/tizen/20150825.125208
2015-08-12 KimJeongYeonaudio-io updated C++ coding rule 73/45873/2
2015-07-31 KimJeongYeonaudio-io changed latency type to string 77/44977/4 accepted/tizen/mobile/20150731.102721 accepted/tizen/tv/20150731.102837 accepted/tizen/wearable/20150731.102956 submit/tizen/20150731.062345
2015-07-30 KimJeongYeonaudio-io fixed memory corruption issue on 64bit target... 42/44942/1 accepted/tizen/mobile/20150730.074436 accepted/tizen/tv/20150730.074711 accepted/tizen/wearable/20150730.074906 submit/tizen/20150730.023321
2015-07-14 KimJeongYeonapply new version of audio-io for tizen 3.0 36/43036/7