summaryrefslogtreecommitdiff
path: root/gst-libs/gst/vaapi/gstvaapidecoder.c
AgeCommit message (Expand)AuthorFilesLines
2012-03-19decoder: maintain caps for interlaced streams.Holger Kaelberer1-0/+22
2012-02-06mpeg2: fix crash when there is no free surface to decode into.Gwenole Beauchesne1-4/+13
2012-01-30Add header for system-dependent definitions.Gwenole Beauchesne1-1/+1
2012-01-27decoder: simplify output of decoded frames.Gwenole Beauchesne1-28/+5
2012-01-27decoder: rework the internal VA objects API.Gwenole Beauchesne1-373/+0
2012-01-24decoder: allow slices to be attached to pictures later.Gwenole Beauchesne1-1/+9
2012-01-24decoder: add ref_count to GstVaapiPicture.Gwenole Beauchesne1-0/+1
2012-01-16legal: fix year for some copyright notices.Gwenole Beauchesne1-1/+1
2012-01-16legal: fix copyright notices to include "Copyright" term.Gwenole Beauchesne1-1/+1
2012-01-16vc1: fix bitplanes decoding.Gwenole Beauchesne1-0/+59
2012-01-16Add VA decoder helpers.Gwenole Beauchesne1-2/+318
2012-01-05decoder: fix possible leak of VA surfaces.Gwenole Beauchesne1-10/+21
2011-10-19decoder: fix use of invalid data at the end-of-stream.Gwenole Beauchesne1-5/+2
2011-08-01Add Intel copyright information.Gwenole Beauchesne1-0/+1
2011-07-22Report caps update only once per video resolution change.Gwenole Beauchesne1-5/+5
2011-06-14Update copyright notice.Gwenole Beauchesne1-1/+1
2010-09-20Regularly update and expose decoder caps.gb1-3/+116
2010-09-20Add mechanism to reinsert buffer leftovers into the queue.gb1-0/+29
2010-09-20Fix memory leak of encoded buffers.gb1-0/+1
2010-09-20Check for out-of-free-surfaces condition.gb1-0/+6
2010-09-20Extract framerate information from caps.gb1-31/+21
2010-09-20Move caps initialization to parent class.gb1-62/+53
2010-09-20Simplify.gb1-24/+2
2010-09-20More simplifications.gb1-45/+19
2010-09-20Simplify GstVaapiDecoder API.gb1-128/+1
2010-09-20Add gst_vaapi_decoder_ffmpeg_new_from_caps() helper.gb1-1/+35
2010-09-20Fix build with older gstreamer libs where gst_buffer_unref() is not a plain f...gb1-1/+7
2010-09-20Drop obsolete (and wrong) code.gb1-27/+0
2010-09-20Try to fix timestamps (step 1). Looks OK on H55.gb1-4/+9
2010-09-20Relicense gst-libs/ code to LGPL v2.1+.gb1-10/+11
2010-09-20Drop excessive threading that over-complicates synchronisation.gb1-205/+59
2010-09-20Add gst_vaapi_decoder_pause().gb1-12/+30
2010-09-20Use a GstTask with start/stop semantics for the decoder thread.gb1-50/+50
2010-09-20Fix gst_vaapi_decoder_get_surface() status.gb1-4/+6
2010-09-20Try to set correct timestamps to the decoded surface proxy.gb1-4/+34
2010-09-20Fix GstVaapiDecoder::destroy(): GASyncQueue is not a GObject, likewise for Gs...gb1-3/+3
2010-09-20Make sure gst_vaapi_decoder_get_surface() gets unblocked on error.gb1-28/+75
2010-09-20Add "codec-data" property for additional codec data.gb1-0/+33
2010-09-20- Add PTS and framerate information.gb1-228/+154
2010-09-20Add more error codes. Fix documentation.gb1-3/+7
2010-09-20Handle user end-of-streams. Add gst_vaapi_decoder_{start,stop}() helpers.gb1-30/+91
2010-04-23Add initial (multithreaded) decoder based on FFmpeg.gb1-0/+617