[gst-devel] Using fdsrc with a socket

Zaheer Merali zaheermerali at gmail.com
Fri May 25 10:36:05 CEST 2007


On 5/24/07, David Johnson <dj at david-web.co.uk> wrote:
> On Thursday 24 May 2007 16:55, Jan Schmidt wrote:
> >
> > The ffmpeg demuxers don't work in push mode (which fdsrc causes). You'll
> > need to use the Fluendo MPEG-TS demuxer
> > (https://core.fluendo.com/gstreamer/svn/trunk/gst-fluendo-mpegdemux/) or
> > try the patch in http://bugzilla.gnome.org/show_bug.cgi?id=392534
> >
>
> Ah... I would never have spotted that :-)
>
> Unfortunately flutsdemux seems broken in both push and pull modes (I have to
> disable audio/video sync to get any audio which then gives me audio but with
> a poor video framerate) and the push mode patch for ffdemux_mpeg doesn't work
> for me (I get one frame of video only and no audio).
>
> I guess I'll just have to try and help debug these issues and hope somebody is
> able to fix them.
>
> Thanks for your help,
> David.
>
> --
> David Johnson
> www.david-web.co.uk

To get sync from a live source requires the transport stream demuxer
to provide a clock and respond to latency queries.  This is needed for
live dvb playback so I am sure will get looked at very soon.

Zaheer




More information about the gstreamer-devel mailing list