blob: dd92ce509864988cd999a4b079eeb9f21d749a7a [file] [log] [blame]
# keep-sorted start block=yes prefix_order=cc_library newline_separated=yes
cc_library(
name = "ambisonic_encoder",
srcs = [
"ambisonic_encoder.cc",
],
hdrs = ["ambisonic_encoder.h"],
visibility = ["//visibility:public"],
deps = [
":ambisonic_utils",
":associated_legendre_polynomials_generator",
"@com_google_absl//absl/container:flat_hash_map",
"@com_google_absl//absl/log:check",
"@eigen",
],
)
cc_library(
name = "ambisonic_utils",
srcs = [],
hdrs = ["ambisonic_utils.h"],
visibility = ["//visibility:public"],
deps = ["@com_google_absl//absl/log:check"],
)
cc_library(
name = "associated_legendre_polynomials_generator",
srcs = [
"associated_legendre_polynomials_generator.cc",
],
hdrs = [
"associated_legendre_polynomials_generator.h",
],
visibility = ["//visibility:public"],
deps = [
":ambisonic_utils",
"@com_google_absl//absl/log:check",
],
)
# keep-sorted end