On Tue, Feb 28, 2012 at 12:18 AM, Vladimir Pantelic <[email protected]> wrote:
> On 02/27/2012 10:12 PM, Felipe Contreras wrote:
>>
>> Hi,
>>
>> On Mon, Feb 27, 2012 at 10:46 PM, Felipe Contreras
>> <[email protected]>  wrote:
>>>
>>> Compared to vaapi and vdpau, this code is much simpler; frames in, frames
>>> out,
>>> and not many parameters are required. It's also worth remembering that
>>> this
>>> interface is asynchronous; buffers are processed in a delayed way, and
>>> polling
>>> is required in order to see if the DSP has finished processing them.
>>
>>
>> So, I'm going to list the issues I have encounter to make this
>> performs as well as it can:
>>
>> 1) Agree on an I420 packed format
>>
>> GStreamer, the DSP codecs, and I guess others ignore strides and
>> planes, so it would be extremely useful to check if the client (e.g.
>> GStreamer gst-av) requires this format, to avoid line by line, or even
>> plane by plane copying.
>
>
> the TI codecs support planar YUV as well, no? Also, there is the
> displayWidth that normally all TI dsp codecs support.

Yes, but it's packed; not split into multiple planes. I'll take a look
into the display_width stuff. I have never tried that.

Cheers.

-- 
Felipe Contreras
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to