projects
/
nihav.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Duck ADPCM decoders
[nihav.git]
/
nihav-duck
/
src
/
codecs
/
mod.rs
diff --git
a/nihav-duck/src/codecs/mod.rs
b/nihav-duck/src/codecs/mod.rs
index f0a47dce97da088a31507d9a4a7bf402783a29f6..beda73ee673bd5179b1be276cb6d81442c931287 100644
(file)
--- a/
nihav-duck/src/codecs/mod.rs
+++ b/
nihav-duck/src/codecs/mod.rs
@@
-23,6
+23,8
@@
mod truemotion6;
#[cfg(feature="decoder_truemotion7")]
mod truemotion7;
#[cfg(feature="decoder_truemotion7")]
mod truemotion7;
+#[cfg(any(feature="decoder_dk3_adpcm", feature="decoder_dk4_adpcm"))]
+mod dkadpcm;
#[cfg(feature="decoder_on2avc")]
mod on2avc;
#[cfg(feature="decoder_on2avc")]
mod on2avc;
@@
-46,6
+48,10
@@
const DUCK_CODECS: &[DecoderInfo] = &[
#[cfg(feature="decoder_truemotion7")]
DecoderInfo { name: "truemotion7", get_decoder: truemotion7::get_decoder },
#[cfg(feature="decoder_truemotion7")]
DecoderInfo { name: "truemotion7", get_decoder: truemotion7::get_decoder },
+#[cfg(feature="decoder_dk3_adpcm")]
+ DecoderInfo { name: "adpcm-dk3", get_decoder: dkadpcm::get_decoder_dk3 },
+#[cfg(feature="decoder_dk4_adpcm")]
+ DecoderInfo { name: "adpcm-dk4", get_decoder: dkadpcm::get_decoder_dk4 },
#[cfg(feature="decoder_on2avc")]
DecoderInfo { name: "on2avc-500", get_decoder: on2avc::get_decoder_500 },
#[cfg(feature="decoder_on2avc")]
#[cfg(feature="decoder_on2avc")]
DecoderInfo { name: "on2avc-500", get_decoder: on2avc::get_decoder_500 },
#[cfg(feature="decoder_on2avc")]