[Libva] [PATCH][G45][10/10] Move initialization of render_state->interleaved_uv to vaCreateContext()
Xiang, Haihao
haihao.xiang at intel.com
Sun Jul 11 22:56:09 PDT 2010
On Sun, 2010-07-11 at 23:58 +0800, Gwenole Beauchesne wrote:
> Hi,
>
> This patches move initialization of render_state->interleaved_uv
> earlier, e.g. in vaCreateContext(). This is necessary for vaGetImage()
> to work when VA surface is not initialized yet (no BO).
>
> Note that both media_state & render_state should not live in
> driver_data because otherwise you can't decode MPEG-2 & H.264 at the
> same time in the same process. Someone should move both into
> object_context_p. Fixing this require more changes like link a VA
> surface to a VA context when the VA surface is attached to a specific
> context through vaCreateContext().
>
Failed to apply this patch.
Thanks
Haihao
> Regards,
> Gwenole.
>
More information about the Libva
mailing list