[FFmpeg-devel] [PATCH 2/2] add libyami.cpp for h264 decoding by libyami
Zhao, Halley
halley.zhao at intel.com
Mon Jan 12 01:46:26 CET 2015
> Maintaining decoders is the point of this project.
Yes, I agree the core of ffmpeg is codec;
But, from the user, ffmpeg is usually treated as a light-weight media framework. Being a media framework, it is good to leverage hw codec in many cases.
> Besides, there are some more things missing from the patch.
What's the missing? I'm glad to hear it and to fix it.
> The libstagefright decoding wrapper is apparently a piece of shit. Who even uses it?
I think libstagefright wrapper is good by giving more options to application, you dislike it, but other may do.
The bad of it is on buffer sharing; we solve it by dma_buf.
> I don't see any nice things.
The example player demonstrates how the AVFrame interface will be improved with dma_buf.
I do think dma_buf is a good buffer sharing mechanism to promote hw codec.
https://github.com/01org/player-ffmpeg-yami
-----Original Message-----
From: ffmpeg-devel-bounces at ffmpeg.org [mailto:ffmpeg-devel-bounces at ffmpeg.org] On Behalf Of wm4
Sent: Saturday, January 10, 2015 6:30 AM
To: ffmpeg-devel at ffmpeg.org
Subject: Re: [FFmpeg-devel] [PATCH 2/2] add libyami.cpp for h264 decoding by libyami
On Fri, 9 Jan 2015 17:17:00 -0500
compn <tempn at mi.rr.com> wrote:
> On Fri, 9 Jan 2015 14:44:32 +0100
> wm4 <nfxjfg at googlemail.com> wrote:
>
> > What's the point of using this library, if ffmpeg already has most
> > of the hw decoding infrastructure itself?
>
> probably so we dont have to maintain every single little hw decoding
> and encoding feature , and libyami will do this for us.
Maintaining decoders is the point of this project.
Besides, there are some more things missing from the patch.
> same thing libstagefright does for us. so we dont have to test our
> ffmpeg hw decoders against every single piece of hardware.
The libstagefright decoding wrapper is apparently a piece of shit. Who even uses it?
> the future plans for libyami are pretty nice,
> https://www.mail-archive.com/libva@lists.freedesktop.org/msg02826.html
I don't see any nice things.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel at ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
More information about the ffmpeg-devel
mailing list