aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKostya Shishkov <kostya.shiskov@gmail.com>2020-09-27 13:27:45 +0200
committerKostya Shishkov <kostya.shiskov@gmail.com>2020-09-27 13:27:45 +0200
commit73f889bfff486539ebd9cc3b8f6cb8477f49a637 (patch)
tree95b0b0371031317829627af71629613087297424
parent071d353e57497f0955fa592fa5866be80a8c4386 (diff)
downloadnihav-encoder-73f889bfff486539ebd9cc3b8f6cb8477f49a637.tar.gz
add missing dyn keywords
-rw-r--r--src/main.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main.rs b/src/main.rs
index 6b9086f..0f1109c 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -399,7 +399,7 @@ impl Transcoder {
}
true
}
- fn apply_decoder_options(&self, dec: &mut NADecoder, str_id: u32) {
+ fn apply_decoder_options(&self, dec: &mut dyn NADecoder, str_id: u32) {
if let Some(str_idx) = self.istr_opts.iter().position(|str| str.id == str_id) {
let dec_opts = dec.get_supported_options();
if dec_opts.is_empty() { return; }
@@ -603,7 +603,7 @@ println!("stream {} ({}) can't be handled", istr.id, istr.get_info().get_name())
}
}
-fn encode_frame(dst_id: u32, encoder: &mut Box<NAEncoder>, cvt: &mut OutputConvert, frm: NAFrameRef) -> bool {
+fn encode_frame(dst_id: u32, encoder: &mut Box<dyn NAEncoder>, cvt: &mut OutputConvert, frm: NAFrameRef) -> bool {
let buf = frm.get_buffer();
let cbuf = match cvt {
OutputConvert::None => buf,