Commit 0b0308b 1 parent d6e4b5c commit 0b0308b Copy full SHA for 0b0308b
File tree 2 files changed +199
-204
lines changed
2 files changed +199
-204
lines changed Original file line number Diff line number Diff line change @@ -246,7 +246,7 @@ pub(crate) struct ContextInner<T: Pixel> {
246
246
gop_output_frameno_start : BTreeMap < u64 , u64 > ,
247
247
/// Maps `output_frameno` to `gop_input_frameno_start`.
248
248
pub ( crate ) gop_input_frameno_start : BTreeMap < u64 , u64 > ,
249
- keyframe_detector : SceneChangeDetector ,
249
+ keyframe_detector : SceneChangeDetector < T > ,
250
250
pub ( crate ) config : Arc < EncoderConfig > ,
251
251
seq : Arc < Sequence > ,
252
252
pub ( crate ) rc_state : RCState ,
@@ -271,7 +271,6 @@ impl<T: Pixel> ContextInner<T> {
271
271
272
272
let seq = Arc :: new ( Sequence :: new ( enc) ) ;
273
273
let inter_cfg = InterConfig :: new ( enc) ;
274
- let lookahead_distance = inter_cfg. keyframe_lookahead_distance ( ) as usize ;
275
274
276
275
ContextInner {
277
276
frame_count : 0 ,
@@ -289,9 +288,7 @@ impl<T: Pixel> ContextInner<T> {
289
288
keyframe_detector : SceneChangeDetector :: new (
290
289
* enc,
291
290
CpuFeatureLevel :: default ( ) ,
292
- lookahead_distance,
293
291
seq. clone ( ) ,
294
- true ,
295
292
) ,
296
293
config : Arc :: new ( * enc) ,
297
294
seq,
You can’t perform that action at this time.
0 commit comments