blob: 1470de29f4248aa01f06f9d129474c916fb0d95a [file] [log] [blame]
Pawin Vongmasae55ed3f2018-11-28 03:39:57 -08001cc_library_shared {
2 name: "libmedia_codecserviceregistrant",
Chong Zhang0b83feb2018-12-20 17:44:13 -08003 vendor_available: true,
Pawin Vongmasae55ed3f2018-11-28 03:39:57 -08004 srcs: [
5 "CodecServiceRegistrant.cpp",
6 ],
7
8 header_libs: [
9 "libmedia_headers",
10 ],
11
12 shared_libs: [
13 "android.hardware.media.c2@1.0",
14 "libbase",
15 "libcodec2_hidl@1.0",
16 "libcodec2_vndk",
17 "libutils",
18 ],
19
20 // Codecs
21 runtime_libs: [
22 "libcodec2_soft_avcdec",
23 "libcodec2_soft_avcenc",
24 "libcodec2_soft_aacdec",
25 "libcodec2_soft_aacenc",
26 "libcodec2_soft_amrnbdec",
27 "libcodec2_soft_amrnbenc",
28 "libcodec2_soft_amrwbdec",
29 "libcodec2_soft_amrwbenc",
30 "libcodec2_soft_hevcdec",
Roma Kauldfe650a2018-08-02 17:48:51 +053031 "libcodec2_soft_hevcenc",
Pawin Vongmasae55ed3f2018-11-28 03:39:57 -080032 "libcodec2_soft_g711alawdec",
33 "libcodec2_soft_g711mlawdec",
34 "libcodec2_soft_mpeg2dec",
35 "libcodec2_soft_h263dec",
36 "libcodec2_soft_h263enc",
37 "libcodec2_soft_mpeg4dec",
38 "libcodec2_soft_mpeg4enc",
39 "libcodec2_soft_mp3dec",
40 "libcodec2_soft_vorbisdec",
41 "libcodec2_soft_opusdec",
Manisha Jajooc237cbc2018-11-16 18:56:20 +053042 "libcodec2_soft_opusenc",
Pawin Vongmasae55ed3f2018-11-28 03:39:57 -080043 "libcodec2_soft_vp8dec",
44 "libcodec2_soft_vp9dec",
Ray Essick707c1462018-12-05 15:21:35 -080045 "libcodec2_soft_av1dec",
Pawin Vongmasae55ed3f2018-11-28 03:39:57 -080046 "libcodec2_soft_vp8enc",
47 "libcodec2_soft_vp9enc",
48 "libcodec2_soft_rawdec",
49 "libcodec2_soft_flacdec",
50 "libcodec2_soft_flacenc",
51 "libcodec2_soft_gsmdec",
52 "libcodec2_soft_xaacdec",
53 ],
Pawin Vongmasae55ed3f2018-11-28 03:39:57 -080054}
55