Hi,

Le 12 juil. 10 à 07:56, Xiang, Haihao a écrit :

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.

New patch attached. Thanks.

Attachment: 0103-Move-initialization-of-render_state-interleaved_uv-t.patch
Description: Binary data


_______________________________________________
Libva mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libva

Reply via email to