summaryrefslogtreecommitdiff
path: root/sys/vdpau/basevideodecoder/gstbasevideodecoder.c
Commit message (Collapse)AuthorAgeFilesLines
* vdpau: Port to 1.0Edward Hervey2013-03-311-1199/+0
| | | | | | | New base class for vdpau decoders * mpeg2 ported and activated * h264 ported but deactivated * Uses GstMpegVideo meta
* Fix FSF addressTim-Philipp Müller2012-11-041-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687520
* vdpau: fix some variable-set-but-unused compiler warningsTim-Philipp Müller2011-07-141-13/+0
|
* vdpau: fixup GstFlowReturn handlingCarl-Anton Ingmarsson2011-03-271-19/+21
| | | | | | Previously the different decoders would discard errounous GstFlowReturns coming from downstream. Now we properly return these further upstream so that we properly error out on eg. negotiation problems.
* vdpau: remove non working unused code from GstBaseVideoDecoderCarl-Anton Ingmarsson2010-09-051-183/+20
|
* vdpau: GstBaseVideoDecoder set default par to 1/1Carl-Anton Ingmarsson2010-09-051-6/+18
|
* vdpau: remove gst_base_video_decoder_get_current_frameCarl-Anton Ingmarsson2010-09-051-19/+7
| | | | | | we now pass the current frame to GstBaseVideoDecoder::parse_data also fixup some errors in vdpaumpeg4dec so that it now gives correct output
* vdpau: rework GstBaseVideoDecoder timestampingCarl-Anton Ingmarsson2010-09-051-142/+84
| | | | | | | | timestamps are now chosen in the following order: upstream -> parsed by decoder -> calculated from timestamp offset we also check the timestamps supplied from upstream/decoder to see if they atleast is increasing.
* vdpau: slightly fix GstBaseVideoDecoder timestampingCarl-Anton Ingmarsson2010-08-021-33/+50
| | | | clear timestamps on flush and properly calculate the frame's end offset
* vdpau: fix small typo in GstBaseVideoDecoderCarl-Anton Ingmarsson2010-07-301-1/+1
|
* vdpau: fix GstBaseVideoDecoder returning wrong GstStateChangeReturnCarl-Anton Ingmarsson2010-07-301-2/+4
| | | | | when gst_base_video_decoder_[start|stop] fails we now return GST_STATE_CHANGE_FAILURE instead of returning what the parent class returns
* vdpau: change GstBaseVideoDecoder state apiCarl-Anton Ingmarsson2010-06-281-16/+7
|
* Revert "vdpau: rename GstBaseVideoDecoder to SatBaseVideoDecoder"Carl-Anton Ingmarsson2010-06-241-0/+1421
| | | | This reverts commit aa0444f204157c22c11a742547c9e68a9eaecc80.
* vdpau: rename GstBaseVideoDecoder to SatBaseVideoDecoderCarl-Anton Ingmarsson2010-06-241-1421/+0
|
* vdpau: fixup decoder timestampingCarl-Anton Ingmarsson2010-06-231-37/+84
|
* vdpau: remove parse_codec_data from GstBaseVideoDecoderCarl-Anton Ingmarsson2010-06-231-24/+15
|
* vdpau: more work on h264 decoderCarl-Anton Ingmarsson2010-06-231-50/+0
|
* vdpau: base vdpaumpegdec on GstBaseVideoDecoderCarl-Anton Ingmarsson2010-06-231-0/+1433