[vlc-devel] RE : VLC as a frame-server : some problems remains.

brezhoneg1 brezhoneg1 at yahoo.fr
Thu Feb 19 14:23:29 CET 2009


Just as a thought,

Why not modify vmem to make it a fake video encoder instead of a vout
plugin and use it in a sout chain.
>From what I recall, when just transcoding in vlc (no display at all),
the speed limit is removed .....

Erwan10

> -----Message d'origine-----
> De : vlc-devel-bounces at videolan.org [mailto:vlc-devel-
> bounces at videolan.org] De la part de Video Guru
> Envoyé : jeudi 19 février 2009 13:04
> À : Mailing list for VLC media player developers
> Objet : Re: [vlc-devel] VLC as a frame-server : some problems remains.
> 
> Thanks Remi for the reply.
> 
> On vmem's lock callback, I immediately give a pointer from my
> applications managed buffers, and returns. After vmem's unlock I mark
> that buffer as filled for the display use. I have 100 such buffers.
> But vmem lock callback is arriving at the media's fps, i.e., 25 Hz.
> 
> So the callback rate is being limited by the VLC, may be for the A/V
> sync etc. But I am managing my own A/V sync based on the dates so I
> want the max speed which disk io/codec/vlc can reach.
> 
> Please guide.
> 
> 
> On Thu, Feb 19, 2009 at 5:17 PM, Rémi Denis-Courmont
> <rdenis at simphalempin.com> wrote:
> >
> > On Thu, 19 Feb 2009 17:06:21 +0530, Video Guru
<guru.video at gmail.com>
> > wrote:
> >> libvlc is limiting the delivery rate to vmem based on the fps of
the
> >> media. I dont want that. I want to get frames as fast as possible
to
> >> fill my buffer, when my buffer is near full, I will either pause
vlc,
> >> or hold the vmem lock (with of course, --no-drop-frames).
> >
> > I suspect that the vmem plugin supports only one frame buffer, and
that
> > would be the issue. VLC has to wait until there is one buffer
available.
> >
> > --
> > Rémi Denis-Courmont
> >
> > _______________________________________________
> > vlc-devel mailing list
> > To unsubscribe or modify your subscription options:
> > http://mailman.videolan.org/listinfo/vlc-devel
> >
> 
> 
> 
> --
> ---------------------------------------------------------------------
> 
> Electricity is actually made up of extremely tiny particles called
> electrons, that you cannot see with the naked eye unless you have been
> drinking.
> 
>   - Dave Barry
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> http://mailman.videolan.org/listinfo/vlc-devel





More information about the vlc-devel mailing list