aboutsummaryrefslogtreecommitdiffstats
path: root/nihav-core/src/codecs
diff options
context:
space:
mode:
authorKostya Shishkov <kostya.shishkov@gmail.com>2019-05-14 09:34:52 +0200
committerKostya Shishkov <kostya.shishkov@gmail.com>2019-05-14 09:34:52 +0200
commit6011e20199143f519881660144a4ca95ba77fd2d (patch)
treea4ca902a724f0601ee116b139b77198503270f5e /nihav-core/src/codecs
parent3a1d1cfa508161305c7e2499dab3196ded109faf (diff)
downloadnihav-6011e20199143f519881660144a4ca95ba77fd2d.tar.gz
mark traits as dyn
Diffstat (limited to 'nihav-core/src/codecs')
-rw-r--r--nihav-core/src/codecs/mod.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/nihav-core/src/codecs/mod.rs b/nihav-core/src/codecs/mod.rs
index 490c7c7..4ea379d 100644
--- a/nihav-core/src/codecs/mod.rs
+++ b/nihav-core/src/codecs/mod.rs
@@ -254,7 +254,7 @@ pub trait NADecoder {
#[derive(Clone,Copy)]
pub struct DecoderInfo {
pub name: &'static str,
- pub get_decoder: fn () -> Box<NADecoder>,
+ pub get_decoder: fn () -> Box<dyn NADecoder>,
}
#[cfg(any(feature="h263"))]
@@ -274,7 +274,7 @@ impl RegisteredDecoders {
pub fn add_decoder(&mut self, dec: DecoderInfo) {
self.decs.push(dec);
}
- pub fn find_decoder(&self, name: &str) -> Option<fn () -> Box<NADecoder>> {
+ pub fn find_decoder(&self, name: &str) -> Option<fn () -> Box<dyn NADecoder>> {
for &dec in self.decs.iter() {
if dec.name == name {
return Some(dec.get_decoder);