platform/core/multimedia/libaudio-effect.git
10 months agoSupport multi-thread 67/315767/4 accepted/tizen_9.0_unified accepted/tizen_unified accepted/tizen_unified_dev accepted/tizen_unified_toolchain accepted/tizen_unified_x accepted/tizen_unified_x_asan tizen tizen_9.0 accepted/tizen/9.0/unified/20241030.232338 accepted/tizen/unified/20240903.110731 accepted/tizen/unified/dev/20240910.111500 accepted/tizen/unified/toolchain/20241004.101329 accepted/tizen/unified/x/20240904.025227 accepted/tizen/unified/x/asan/20241013.235637 tizen_9.0_m2_release
Jaechul Lee [Wed, 7 Aug 2024 08:31:39 +0000 (17:31 +0900)]
Support multi-thread

 * refactoring
 * remove global variables

[Version] 0.0.26
[Issue Type] Update

Change-Id: Ie8ef599ae970934e8de04121fd887316463f9e78
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
10 months agoAdd integration test 92/315192/4 accepted/tizen/unified/20240731.160114 accepted/tizen/unified/dev/20240805.054424 accepted/tizen/unified/toolchain/20240812.131742 accepted/tizen/unified/x/20240801.044121 accepted/tizen/unified/x/asan/20240813.230016
Jaechul Lee [Mon, 15 Apr 2024 04:52:49 +0000 (13:52 +0900)]
Add integration test

[Version] 0.0.25
[Issue Type] Update

Change-Id: I9e74b6b33fd5d1d634d10870240a135e8922405d
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
12 months agoFix SVACE defects 10/312510/2 accepted/tizen/unified/20240612.095946 accepted/tizen/unified/dev/20240620.005451 accepted/tizen/unified/toolchain/20240624.121303 accepted/tizen/unified/x/20240612.110421 accepted/tizen/unified/x/asan/20240625.091939
Jaechul Lee [Tue, 11 Jun 2024 02:43:09 +0000 (11:43 +0900)]
Fix SVACE defects

* SEC_DO_NOT_USE_INT_IN_FOR_LOOP
* SEC_INVALID_ASSIGNMENT_WITH_UNSIGNED_VALUES

[Version] 0.0.24
[Issue Type] Svace

Change-Id: Ic281f89626495143f44234d80167c76f9587f176
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
12 months agoFix SVACE defects 69/312469/1
Seungbae Shin [Mon, 10 Jun 2024 11:26:52 +0000 (20:26 +0900)]
Fix SVACE defects

* COMPARE_RESULT_OF_NEW
* DEREF_OF_NULL.RET.ALLOC.MINOR

[Version] 0.0.23
[Issue Type] Svace

Change-Id: I66cd10fe82ce1c5d7ceea5d591acf666d8ffaf29

13 months agoAdd test sample resources 59/309659/2
Jaechul Lee [Mon, 15 Apr 2024 04:52:49 +0000 (13:52 +0900)]
Add test sample resources

* added test sample resources(48K, 2ch) for vd aec solution
* reorganized resource filename

[Version] 0.0.22
[Issue Type] Update

Change-Id: I4f71deba02bb1692100dd97f957e0c14ba819b5e
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
16 months agoUse fixed framesize when processing pcm 13/304413/2 accepted/tizen/unified/20240119.154725 accepted/tizen/unified/toolchain/20240311.065401 accepted/tizen/unified/x/20240205.063728
Jaechul Lee [Wed, 17 Jan 2024 04:46:17 +0000 (13:46 +0900)]
Use fixed framesize when processing pcm

aec-webrtc and ns-rnnoise use fixed framesize and fixed minor things.

[Version] 0.0.21
[Issue Type] Update

Change-Id: I2474fa5acce75db0cdef742808357533a5d3752d
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
17 months agornnoise: Support various samplerate 83/301983/10 accepted/tizen_unified_riscv accepted/tizen/unified/20231221.165305 accepted/tizen/unified/riscv/20231226.210919
Jaechul Lee [Wed, 29 Nov 2023 04:47:50 +0000 (13:47 +0900)]
rnnoise: Support various samplerate

[Version] 0.0.20
[Issue Type] Update

Change-Id: Ib2b2ef072bd77d8811f365cdc81ab1eba7e7e9d8
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
18 months agoEnable webrtc-audio-processing 83/301383/2 accepted/tizen/unified/20231120.023137 accepted/tizen/unified/riscv/20231215.050542
Jaechul Lee [Wed, 15 Nov 2023 06:52:38 +0000 (15:52 +0900)]
Enable webrtc-audio-processing

[Version] 0.0.19
[Issue Type] Update

Change-Id: I3200b6da974fe9a9bad96212e5b5fc5497479b27
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
18 months agoFix build error due to speex upgrade 84/301384/1 accepted/tizen/unified/20231115.173524
Seungbae Shin [Wed, 15 Nov 2023 07:19:32 +0000 (16:19 +0900)]
Fix build error due to speex upgrade

[Version] 0.0.18
[Issue Type] Build

Change-Id: I65a9a7f959fe465d461914f9bcc87c58e4fac5dd

19 months agoExclude noise-suppression on TV 06/300406/3 sandbox/wangbiao/test accepted/tizen/unified/20231025.120207
Jaechul Lee [Tue, 24 Oct 2023 05:43:11 +0000 (14:43 +0900)]
Exclude noise-suppression on TV

* fixed -Werror=sign-compare error

[Version] 0.0.17
[Issue Type] Update

Change-Id: I4e326cbbd92d02757194cca8e99ab2570b239237
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
19 months agoClean up resource files 84/300384/3
Jaechul Lee [Mon, 23 Oct 2023 08:41:12 +0000 (17:41 +0900)]
Clean up resource files

[Version] 0.0.16
[Issue Type] Update

Change-Id: Iad26a4bc19ee488baa195bb8de2b7b6d26a5dd3a
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
19 months agoagc_speex: Support stereo 28/300328/4
Jaechul Lee [Fri, 13 Oct 2023 07:11:26 +0000 (16:11 +0900)]
agc_speex: Support stereo

[Version] 0.0.15
[Issue Type] Update

Change-Id: Icbc59f0a0f7461fed0421da60faada9a345e6704
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
19 months agornnoise: Support mono and stereo 33/299833/9
Jaechul Lee [Wed, 11 Oct 2023 02:47:08 +0000 (11:47 +0900)]
rnnoise: Support mono and stereo

[Version] 0.0.14
[Issue Type] Update

Change-Id: I37c2ed1f43f9631813e2966c07523dd100a7c472
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
20 months agoRemove loops variable 24/299124/1 accepted/tizen/unified/20231011.153128
Jaechul Lee [Wed, 20 Sep 2023 08:29:23 +0000 (17:29 +0900)]
Remove loops variable

It doesn't need anymore because it performs in processor_holdter on behalf of
this plugin.

[Version] 0.0.13
[Issue Type] Update

Change-Id: I9611e4f401d3282d6d47d4b57d2bb7d2ed32da17
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
21 months agoFix Coverity issues 74/297274/9 accepted/tizen/8.0/unified/20231005.093427 accepted/tizen/unified/20230821.103313 tizen_8.0_m2_release
Jaechul Lee [Wed, 16 Aug 2023 06:36:44 +0000 (15:36 +0900)]
Fix Coverity issues

[Version] 0.0.12
[Issue Type] Coverity(REVERSE_INULL, FORWARD_NULL)

Change-Id: Iec9afdc9ad2870d20b79e0c5d67051939faa31ea
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
22 months agoAdd extern "C" for the exported header and plugin entry point function 05/296405/5 accepted/tizen/unified/20230731.175315
Seungbae Shin [Thu, 27 Jul 2023 04:24:52 +0000 (13:24 +0900)]
Add extern "C" for the exported header and plugin entry point function

[Version] 0.0.11
[Issue Type] Cleanup

Change-Id: I82bdba7adbb6c1510352427327756eb3e2e8b85d

22 months agoAdd some exception for plugins using fixed frame size 97/296397/2 accepted/tizen/unified/20230728.155801
Jaechul Lee [Thu, 27 Jul 2023 02:23:26 +0000 (11:23 +0900)]
Add some exception for plugins using fixed frame size

[Version] 0.0.10
[Issue Type] Update

Change-Id: I5f22a58762ee42926d9dfb3e70efe895faf9ebbd
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
22 months agoAdd the entry point when plugins are loaded 79/296079/4 accepted/tizen/unified/20230726.020631
Jaechul Lee [Wed, 19 Jul 2023 08:45:03 +0000 (17:45 +0900)]
Add the entry point when plugins are loaded

* Added entry points.
* removed -fno-gnu-uniq option

Change-Id: I6011fa56e5be2a7dde22f38c16d0d6b5649c2b48
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
22 months agoAdd AGC speex function 11/295911/2 accepted/tizen/unified/20230719.170115
Jaechul Lee [Mon, 17 Jul 2023 06:28:41 +0000 (15:28 +0900)]
Add AGC speex function

[Version] 0.0.8
[Issue Type] update

Change-Id: I6d1b236666f00cbd1cc0ea1ff3903d4902c1f069
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
23 months agoSupport meson test command 56/295756/1
Jaechul Lee [Thu, 13 Jul 2023 08:26:17 +0000 (17:26 +0900)]
Support meson test command

[Version] 0.0.7
[Issue Type] update

Change-Id: I0f909451066b584c127991186c7b824a0443ce8c
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
23 months agoChange NS_VERSATILE to NS_SRID 24/295624/3
Jaechul Lee [Wed, 12 Jul 2023 02:12:02 +0000 (11:12 +0900)]
Change NS_VERSATILE to NS_SRID

* changed the method name.
* changed aec_refcopy to refcopy.
* fixed setting wrong frame size in srid plugin.

[Version] 0.0.6
[Issue Type] update

Change-Id: I7f438542e2937acd3abfdb6d4ce7926a09f17ee1
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
23 months agoAdd noise-suppression solution from SRID 23/295423/7
Jaechul Lee [Fri, 7 Jul 2023 02:30:16 +0000 (11:30 +0900)]
Add noise-suppression solution from SRID

[Version] 0.0.5
[Issue Type] New feature

Change-Id: I86cadff67e20e08ae440ffdbf52cfc1fa9c4c861
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
23 months agoAdd -fno-gnu-unique option 31/295231/3 accepted/tizen/unified/20230710.013112
Jaechul Lee [Tue, 4 Jul 2023 05:06:06 +0000 (14:06 +0900)]
Add -fno-gnu-unique option

libaudio-effect has a dependecy on webrtc-audio-processsing that has
unique symbols. Therefore, the destructor in the webrtc pluing is
not called.

[Version] 0.0.4
[Issue Type] Bug

Change-Id: Ib7b89b89dfa854357d6fcd4aa2c88d04904b2c04
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
23 months agoFix NO_CAST.INTEGER_OVERFLOW 79/294479/5 accepted/tizen/unified/20230621.023257 accepted/tizen/unified/dev/20230726.115316
Jaechul Lee [Tue, 20 Jun 2023 04:59:28 +0000 (13:59 +0900)]
Fix NO_CAST.INTEGER_OVERFLOW

[Version] 0.0.3
[Issue Type] SVACE

Change-Id: I8ac8f4d419c1e2500737c336290a428ecd558976
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
23 months agoChange TYPE to METHOD 24/294324/3
Jaechul Lee [Fri, 16 Jun 2023 05:40:59 +0000 (14:40 +0900)]
Change TYPE to METHOD

* changed AUDIO_EFFECT_TYPE_* to AUDIO_EFFECT_METHOD_*
* changed audio_effect_type_e to audio_effect_method_e

[Version] 0.0.2
[Issue Type] Update

Change-Id: Ie9ebd685d92c8b18cc14fda251da0de36f02ee38
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
2 years agoInitial upload version 0.0.1 61/293161/13 accepted/tizen/unified/20230615.060034
Jaechul Lee [Mon, 22 May 2023 04:16:34 +0000 (13:16 +0900)]
Initial upload version 0.0.1

Change-Id: Ia482873e164f17d9471f919f4e83389b407a3ba2
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
2 years agoInitial empty repository master
Tizen Infrastructure [Thu, 18 May 2023 06:07:57 +0000 (06:07 +0000)]
Initial empty repository