DecoderAPI: pass SignedSongTime to decoder_initialized()
This commit is contained in:
@@ -514,9 +514,11 @@ ffmpeg_decode(Decoder &decoder, InputStream &input)
|
||||
return;
|
||||
}
|
||||
|
||||
int total_time = format_context->duration != (int64_t)AV_NOPTS_VALUE
|
||||
? format_context->duration / AV_TIME_BASE
|
||||
: 0;
|
||||
const SignedSongTime total_time =
|
||||
format_context->duration != (int64_t)AV_NOPTS_VALUE
|
||||
? SignedSongTime::FromScale<uint64_t>(format_context->duration,
|
||||
AV_TIME_BASE)
|
||||
: SignedSongTime::Negative();
|
||||
|
||||
decoder_initialized(decoder, audio_format,
|
||||
input.IsSeekable(), total_time);
|
||||
|
Reference in New Issue
Block a user