1 package { 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 10 cc_defaults { 11 name: "benchmarkdefaults", 12 shared_libs: [ 13 "libmediandk", 14 "libbase", 15 "libbinder_ndk", 16 "libbinder", 17 "libutils", 18 "libnativewindow", 19 ], 20 static_libs: ["libmediatranscoder", "libgoogle-benchmark"], 21 test_config_template: "AndroidTestTemplate.xml", 22 test_suites: ["device-tests", "TranscoderBenchmarks"], 23 } 24 25 cc_test { 26 name: "MediaTranscoderBenchmark", 27 srcs: ["MediaTranscoderBenchmark.cpp"], 28 defaults: ["benchmarkdefaults"], 29 } 30 31 cc_test { 32 name: "MediaSampleReaderBenchmark", 33 srcs: ["MediaSampleReaderBenchmark.cpp"], 34 defaults: ["benchmarkdefaults"], 35 } 36 37 cc_test { 38 name: "MediaTrackTranscoderBenchmark", 39 srcs: ["MediaTrackTranscoderBenchmark.cpp"], 40 defaults: ["benchmarkdefaults"], 41 } 42