[FFmpeg-devel] [RFC] ffplay direct rendering with libavfilter

Michael Niedermayer michaelni
Sun Mar 21 10:19:36 CET 2010


On Sat, Mar 20, 2010 at 07:19:29PM -0500, Bobby Bingham wrote:
> I haven't dealt much with the codec API yet, so I wouldn't be surprised
> if I'm doing something wrong. So I'm posting this for feedback.  No
> slices support yet. The EMU_EDGE handling is ugly - is there a way to
> get the value of EDGE_WIDTH from outside of libavcodec?

you could add a function that returns the EMU_EDGE to lavc


> 
> I've tested it with videos encoded with a few different codecs and it
> seems to work.
> 
> -- 
> Bobby Bingham
> ??????????????????????

>  ffplay.c |   65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
>  1 file changed, 63 insertions(+), 2 deletions(-)
> 9e03b785c61a85f43aa7433620bd7d2f6603b5df  01-direct-rendering.patch
> Hook decoder up to libavfilter's direct rendering for ffplay
> 
> From: Bobby Bingham <uhmmmm at gmail.com>

patch looks ok

also, outstanding work :)
now the remaining obstacles are
lavfi support in ffmpeg.c (with dr1)
enabling lavfi regression tests
enabling lavfi by default
moving the remaining filters from soc here
a libmpcodecs wraper

after that, world domination

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

I wish the Xiph folks would stop pretending they've got something they
do not.  Somehow I fear this will remain a wish. -- M?ns Rullg?rd
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20100321/d15d7012/attachment.pgp>



More information about the ffmpeg-devel mailing list