summaryrefslogtreecommitdiffstats
path: root/sys/vdpau/gstvdpmpegdecoder.h
AgeCommit message (Collapse)AuthorFilesLines
2009-06-20vdpaumpegdec: implement seekingCarl-Anton Ingmarsson1-0/+5
2009-06-20vdpaumpegdec: remove unused broken_gop fieldCarl-Anton Ingmarsson1-1/+0
2009-06-20vdpaumpegdec: handle GST_QUERY_POSITION and GST_QUERY_DURATIONCarl-Anton Ingmarsson1-0/+2
2009-06-20vdpaumpegdec: calculate correct duration from data in ↵Carl-Anton Ingmarsson1-0/+1
MPEG_PACKET_EXT_PICTURE_CODING
2009-06-20vdpaumpegdec: fix so that the first frame in a raw mpegvideo stream get ↵Carl-Anton Ingmarsson1-1/+1
timestamp 0
2009-06-20vpdaumpegdec: remove useless GstVdpDecoder baseclassCarl-Anton Ingmarsson1-3/+15
2009-06-20vdpaumpegdec: remove unneeded locking since we know do StateChange correctlyCarl-Anton Ingmarsson1-2/+0
2009-06-20s/GST_TYPE_VDPAU/GST_TYPE_VDP/gCarl-Anton Ingmarsson1-5/+5
2009-06-20vdpaumpegdec: the B_FRAME decoding was completely wrong, fix itCarl-Anton Ingmarsson1-3/+3
the buffers don't come in output order so fix the decoder to handle this add new gst_vdp_video_buffer_add_reference method to GstVdpVideoBuffer to be able to keep buffers alive. Ie. a B_FRAME need to have both the forward reference and the backward reference alive during it's lifetime. add mutex to protect for threadsafety issues when we reset the decoder in FLUSH_STOP
2009-06-20vdpau: fixup renamingCarl-Anton Ingmarsson1-5/+5
the rename work done in commit 24cf84d06b2f4b2edec3383b198441a07829618b didn't include typecasts. This commit fixes this.
2009-06-20vdpaumpegdec: handle broken_gop fieldCarl-Anton Ingmarsson1-0/+2
2009-06-20vdpaumpegdec: handle multiple B_FRAMEs in a rowCarl-Anton Ingmarsson1-2/+1
2009-06-20vdpaumpegdec: inital support at handling B_FRAMESCarl-Anton Ingmarsson1-0/+4
2009-06-20vdpaumpegdecoder: remove unused slice fieldCarl-Anton Ingmarsson1-1/+0
2009-06-20vdpaumpegdecoder: remove unnecesary want_slice fieldCarl-Anton Ingmarsson1-2/+0
2009-06-20vdpau: rename all files and objects from Vdpau to VdpCarl-Anton Ingmarsson1-0/+65