• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# keep-sorted start block=yes prefix_order=cc_library,cc_test newline_separated=yes
2cc_library(
3    name = "encoder_test_base",
4    testonly = True,
5    srcs = ["encoder_test_base.cc"],
6    hdrs = ["encoder_test_base.h"],
7    deps = [
8        "//iamf/cli:audio_frame_with_data",
9        "//iamf/cli/codec:encoder_base",
10        "//iamf/obu:audio_frame",
11        "@com_google_absl//absl/memory",
12        "@com_google_absl//absl/status",
13        "@com_google_absl//absl/status:status_matchers",
14        "@com_google_googletest//:gtest",
15    ],
16)
17
18cc_test(
19    name = "aac_encoder_test",
20    srcs = ["aac_encoder_test.cc"],
21    deps = [
22        ":encoder_test_base",
23        "//iamf/cli/codec:aac_encoder",
24        "//iamf/cli/proto:codec_config_cc_proto",
25        "//iamf/obu:codec_config",
26        "//iamf/obu:obu_header",
27        "//iamf/obu/decoder_config:aac_decoder_config",
28        "@com_google_absl//absl/status",
29        "@com_google_absl//absl/status:status_matchers",
30        "@com_google_googletest//:gtest_main",
31    ],
32)
33
34cc_test(
35    name = "decoder_base_test",
36    srcs = ["decoder_base_test.cc"],
37    deps = [
38        "//iamf/cli/codec:decoder_base",
39        "@com_google_absl//absl/status",
40        "@com_google_googletest//:gtest_main",
41    ],
42)
43
44cc_test(
45    name = "encoder_base_test",
46    srcs = ["encoder_base_test.cc"],
47    deps = [
48        "//iamf/cli:audio_frame_with_data",
49        "//iamf/cli/codec:encoder_base",
50        "//iamf/obu:audio_frame",
51        "//iamf/obu:codec_config",
52        "//iamf/obu:obu_header",
53        "//iamf/obu:types",
54        "@com_google_absl//absl/status",
55        "@com_google_absl//absl/status:status_matchers",
56        "@com_google_googletest//:gtest_main",
57    ],
58)
59
60cc_test(
61    name = "flac_decoder_stream_callbacks_test",
62    srcs = ["flac_decoder_stream_callbacks_test.cc"],
63    deps = [
64        "//iamf/cli/codec:flac_decoder",
65        "//iamf/cli/codec:flac_decoder_stream_callbacks",
66        "@com_google_googletest//:gtest_main",
67        "@flac//:src",
68    ],
69)
70
71cc_test(
72    name = "flac_decoder_test",
73    srcs = ["flac_decoder_test.cc"],
74    deps = [
75        "//iamf/cli/codec:flac_decoder",
76        "@com_google_absl//absl/status:status_matchers",
77        "@com_google_googletest//:gtest_main",
78        "@flac//:src",
79    ],
80)
81
82cc_test(
83    name = "flac_encoder_test",
84    srcs = ["flac_encoder_test.cc"],
85    deps = [
86        ":encoder_test_base",
87        "//iamf/cli/codec:flac_encoder",
88        "//iamf/cli/proto:codec_config_cc_proto",
89        "//iamf/obu:codec_config",
90        "//iamf/obu:obu_header",
91        "//iamf/obu/decoder_config:flac_decoder_config",
92        "@com_google_absl//absl/status",
93        "@com_google_absl//absl/status:status_matchers",
94        "@com_google_googletest//:gtest_main",
95    ],
96)
97
98cc_test(
99    name = "lpcm_decoder_test",
100    size = "small",
101    srcs = ["lpcm_decoder_test.cc"],
102    deps = [
103        "//iamf/cli/codec:lpcm_decoder",
104        "//iamf/obu:codec_config",
105        "//iamf/obu:obu_header",
106        "//iamf/obu/decoder_config:lpcm_decoder_config",
107        "@com_google_absl//absl/log",
108        "@com_google_absl//absl/status:status_matchers",
109        "@com_google_googletest//:gtest_main",
110    ],
111)
112
113cc_test(
114    name = "lpcm_encoder_test",
115    size = "small",
116    srcs = ["lpcm_encoder_test.cc"],
117    deps = [
118        ":encoder_test_base",
119        "//iamf/cli/codec:lpcm_encoder",
120        "//iamf/obu:codec_config",
121        "//iamf/obu:obu_header",
122        "//iamf/obu/decoder_config:lpcm_decoder_config",
123        "@com_google_absl//absl/status:status_matchers",
124        "@com_google_googletest//:gtest_main",
125    ],
126)
127
128cc_test(
129    name = "opus_encoder_test",
130    srcs = ["opus_encoder_test.cc"],
131    deps = [
132        ":encoder_test_base",
133        "//iamf/cli/codec:opus_encoder",
134        "//iamf/cli/proto:codec_config_cc_proto",
135        "//iamf/obu:codec_config",
136        "//iamf/obu:obu_header",
137        "//iamf/obu/decoder_config:opus_decoder_config",
138        "@com_google_absl//absl/status:status_matchers",
139        "@com_google_googletest//:gtest_main",
140    ],
141)
142
143# keep-sorted end
144