g3dvl: Rework the decoder interface part 1/5
authorChristian König <deathsimple@vodafone.de>
Tue, 9 Aug 2011 16:45:13 +0000 (18:45 +0200)
committerChristian König <deathsimple@vodafone.de>
Fri, 26 Aug 2011 10:10:34 +0000 (12:10 +0200)
commit1d1d038c85ebb37f1da4540f092563e8ecab7dfb
tree6e3a55e43ddad1bfd70dad96756ecd166b646373
parent6fb12bf031fdceadebc8a3d7b7756bc822fbf6e4
g3dvl: Rework the decoder interface part 1/5

First of all get ride of the decode_buffer structure, while still giving
the decoder the ability to organize it's buffers depending on the needs
of the state tracker.

Signed-off-by: Christian König <deathsimple@vodafone.de>
Reviewed-by: Younes Manton <younes.m@gmail.com>
src/gallium/auxiliary/vl/vl_mpeg12_decoder.c
src/gallium/auxiliary/vl/vl_mpeg12_decoder.h
src/gallium/include/pipe/p_video_decoder.h
src/gallium/state_trackers/vdpau/decode.c
src/gallium/state_trackers/vdpau/vdpau_private.h
src/gallium/state_trackers/xorg/xvmc/surface.c
src/gallium/state_trackers/xorg/xvmc/xvmc_private.h