[FFmpeg-devel] [PATCH] lavdev: add libavfilter virtual input device

Stefano Sabatini stefano.sabatini-lala at poste.it
Mon Aug 8 11:20:06 CEST 2011


On date Saturday 2011-08-06 17:03:02 +0200, Stefano Sabatini encoded:
> On date Saturday 2011-08-06 15:46:38 +0200, Stefano Sabatini encoded:
> > On date Friday 2011-06-17 02:15:29 +0200, Stefano Sabatini encoded:
> > > On date Thursday 2011-06-16 21:17:02 +0200, Michael Niedermayer encoded:
> > > > On Sat, Jun 11, 2011 at 10:58:49PM +0200, Stefano Sabatini wrote:
> > [...]
> > > > If it works and doesnt break anything it might make sense to commit
> > > > and work in git on it. that way users can easier  test and other devs
> > > > can easier contribute
> > > 
> > > No it still has a bunch of problems, ffplay crashes randomly when
> > > switching streams with "v", I suspect there are still problems with
> > > timestamps, and the syntax needs to be changed as well, so committing
> > > is still premature.
> > > 
> > > I'll work through it though as it looks like a very useful tool for
> > > testing lavfi sources, multi-streams files, transmedia filtering, A/V
> > > synch and timestamp handling.
> > 
> > Updated work in progress.
> > 
> > Todo:
> 
> > * free context stuff when closing
> 
> Fixed.
> 
> > * syntax fix? I wonder if we should prefer the "outN" syntax over
> >   "v0", "v1"... , "a0", "a1".... Comments?
> 
> Fixed, opted for "outN", simpler and more generic.
> 
> > * support for buffer caching in the video sink (currently broken
> >   with split)
> > * support to audio
> > 
> > I want to fix the syntax problem, buffer caching is not so crucial
> > since the source is already usable in the current state (avoiding the
> > use of split).
[...]

Please comment, I'm going to apply the patch in a few day if I see no
comments, so that it can be used as the base for testing audio
sources.
-- 
FFmpeg = Friendly Funny Mega Programmable Ecumenical Gospel


More information about the ffmpeg-devel mailing list