[gst-devel] RE : headers missing via rtpmp4vpay and rtpmp4vdepay

Arnab Samanta arnabsamanta at tataelxsi.co.in
Tue Jun 30 08:05:28 CEST 2009

 Hello Neel,

 I guess your pipeline is something as follows 
 filesrc ! rtpmp4vpay ! rtpmp4depay ! filesink 

 Can you try the following pipeline
 filesrc ! mpeg4videoparse ! rtpmp4vpay ! rtpmp4depay ! filesink 
 and see if you still face the problem ?


Message: 4
Date: Tue, 30 Jun 2009 10:59:50 +0530
From: "Mehta, Neel" <x0112149 at ti.com>
Subject: [gst-devel] headers missing via rtpmp4vpay and rtpmp4vdepay
To: Discussion of the development of GStreamer
	<gstreamer-devel at lists.sourceforge.net>
	<E0D41E29EB0DAC4E9F3FF173962E9E94024ED07E22 at dbde02.ent.ti.com>
Content-Type: text/plain; charset="us-ascii"


I used the appsrc to write to a file via filesink, and the video was perfect but if I used the appsrc, rtpmp4vpay, rtpmp4vdepay, filesink to write to a file, then the MPEG4 headers were missing from the file. I used a hex editor to manually insert the headers and then the file was perfect. So, where is the problem? Is there a bug in the rtpmp4vpay/rtpmp4vdepay or am I doing something wrong with handling the buffers? I don't think that there is a problem in the handling of buffers on my side as the direct writing to a file worked perfectly.

Can someone help me out?? I am unable to transmit the video via UDP/RTSP and play it as the headers are missing and hence the VLC does not decode it (I have a problem with RTSP transmission via gst-rtsp-server too. I had posted it on the mailing list yesterday).

Thanks in advance.

-------------- next part --------------
An HTML attachment was scrubbed...


Message: 5
Date: Tue, 30 Jun 2009 11:29:27 +0530
From: "Aniruddha" <aniruddhachourasia at tataelxsi.co.in>
Subject: [gst-devel] No dispose/finalize fuction in "RTPSEND" element
	in	gst-plugin-farsight
To: "Discussion of the development of GStreamer"
	<gstreamer-devel at lists.sourceforge.net>
Message-ID: <006701c9f947$ed7ee380$3f033c0a at telxsi.com>
Content-Type: text/plain; charset="iso-8859-1"

Hello Folks,
                I am using rtpsend plugin for one of my application and I observed that there is a memory leak in the application. When I investigated the rtpsend plugin, I found that there is no dispose/finalize function implemented for the same. Is it not required? If it is required, then how do I implement it? Can it be the cause of memory leak?


-------------- next part --------------
An HTML attachment was scrubbed...




gstreamer-devel mailing list
gstreamer-devel at lists.sourceforge.net

End of gstreamer-devel Digest, Vol 37, Issue 88

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20090630/4775fed1/attachment.htm>

More information about the gstreamer-devel mailing list