MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ duration_seconds()

double MayaFlux::IO::FFmpegDemuxContext::duration_seconds ( ) const

Total container duration in seconds, or 0 if unknown.

Definition at line 204 of file FFmpegDemuxContext.cpp.

205{
206 if (!format_context || format_context->duration == AV_NOPTS_VALUE)
207 return 0.0;
208 return static_cast<double>(format_context->duration) / static_cast<double>(AV_TIME_BASE);
209}
AVFormatContext * format_context
Owned; freed in destructor.

References format_context.