diff options
Diffstat (limited to 'ext/libav/gstavdemux.c')
-rw-r--r-- | ext/libav/gstavdemux.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ext/libav/gstavdemux.c b/ext/libav/gstavdemux.c index 66f6bb1..21b46aa 100644 --- a/ext/libav/gstavdemux.c +++ b/ext/libav/gstavdemux.c @@ -951,6 +951,10 @@ gst_ffmpegdemux_get_stream (GstFFMpegDemux * demux, AVStream * avstream) case AVMEDIA_TYPE_VIDEO: templ = oclass->videosrctempl; num = demux->videopads++; + /* These are not part of the codec parameters we built the + * context from */ + ctx->framerate.num = avstream->r_frame_rate.num; + ctx->framerate.den = avstream->r_frame_rate.den; break; case AVMEDIA_TYPE_AUDIO: templ = oclass->audiosrctempl; |