1package {
2    default_applicable_licenses: [
3        "frameworks_av_media_codec2_components_vpx_license",
4    ],
5}
6
7// Added automatically by a large-scale-change
8// See: http://go/android-license-faq
9license {
10    name: "frameworks_av_media_codec2_components_vpx_license",
11    visibility: [":__subpackages__"],
12    license_kinds: [
13        "SPDX-license-identifier-Apache-2.0",
14    ],
15    license_text: [
16        "NOTICE",
17    ],
18}
19
20cc_library {
21    name: "libcodec2_soft_vp9dec",
22    defaults: [
23        "libcodec2_soft-defaults",
24        "libcodec2_soft_sanitize_all-defaults",
25    ],
26
27    srcs: ["C2SoftVpxDec.cpp"],
28
29    shared_libs: ["libvpx"],
30
31    cflags: [
32        "-DVP9",
33    ],
34}
35
36cc_library {
37    name: "libcodec2_soft_vp8dec",
38    defaults: [
39        "libcodec2_soft-defaults",
40        "libcodec2_soft_sanitize_all-defaults",
41    ],
42
43    srcs: ["C2SoftVpxDec.cpp"],
44
45    shared_libs: ["libvpx"],
46}
47
48cc_library {
49    name: "libcodec2_soft_vp9enc",
50    defaults: [
51        "libcodec2_soft-defaults",
52        "libcodec2_soft_sanitize_all-defaults",
53    ],
54
55    srcs: [
56        "C2SoftVp9Enc.cpp",
57        "C2SoftVpxEnc.cpp",
58    ],
59
60    shared_libs: ["libvpx"],
61
62    cflags: ["-DVP9"],
63}
64
65cc_library {
66    name: "libcodec2_soft_vp8enc",
67    defaults: [
68        "libcodec2_soft-defaults",
69        "libcodec2_soft_sanitize_all-defaults",
70    ],
71
72    srcs: [
73        "C2SoftVp8Enc.cpp",
74        "C2SoftVpxEnc.cpp",
75    ],
76
77    shared_libs: ["libvpx"],
78}
79