On Fri, 21 Nov 2014 10:02:36 +0100 Jean-Baptiste Kempf <j...@videolan.org> wrote:
> On 21 Nov, Alexis Ballier wrote : > > > > How do you put this in an AVFrame then ? > > > > > > Preferably not at all. Is there a need to? Only the end result > > > (nv12 I suppose) needs to be in an AVFrame. > > > > It can be done but is ugly IMHO: > > > > - I was under the impression that lavc decoder convention was to > > output non processed formats and let the application handle (or > > not) the conversions > > Sure, but this is when you can actually process them in applications, > like planar audio. No a hardware-specific format that noone can play > except with a special library. I think it's safe to assume that if you have a SOC with a HW dec that outputs only this insane and uncommon format, the SOC also has a HW filter that can convert it. I've not played with it, but you can also have a look at s5p-tv driver that is a V4L2 outdev which accepts NV12MT. So you can even play it. > > > So this is a > > > decoder. Why can't the decoder take care of this conversion too? > > > > See above. > > Sorry, but that's far from clear. What is not ? The important part was the one you cut :) Alexis. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel