1// service library 2package { 3 default_applicable_licenses: [ 4 "frameworks_av_services_mediatranscoding_license", 5 ], 6} 7 8// Added automatically by a large-scale-change 9// See: http://go/android-license-faq 10license { 11 name: "frameworks_av_services_mediatranscoding_license", 12 visibility: [":__subpackages__"], 13 license_kinds: [ 14 "SPDX-license-identifier-Apache-2.0", 15 ], 16 license_text: [ 17 "NOTICE", 18 ], 19} 20 21cc_library { 22 name: "libmediatranscodingservice", 23 24 srcs: [ 25 "MediaTranscodingService.cpp", 26 "SimulatedTranscoder.cpp", 27 ], 28 29 min_sdk_version: "29", 30 apex_available: [ 31 "com.android.media", 32 "test_com.android.media", 33 ], 34 35 shared_libs: [ 36 "libandroid#31", 37 "libbase", 38 "libbinder_ndk", 39 "libcutils", 40 "liblog", 41 "libmediatranscoding", 42 "libutils", 43 ], 44 45 export_shared_lib_headers: [ 46 "libmediatranscoding", 47 ], 48 49 static_libs: [ 50 "mediatranscoding_aidl_interface-ndk_platform", 51 ], 52 53 cflags: [ 54 "-Werror", 55 "-Wall", 56 ], 57} 58 59cc_binary { 60 name: "mediatranscoding", 61 62 srcs: [ 63 "main_mediatranscodingservice.cpp", 64 ], 65 66 shared_libs: [ 67 "libbase", 68 "libbinder_ndk", 69 "libutils", 70 "liblog", 71 "libbase", 72 "libmediatranscoding", 73 "libmediatranscodingservice", 74 ], 75 76 min_sdk_version: "29", 77 apex_available: [ 78 "com.android.media", 79 "test_com.android.media", 80 ], 81 82 static_libs: [ 83 "mediatranscoding_aidl_interface-ndk_platform", 84 ], 85 86 cflags: [ 87 "-Werror", 88 "-Wall", 89 ], 90} 91