[FFmpeg-devel] [RFC] Reading from a lavfi source

Stefano Sabatini stefano.sabatini-lala at poste.it
Sat Aug 6 15:46:38 CEST 2011


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
* syntax fix? I wonder if we should prefer the "outN" syntax over
  "v0", "v1"... , "a0", "a1".... Comments?
* 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).
-- 
FFmpeg = Fancy and Friendly MultiPurpose Elastic Guide
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-lavdev-add-libavfilter-virtual-input-device.patch
Type: text/x-diff
Size: 13820 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20110806/8c116be0/attachment.bin>


More information about the ffmpeg-devel mailing list