Mesa (pipe-video): [g3dvl] Implement MPEG2 VLD
Christian König
deathsimple at kemper.freedesktop.org
Wed May 4 16:59:17 UTC 2011
Module: Mesa
Branch: pipe-video
Commit: c888fe027c338f337123de4da2de1ac73b0f7587
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c888fe027c338f337123de4da2de1ac73b0f7587
Author: Christian König <deathsimple at vodafone.de>
Date: Wed May 4 18:56:32 2011 +0200
[g3dvl] Implement MPEG2 VLD
Based uppon xine's slice_xvmc.c.
This gets VDPAU up and running.
---
src/gallium/auxiliary/Makefile | 1 +
src/gallium/auxiliary/vl/vl_mpeg12_bitstream.c | 1962 ++++++++++++++++++++++++
src/gallium/auxiliary/vl/vl_mpeg12_bitstream.h | 59 +
src/gallium/auxiliary/vl/vl_mpeg12_decoder.c | 28 +
src/gallium/auxiliary/vl/vl_mpeg12_decoder.h | 2 +
src/gallium/auxiliary/vl/vl_vlc.h | 138 ++
src/gallium/include/pipe/p_video_context.h | 7 +-
src/gallium/include/pipe/p_video_state.h | 32 +-
src/gallium/state_trackers/vdpau/decode.c | 52 +-
9 files changed, 2246 insertions(+), 35 deletions(-)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=c888fe027c338f337123de4da2de1ac73b0f7587
More information about the mesa-commit
mailing list