package(default_visibility = ["//iamf:__subpackages__"]) # keep-sorted start block=yes prefix_order=cc_library newline_separated=yes cc_library( name = "leb_generator", srcs = ["leb_generator.cc"], hdrs = ["leb_generator.h"], deps = [ "//iamf/obu:types", "@com_google_absl//absl/log", "@com_google_absl//absl/memory", "@com_google_absl//absl/status", "@com_google_absl//absl/strings", ], ) cc_library( name = "read_bit_buffer", srcs = ["read_bit_buffer.cc"], hdrs = ["read_bit_buffer.h"], deps = [ "//iamf/common/utils:bit_buffer_util", "//iamf/common/utils:macros", "//iamf/obu:types", "@com_google_absl//absl/functional:any_invocable", "@com_google_absl//absl/log", "@com_google_absl//absl/log:check", "@com_google_absl//absl/memory", "@com_google_absl//absl/status", "@com_google_absl//absl/strings", "@com_google_absl//absl/types:span", ], ) cc_library( name = "write_bit_buffer", srcs = ["write_bit_buffer.cc"], hdrs = ["write_bit_buffer.h"], deps = [ ":leb_generator", "//iamf/common/utils:bit_buffer_util", "//iamf/common/utils:macros", "//iamf/obu:types", "@com_google_absl//absl/log", "@com_google_absl//absl/status", "@com_google_absl//absl/strings", "@com_google_absl//absl/types:span", ], ) # keep-sorted end