[gst-devel] ffdec_mpeg4 gets wrong frame rate from rtspsrc

joh joh.vlcdev at gmail.com
Sat Jul 18 01:14:21 CEST 2009


Hi~

My application gets the mpeg4 video stream from a AXIS camera and displays
it on a x-window. Everything works perfectly. However, I have a problem with
recording the video to the file. The problem is that ffdec_mpeg4 gets or
sets (not sure who has set)  wrong frame rate. The sdp from rtspsrc said,
the frame rate is 30/1 (sdp attribute belonged to a media "a=framerate:
30.0"). However, the source pad of ffdec_mpeg4 has frame rate of 100/1. So,
When I record the stream and plays it, it runs approximately three times
faster than what it is suppoesed to do.

I think either one of upstream elements, rtspsrc and rtpmp4vdepay, or
ffdec_mpeg4 is doing something wrong. Do you guys think it it a bug? What's
you think about it?

Thanks,
Justin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20090717/39c784bc/attachment.htm>


More information about the gstreamer-devel mailing list