• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# keep-sorted start block=yes prefix_order=cc_library,cc_binary, newline_separated=yes
2cc_library(
3    name = "adm_to_user_metadata_main_lib",
4    srcs = ["adm_to_user_metadata_main_lib.cc"],
5    hdrs = ["adm_to_user_metadata_main_lib.h"],
6    visibility = [
7        "//iamf/cli:__pkg__",
8        "//iamf/cli/adm_to_user_metadata/app/tests:__pkg__",
9    ],
10    deps = [
11        "//iamf/cli/adm_to_user_metadata/adm:bw64_reader",
12        "//iamf/cli/adm_to_user_metadata/adm:wav_file_splicer",
13        "//iamf/cli/adm_to_user_metadata/adm:xml_to_adm",
14        "//iamf/cli/adm_to_user_metadata/iamf:user_metadata_generator",
15        "//iamf/cli/proto:user_metadata_cc_proto",
16        "//iamf/common/utils:macros",
17        "//iamf/obu:ia_sequence_header",
18        "@com_google_absl//absl/log",
19        "@com_google_absl//absl/status",
20        "@com_google_absl//absl/status:statusor",
21        "@com_google_absl//absl/strings:string_view",
22    ],
23)
24
25cc_binary(
26    name = "adm_to_user_metadata_main",
27    srcs = ["adm_to_user_metadata_main.cc"],
28    deps = [
29        ":adm_to_user_metadata_main_lib",
30        "//iamf/cli/adm_to_user_metadata/iamf:user_metadata_generator",
31        "//iamf/obu:ia_sequence_header",
32        "@com_google_absl//absl/flags:flag",
33        "@com_google_absl//absl/flags:parse",
34        "@com_google_absl//absl/flags:usage",
35        "@com_google_absl//absl/log",
36        "@com_google_absl//absl/log:flags",
37    ],
38)
39
40# keep-sorted end
41