summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-06-20vdpau: small fixesCarl-Anton Ingmarsson1-2/+3
init create GstVdpDevice on GST_STATE_CHANGE_READY_TO_PAUSED instead of on GST_STATE_CHANGE_NULL_TO READY add back incrementing of frame_nr
2009-06-20vdpau: use g_once_init_enter instead of g_onceCarl-Anton Ingmarsson1-11/+7
2009-06-20vdpaumpegdec: if available use incoming buffer timestamp as output timestampCarl-Anton Ingmarsson2-12/+13
2009-06-20vdpaumpegdec: clear the adapter when we reset the decoderCarl-Anton Ingmarsson1-0/+2
2009-06-20vdpau: fixup renamingCarl-Anton Ingmarsson10-65/+63
the rename work done in commit 24cf84d06b2f4b2edec3383b198441a07829618b didn't include typecasts. This commit fixes this.
2009-06-20vdpaumpegdec: reset decoder on GST_EVENT_FLUSH_STOPCarl-Anton Ingmarsson1-0/+28
2009-06-20vdpaumpegdec: reset decoder when we get a discont bufferCarl-Anton Ingmarsson1-0/+27
2009-06-20vdpaumpegdec: add "MPEG_PACKET_EXT_PICTURE_CODING" debug statementCarl-Anton Ingmarsson1-0/+1
2009-06-20vdpaumpegdec: handle broken_gop fieldCarl-Anton Ingmarsson4-11/+22
2009-06-20vdpaumpegdec: convert all manual parsing to use read_bits insteadCarl-Anton Ingmarsson1-11/+16
2009-06-20vdpaumpegdec: remove unneded gst_buffer_ref and the accompanying ↵Carl-Anton Ingmarsson1-3/+0
gst_buffer_unref
2009-06-20vdpaumpegdec: fixup error where we set forward_reference instead of ↵Carl-Anton Ingmarsson1-1/+1
backward_reference
2009-06-20vdpaumpegdec: handle multiple B_FRAMEs in a rowCarl-Anton Ingmarsson3-38/+51
2009-06-20vdpaumpegdec: more B_FRAME workCarl-Anton Ingmarsson1-9/+8
2009-06-20vdpaumpegdec: inital support at handling B_FRAMESCarl-Anton Ingmarsson2-0/+47
2009-06-20vdpaumpegdec: fixup GstFlowReturn propagation a bitCarl-Anton Ingmarsson1-5/+5
2009-06-20vdpaumpegdec: parse PICTURE_CODING_EXTENSION alternate_scan bitCarl-Anton Ingmarsson3-0/+3
2009-06-20vdpaumpegdec: fixup quantmatrix extension parsingCarl-Anton Ingmarsson2-13/+12
2009-06-20vdpaumpegdec: correct some default valuesCarl-Anton Ingmarsson1-2/+6
mpeg1 now give nearly correct output :)
2009-06-20vdpaumpegdecoder: remove unused slice fieldCarl-Anton Ingmarsson1-1/+0
2009-06-20vdpau: rename "video/vdpau-video" caps to "video/x-vdpau-video"Carl-Anton Ingmarsson2-2/+2
2009-06-20vdpau: remove "silent" property from GstVdpDecoderCarl-Anton Ingmarsson2-15/+1
2009-06-20vdpau: don't set element details in GstVdpDecoderCarl-Anton Ingmarsson1-6/+0
2009-06-20vdpaumpegdecoder: rename to "vdpaumpegdec"Carl-Anton Ingmarsson2-6/+6
2009-06-20vdpaumpegdecoder: remove unnecesary want_slice fieldCarl-Anton Ingmarsson2-18/+7
2009-06-20vdpau: small cosmetical fixCarl-Anton Ingmarsson1-4/+4
2009-06-20vdpau: rename all files and objects from Vdpau to VdpCarl-Anton Ingmarsson14-294/+289
2009-06-20vdpau: decode slices when we get the next picture header. MPEG2 now kindof ↵Carl-Anton Ingmarsson1-4/+4
works.
2009-06-20vdpau: small improvement to mpeg decoderCarl-Anton Ingmarsson3-9/+23
2009-06-20vdpau: remove unused "silent" propertiesCarl-Anton Ingmarsson7-54/+3
2009-06-20vdpau: implement GstVdpauVideoBuffer -> I420 conversionCarl-Anton Ingmarsson2-19/+64
2009-06-20vdpau: move definition of the VdpChromaType array and the VdpauFormats to ↵Carl-Anton Ingmarsson3-91/+55
gstdevice.h
2009-06-20vdpau: small fixCarl-Anton Ingmarsson1-1/+3
set vdp_info.forward_reference to VDP_INVALID handle when unreffing the old buffer
2009-06-20vdpau: add new GstVdpauYUVVideo elementCarl-Anton Ingmarsson7-2/+617
the GstVdpauYUVVideo element takes raw YUV video and outputs GstVdpauVideoBuffers
2009-06-20vdpau: VideoYUV unref buffer in chain so that we don't leak them MpegDecoder ↵Carl-Anton Ingmarsson2-4/+30
parse sequence headers
2009-06-20vdpau: remove some unneded includesCarl-Anton Ingmarsson2-3/+0
2009-06-20vdpau: move plugin definition to a new gstvdpau.c file fix up debug categoriesCarl-Anton Ingmarsson5-38/+35
2009-06-20vdpau: add new GstVdpauVideoYUV elementCarl-Anton Ingmarsson9-306/+721
GstVdpauDecoder now pushes GstVdpauVideoBuffers instead of doing VdpSurface -> YUV conversion. To get YUV data you now put in a GstVdpauVideoYUV element which takes GstVdpauVideoBuffers and outputs YUV data.
2009-06-20vdpau: small indent fixCarl-Anton Ingmarsson1-2/+2
2009-06-20vdpau: remove obosolete FIXME and some debug prints from gstvdpaudevice.cCarl-Anton Ingmarsson1-3/+0
2009-06-20vdpau: commit rename of gst-vdpau-device.h to gstvdpaudevice.hCarl-Anton Ingmarsson1-0/+0
2009-06-20vdpau: remove gst-vdpau-device.cCarl-Anton Ingmarsson1-267/+0
2009-06-20vdpau: rename gst-vdpau-device.[ch] to gstvdpaudevice.[ch]Carl-Anton Ingmarsson3-3/+270
2009-06-20vdpau: change all references of "gst_vdpaudecoder*" to "gst_vdpau_decoder"Carl-Anton Ingmarsson2-25/+25
2009-06-20vdpau: make the decoder clean up after itselfCarl-Anton Ingmarsson2-2/+32
2009-06-20vdpau: remove extra \ from Makefile.amCarl-Anton Ingmarsson1-1/+1
2009-06-20vdpau: add gstvdpaudevice for abstracting vdpau initalizationCarl-Anton Ingmarsson7-213/+392
2009-06-20vdpau: remove commentCarl-Anton Ingmarsson1-1/+0
2009-06-20vdpau: MPEG1 decoding know gives recognizable outputCarl-Anton Ingmarsson7-61/+529
2009-06-20vdpau: create VdpDecoder in set_caps add more functions for parsing mpegCarl-Anton Ingmarsson6-48/+276