blob: 962ce6419537bf8116fe1d2909902bac2d8f7fc1 [file] [log] [blame]
# Copyright 2016 The Fuchsia Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("//build/fidl/fidl.gni")
import("//build/package.gni")
package("media") {
package_name = "media_examples"
deprecated_system_image = true
deps = [
"fx",
"simple_sine",
"simple_sine_sync",
"tones",
"tts",
"use_aac_decoder",
"wav_record",
]
binaries = [
{
name = "fx"
},
{
name = "simple_sine"
},
{
name = "simple_sine_sync"
},
{
name = "tones"
},
{
name = "tts"
},
{
name = "use_aac_decoder"
},
{
name = "wav_record"
},
]
}
# Tests that run on CQ
package("tests") {
testonly = true
package_name = "media_examples_tests"
deps = [
"//garnet/examples/media/use_aac_decoder:use_aac_decoder_test",
]
tests = [
{
name = "use_aac_decoder_test"
},
]
resources = [
{
path = rebase_path("use_aac_decoder/test/test_audio.adts")
dest = "media_test_data/test_audio.adts"
},
]
}
# Tests that don't run on CQ
package("manual_tests") {
testonly = true
package_name = "media_examples_manual_tests"
deps = [
"//garnet/examples/media/use_aac_decoder:use_h264_decoder_test",
]
tests = [
{
# Should pass when run manually on VIM2, fails otherwise.
name = "use_h264_decoder_test"
},
]
resources = [
{
path = rebase_path(
"../../test_data/media/third_party/chromium_media_test_data/bear.h264")
dest = "media_test_data/bear.h264"
},
]
}