[VDPAU] [PATCH 0/1] Add new frame and field mode chroma types. Add VdpDecoderQueryProfileCapability API
Philip Langdale
philipl at overt.org
Fri Nov 16 05:24:27 UTC 2018
On Thu, 15 Nov 2018 03:46:35 +0000
Manoj Bonda <mbonda at nvidia.com> wrote:
> Hi Philip,
>
> Agreed that media players currently might not use the new enums.
> But the API changes are done to cater , for all potential use cases
> vs known use cases. we believe that the API need to address all the
> use cases hence it is designed as such.
>
> > * mpv: As discussed, it does reinterleaving as a separate step, so
> > whether the copy is done in the driver or the app makes little
> > difference
>
> I would just like to clarify that for Existing chroma types and new
> interop API, The implementation is free to decode to any surface
> format internally whichever is the best suited for the underlying h/w
> and codec. field combining / field splitting is done only if
> necessary.
>
> Thanks,
> ManojGupta.
Hi Manoj,
I understand. You guys should do what you think is best. But, from the
perspective of ffmpeg and mpv, speaking as the person most likely to
update the vdpau code, I expect we will use the existing chroma types
when decoding, and let the implementation do whatever it wants to do,
and then use the new interop API where available with isFrameStructure=1
always set.
Thanks,
--phil
More information about the VDPAU
mailing list