blob: cb9c2ae83d359dc6666518fd25973c136f4a48e8 [file] [log] [blame]
Bob Badour948e6aa2021-02-12 21:02:31 -08001package {
2 // See: http://go/android-license-faq
3 // A large-scale-change added 'default_applicable_licenses' to import
4 // all of the 'license_kinds' from "frameworks_av_license"
5 // to get the below license kinds:
6 // SPDX-license-identifier-Apache-2.0
7 default_applicable_licenses: ["frameworks_av_license"],
8}
9
S Vasudev Prasadee173172020-11-23 12:17:14 +053010cc_library {
Pawin Vongmasad0f0e142018-11-15 03:36:28 -080011 name: "libcodec2_soft_hevcdec",
Pawin Vongmasa36653902018-11-15 00:10:25 -080012 defaults: [
Pawin Vongmasad0f0e142018-11-15 03:36:28 -080013 "libcodec2_soft-defaults",
14 "libcodec2_soft_sanitize_signed-defaults",
Cindy Zhou5e72d9c2021-01-14 13:08:27 -080015 "libcodec2_soft_sanitize_cfi-defaults",
Pawin Vongmasa36653902018-11-15 00:10:25 -080016 ],
17
Srujan Vandrangia2c1fc12024-05-30 16:34:58 +053018 cflags: [
19 "-DKEEP_THREADS_ACTIVE=1",
20 ],
21
Pawin Vongmasa36653902018-11-15 00:10:25 -080022 srcs: ["C2SoftHevcDec.cpp"],
23
24 static_libs: ["libhevcdec"],
Cindy Zhoubf8a33c2021-01-11 19:02:24 +000025
Roma Kauldfe650a2018-08-02 17:48:51 +053026}
27
S Vasudev Prasadee173172020-11-23 12:17:14 +053028cc_library {
Roma Kauldfe650a2018-08-02 17:48:51 +053029 name: "libcodec2_soft_hevcenc",
30 defaults: [
31 "libcodec2_soft-defaults",
32 "libcodec2_soft_sanitize_signed-defaults",
Cindy Zhou5e72d9c2021-01-14 13:08:27 -080033 "libcodec2_soft_sanitize_cfi-defaults",
Pawin Vongmasa36653902018-11-15 00:10:25 -080034 ],
Roma Kauldfe650a2018-08-02 17:48:51 +053035
36 srcs: ["C2SoftHevcEnc.cpp"],
37
38 static_libs: ["libhevcenc"],
Cindy Zhoubf8a33c2021-01-11 19:02:24 +000039
Pawin Vongmasa36653902018-11-15 00:10:25 -080040}