[Libva] interleaved_uv problem in decoding H264

hank peng pengxihan at gmail.com
Fri Jul 1 02:11:13 PDT 2011


在 2011年7月1日 下午4:21,Zou, Nanhai <nanhai.zou at intel.com> 写道:
>
> We will add this (convert to other format) as post processing feature later.
>

great, can't wait to see this to be available. In addition, I found
NV12 scaling in post processing, but no according va interface can be
called, so can you consider to add this?

> Thanks
> Zou Nanhai
>
>>>-----Original Message-----
>>>From: libva-bounces+nanhai.zou=intel.com at lists.freedesktop.org
>>>[mailto:libva-bounces+nanhai.zou=intel.com at lists.freedesktop.org] On Behalf
>>>Of hank peng
>>>Sent: 2011年7月1日 16:15
>>>To: Xiang, Haihao
>>>Cc: libva at lists.freedesktop.org
>>>Subject: Re: [Libva] interleaved_uv problem in decoding H264
>>>
>>>2011/7/1 Xiang, Haihao <haihao.xiang at intel.com>:
>>>> On Fri, 2011-07-01 at 11:44 +0800, hank peng wrote:
>>>>> Hi:
>>>>> I am using libva to decode H264 video on sandy bridge platform, I
>>>>> found that interleaved_uv is set to 1 while decoding H264 and output
>>>>> format is NV12. Since my display format is YUYV422 packed format, I
>>>>> use libswscale provided by ffmpeg, CPU usage is very high for format
>>>>> convertion. So, I wonder if I can change the output format for
>>>>> decoding H264, such as YV12?
>>>> No.
>>>>
>>>pity, could you give me some advice on how to convert format in a more
>>>effective way in such case. NV12 to other format really eats a lot of
>>>CPU usage. Is there some faster format convertion other than
>>>libswscale?
>>>
>>>> Regards
>>>> Haihao
>>>>
>>>>
>>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>>--
>>>The simplest is not all best but the best is surely the simplest!
>>>_______________________________________________
>>>Libva mailing list
>>>Libva at lists.freedesktop.org
>>>http://lists.freedesktop.org/mailman/listinfo/libva
>



-- 
The simplest is not all best but the best is surely the simplest!


More information about the Libva mailing list