summaryrefslogtreecommitdiff
path: root/gst-libs/gst/vaapi/gstvaapidecoder_ffmpeg.c
AgeCommit message (Expand)AuthorFilesLines
2012-07-19Drop FFmpeg-based decoders.Gwenole Beauchesne1-696/+0
2012-03-28vaapipostproc: get "interlaced" attribute from surface proxy.Gwenole Beauchesne1-2/+2
2012-03-19ffmpeg: add support for interlaced streams.Holger Kaelberer1-2/+6
2012-01-30Add header for system-dependent definitions.Gwenole Beauchesne1-1/+1
2012-01-27decoder: simplify output of decoded frames.Gwenole Beauchesne1-9/+16
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-05decoder: fix possible leak of VA surfaces.Gwenole Beauchesne1-9/+17
2011-08-01Add Intel copyright information.Gwenole Beauchesne1-0/+1
2011-07-22Fix build with newer FFmpeg versions.Gwenole Beauchesne1-4/+11
2011-06-14Update copyright notice.Gwenole Beauchesne1-1/+1
2010-09-20Drop dependency on libavformat.gb1-4/+13
2010-09-20Fix decoding of some H.264 streams. e.g. Ice Age 2 trailer.gb1-2/+2
2010-09-20Regularly update and expose decoder caps.gb1-0/+12
2010-09-20Add mechanism to reinsert buffer leftovers into the queue.gb1-7/+14
2010-09-20Improve previous fix.gb1-1/+3
2010-09-20Fix a crash in the FFmpeg decoder on close.gb1-1/+2
2010-09-20Rename gst_vaapi_decoder_ffmpeg_new_from_caps() to plain gst_vaapi_decoder_ff...gb1-28/+1
2010-09-20Move caps initialization to parent class.gb1-35/+14
2010-09-20Fix doc.gb1-3/+3
2010-09-20More simplifications.gb1-1/+3
2010-09-20Use avctx->coded_{width,height} info to create the VA context.gb1-3/+3
2010-09-20Try to improve heuristics to use an AVCodecContextParser.gb1-16/+25
2010-09-20Fix VC-1 decoding, it does not require any specific parser.gb1-0/+5
2010-09-20Use size information from the demuxer, whenever available. i.e. fix WMV3 deco...gb1-0/+4
2010-09-20Add gst_vaapi_decoder_ffmpeg_new_from_caps() helper.gb1-0/+56
2010-09-20Improve WMV3 detection yet further.gb1-0/+5
2010-09-20Cosmetics (spelling).gb1-5/+5
2010-09-20Try to fix timestamps (step 1). Looks OK on H55.gb1-1/+6
2010-09-20Relicense gst-libs/ code to LGPL v2.1+.gb1-10/+11
2010-09-20Move VA context reset to AVCodecContext.get_context() as thegb1-32/+80
2010-09-20Document H.264 / AVC1 format case better.gb1-1/+13
2010-09-20Fix H.264 decoding with AVC1 format bitstreams.gb1-35/+44
2010-09-20Fix destructor, av_parser_close() does destroy the struct already, unliker av...gb1-2/+3
2010-09-20Fix VC-1 codec initialization, it really needs an extradata buffer.gb1-6/+25
2010-09-20Split decoder creation with actual resources allocationgb1-26/+50
2010-09-20Move gst_vaapi_decoder_ffmpeg_create() call to object constructor.gb1-5/+17
2010-09-20Add "codec-data" property for additional codec data.gb1-6/+24
2010-09-20Cosmetics (extraneous variable, debug message).gb1-3/+0
2010-09-20- Add PTS and framerate information.gb1-241/+78
2010-09-20Flush stream only if avcodec_decode_video() read something.gb1-13/+25
2010-04-23Add initial (multithreaded) decoder based on FFmpeg.gb1-0/+610