summaryrefslogtreecommitdiff
path: root/gst-libs
AgeCommit message (Expand)AuthorFilesLines
2010-09-20Fix build with older VA-API 0.29.gb1-1/+1
2010-09-20Fix doc.gb1-1/+1
2010-09-20Rename gst_vaapi_decoder_ffmpeg_new_from_caps() to plain gst_vaapi_decoder_ff...gb2-36/+2
2010-09-20Extract framerate information from caps.gb2-32/+21
2010-09-20Move caps initialization to parent class.gb3-97/+68
2010-09-20Simplify.gb1-24/+2
2010-09-20Fix doc.gb1-3/+3
2010-09-20More simplifications.gb2-46/+22
2010-09-20Simplify GstVaapiDecoder API.gb2-156/+1
2010-09-20Drop obsolete defs.gb1-2/+0
2010-09-20Drop obsolete decls.gb1-9/+0
2010-09-20Add more aliases for MPEG-4 decoding.gb1-0/+6
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-20Fix VC-1 detection with older gstreamer libs (no "fourcc" field, but a "forma...gb1-1/+1
2010-09-20Use size information from the demuxer, whenever available. i.e. fix WMV3 deco...gb2-0/+26
2010-09-20Add gst_vaapi_decoder_ffmpeg_new_from_caps() helper.gb4-1/+96
2010-09-20Improve WMV3 detection yet further.gb3-7/+25
2010-09-20Fix detection of plain old WMV3 contents.gb1-2/+2
2010-09-20Fix VC-1 detection.gb1-1/+1
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.gb2-29/+0
2010-09-20Cosmetics (spelling).gb1-5/+5
2010-09-20Try to fix timestamps (step 1). Looks OK on H55.gb3-6/+17
2010-09-20Relicense gst-libs/ code to LGPL v2.1+.gb48-480/+528
2010-09-20Drop extraneous comma.gb1-1/+1
2010-09-20Drop variant=itu field to help codec detection.gb1-3/+3
2010-09-20Drop excessive threading that over-complicates synchronisation.gb3-225/+69
2010-09-20Move VA context reset to AVCodecContext.get_context() as thegb1-32/+80
2010-09-20Fix gst_vaapi_display_has_{decoder,encoder}() to check for the entrypoint too.gb2-44/+57
2010-09-20Add GST_VAAPI_ENTRYPOINT_SLICE_ENCODE.gb2-4/+9
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-20Export gst_vaapi_video_buffer_new().gb2-12/+24
2010-09-20Fix gst_vaapi_profile_get_caps() to include the "profile" field.gb1-1/+10
2010-09-20Add gst_vaapi_decoder_pause().gb2-12/+33
2010-09-20Use a GstTask with start/stop semantics for the decoder thread.gb3-53/+59
2010-09-20Drop extraneous var.gb1-1/+0
2010-09-20Add support for GstVaapiSurfaceProxy to GstVaapiVideoBuffer.gb2-5/+93
2010-09-20Fix gst_vaapi_decoder_get_surface() status.gb1-4/+6
2010-09-20Try to set correct timestamps to the decoded surface proxy.gb2-5/+36
2010-09-20Add timestamps to GstVaapiSurfaceProxy.gb2-26/+124
2010-09-20Fix GstVaapiDecoder::destroy(): GASyncQueue is not a GObject, likewise for Gs...gb1-3/+3
2010-09-20Fix destructor, av_parser_close() does destroy the struct already, unliker av...gb1-2/+3
2010-09-20Prefer profile from codec-data if any was found there.gb1-1/+1
2010-09-20Improve heuristics to find the best profile. Use the highest one if nogb1-18/+26
2010-09-20Make sure gst_vaapi_decoder_get_surface() gets unblocked on error.gb1-28/+75
2010-09-20Fix VC-1 codec initialization, it really needs an extradata buffer.gb1-6/+25
2010-09-20Split decoder creation with actual resources allocationgb2-26/+52