projects
/
nihav.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Bink Audio encoder (version b for now)
[nihav.git]
/
nihav-rad
/
src
/
codecs
/
mod.rs
diff --git
a/nihav-rad/src/codecs/mod.rs
b/nihav-rad/src/codecs/mod.rs
index e8fbe86bd41388669ba8c7f9eff83e98d33ba214..92c547a345ef8966a7ac2f527c09ce908d0f6dc6 100644
(file)
--- a/
nihav-rad/src/codecs/mod.rs
+++ b/
nihav-rad/src/codecs/mod.rs
@@
-13,7
+13,7
@@
macro_rules! validate {
mod smacker;
#[cfg(feature="decoder_binkaud")]
mod binkaud;
mod smacker;
#[cfg(feature="decoder_binkaud")]
mod binkaud;
-#[cfg(
feature="decoder_binkaud"
)]
+#[cfg(
any(feature="decoder_binkaud", feature="encoder_binkaud")
)]
mod binkauddata;
#[cfg(feature="decoder_binkvid")]
mod binkvid;
mod binkauddata;
#[cfg(feature="decoder_binkvid")]
mod binkvid;
@@
-46,11
+46,17
@@
pub fn rad_register_all_decoders(rd: &mut RegisteredDecoders) {
#[cfg(feature="encoder_binkvid")]
mod binkvidenc;
#[cfg(feature="encoder_binkvid")]
mod binkvidenc;
+#[cfg(feature="encoder_binkaud")]
+mod binkaudenc;
#[cfg(feature="encoders")]
const ENCODERS: &[EncoderInfo] = &[
#[cfg(feature="encoder_binkvid")]
EncoderInfo { name: "bink-video", get_encoder: binkvidenc::get_encoder },
#[cfg(feature="encoders")]
const ENCODERS: &[EncoderInfo] = &[
#[cfg(feature="encoder_binkvid")]
EncoderInfo { name: "bink-video", get_encoder: binkvidenc::get_encoder },
+#[cfg(feature="encoder_binkaud")]
+ EncoderInfo { name: "bink-audio-rdft", get_encoder: binkaudenc::get_encoder_rdft },
+//#[cfg(feature="encoder_binkvid")]
+// EncoderInfo { name: "bink-audio-dct", get_encoder: binkaudenc::get_encoder_dct },
];
/// Registers all available encoders provided by this crate.
];
/// Registers all available encoders provided by this crate.