blob: 4ed01facb1d5da0c2ea57ea04163652165886da5 [file] [log] [blame]
# keep-sorted start block=yes prefix_order=cc_library,cc_test newline_separated=yes
cc_library(
name = "encoder_test_base",
testonly = True,
srcs = ["encoder_test_base.cc"],
hdrs = ["encoder_test_base.h"],
deps = [
"//iamf/cli:audio_frame_with_data",
"//iamf/cli/codec:encoder_base",
"//iamf/obu:audio_frame",
"@com_google_absl//absl/memory",
"@com_google_absl//absl/status",
"@com_google_absl//absl/status:status_matchers",
"@com_google_googletest//:gtest",
],
)
cc_test(
name = "aac_encoder_test",
srcs = ["aac_encoder_test.cc"],
deps = [
":encoder_test_base",
"//iamf/cli/codec:aac_encoder",
"//iamf/cli/proto:codec_config_cc_proto",
"//iamf/obu:codec_config",
"//iamf/obu:obu_header",
"//iamf/obu/decoder_config:aac_decoder_config",
"@com_google_absl//absl/status",
"@com_google_absl//absl/status:status_matchers",
"@com_google_googletest//:gtest_main",
],
)
cc_test(
name = "decoder_base_test",
srcs = ["decoder_base_test.cc"],
deps = [
"//iamf/cli/codec:decoder_base",
"@com_google_absl//absl/status",
"@com_google_googletest//:gtest_main",
],
)
cc_test(
name = "encoder_base_test",
srcs = ["encoder_base_test.cc"],
deps = [
"//iamf/cli:audio_frame_with_data",
"//iamf/cli/codec:encoder_base",
"//iamf/obu:audio_frame",
"//iamf/obu:codec_config",
"//iamf/obu:obu_header",
"//iamf/obu:types",
"@com_google_absl//absl/status",
"@com_google_absl//absl/status:status_matchers",
"@com_google_googletest//:gtest_main",
],
)
cc_test(
name = "flac_decoder_stream_callbacks_test",
srcs = ["flac_decoder_stream_callbacks_test.cc"],
deps = [
"//iamf/cli/codec:flac_decoder",
"//iamf/cli/codec:flac_decoder_stream_callbacks",
"@com_google_googletest//:gtest_main",
"@flac//:src",
],
)
cc_test(
name = "flac_decoder_test",
srcs = ["flac_decoder_test.cc"],
deps = [
"//iamf/cli/codec:flac_decoder",
"@com_google_absl//absl/status:status_matchers",
"@com_google_googletest//:gtest_main",
"@flac//:src",
],
)
cc_test(
name = "flac_encoder_test",
srcs = ["flac_encoder_test.cc"],
deps = [
":encoder_test_base",
"//iamf/cli/codec:flac_encoder",
"//iamf/cli/proto:codec_config_cc_proto",
"//iamf/obu:codec_config",
"//iamf/obu:obu_header",
"//iamf/obu/decoder_config:flac_decoder_config",
"@com_google_absl//absl/status",
"@com_google_absl//absl/status:status_matchers",
"@com_google_googletest//:gtest_main",
],
)
cc_test(
name = "lpcm_decoder_test",
size = "small",
srcs = ["lpcm_decoder_test.cc"],
deps = [
"//iamf/cli/codec:lpcm_decoder",
"//iamf/obu:codec_config",
"//iamf/obu:obu_header",
"//iamf/obu/decoder_config:lpcm_decoder_config",
"@com_google_absl//absl/log",
"@com_google_absl//absl/status:status_matchers",
"@com_google_googletest//:gtest_main",
],
)
cc_test(
name = "lpcm_encoder_test",
size = "small",
srcs = ["lpcm_encoder_test.cc"],
deps = [
":encoder_test_base",
"//iamf/cli/codec:lpcm_encoder",
"//iamf/obu:codec_config",
"//iamf/obu:obu_header",
"//iamf/obu/decoder_config:lpcm_decoder_config",
"@com_google_absl//absl/status:status_matchers",
"@com_google_googletest//:gtest_main",
],
)
cc_test(
name = "opus_encoder_test",
srcs = ["opus_encoder_test.cc"],
deps = [
":encoder_test_base",
"//iamf/cli/codec:opus_encoder",
"//iamf/cli/proto:codec_config_cc_proto",
"//iamf/obu:codec_config",
"//iamf/obu:obu_header",
"//iamf/obu/decoder_config:opus_decoder_config",
"@com_google_absl//absl/status:status_matchers",
"@com_google_googletest//:gtest_main",
],
)
# keep-sorted end