Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-02-05 | legal: fix year for some copyright notices (2013). | Gwenole Beauchesne | 1 | -1/+1 | |
2013-02-05 | legal: fix year for some copyright notices (2012). | Gwenole Beauchesne | 1 | -1/+1 | |
2013-01-25 | vc1: handle CLOSED_ENTRY. | Gwenole Beauchesne | 1 | -1/+5 | |
When CLOSED_ENTRY == 0, and if the B pictures that follow an entry-point lack a reference anchor picture, these B pictures shall be discarded. https://bugs.freedesktop.org/show_bug.cgi?id=59505 | |||||
2013-01-25 | vc1: fix decoding of WMV3 videos in AVI format. | Wind Yuan | 1 | -0/+7 | |
The AVI demuxer (avidemux) does not set a proper "format" attribute to the generated caps. So, try to recover the video codec format from the "wmvversion" property instead. Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com> | |||||
2013-01-25 | vc1: review and report errors accordingly. | Gwenole Beauchesne | 1 | -12/+12 | |
Use GST_ERROR() to report real errors instead of hiding them into GST_DEBUG(). | |||||
2013-01-25 | vc1: cope with latest codecparser changes. | Gwenole Beauchesne | 1 | -6/+7 | |
Fix build with newer VC-1 codecparser where dqsbedge was renamed to dqbedge, and now represents either DQSBEDGE or DQDBEDGE depending on the actual value of DQPROFILE. | |||||
2012-11-16 | vc1: use framerate information from bitstream parser. | Gwenole Beauchesne | 1 | -46/+5 | |
2012-11-16 | vc1: use pixel-aspect-ratio from bitstream parser. | Simon Farnsworth | 1 | -1/+8 | |
Signed-off-by: Simon Farnsworth <simon.farnsworth@onelan.co.uk> Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com> | |||||
2012-09-10 | decoder: cope with new GstVaapiContextInfo based API. | Gwenole Beauchesne | 1 | -4/+9 | |
Update decoders to report the maximum number of reference frames to use. | |||||
2012-09-07 | libs: fix build in strict ISO C mode. | Gwenole Beauchesne | 1 | -1/+1 | |
2012-03-28 | decoder: fix semantics of SKIPPED pictures. | Gwenole Beauchesne | 1 | -2/+0 | |
If GstVaapiPicture has flag SKIPPED set, this means gst_vaapi_picture_output() will not push the underlying surface for rendering. Besides, VC-1 skipped P-frame has nothing to do with rendering. This only means that the currently decoded picture is just a copy of its reference picture. | |||||
2012-01-30 | Add header for system-dependent definitions. | Gwenole Beauchesne | 1 | -1/+1 | |
2012-01-27 | decoder: properly reference count pictures. | Gwenole Beauchesne | 1 | -12/+5 | |
This fixes cases where a GstVaapiPicture would be destroyed whereas there is still a valid instance of it in either prev, current or next picture. | |||||
2012-01-27 | decoder: rework the internal VA objects API. | Gwenole Beauchesne | 1 | -44/+18 | |
The new API simplifies a lot reference counting and makes it more flexible for future additions/changes. The GstVaapiCodecInfo is also gone. Rather, new helper macros are provided to allocate picture, slice and quantization matrix parameter buffers. | |||||
2012-01-16 | vc1: replace GstVaapiTSB with GstAdapter (gst-plugins-base >= 0.10.24). | Sreerenj Balachandran | 1 | -13/+19 | |
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com> | |||||
2012-01-16 | vc1: fix codec-data decoding for WMV3 format. | Gwenole Beauchesne | 1 | -0/+38 | |
2012-01-16 | vc1: fix presentation timestamps. | Gwenole Beauchesne | 1 | -3/+12 | |
2012-01-16 | vc1: fix MV mode packing. | Gwenole Beauchesne | 1 | -4/+54 | |
2012-01-16 | vc1: handle codec-data. | Gwenole Beauchesne | 1 | -0/+60 | |
2012-01-16 | vc1: handle encapsulated bitstreams. | Gwenole Beauchesne | 1 | -34/+119 | |
2012-01-16 | vc1: fix bitplanes decoding. | Gwenole Beauchesne | 1 | -1/+81 | |
2012-01-16 | vc1: fix BFRACTION reconstruction. | Gwenole Beauchesne | 1 | -5/+52 | |
2012-01-16 | vc1: fix framerate calculation. | Gwenole Beauchesne | 1 | -6/+61 | |
2012-01-16 | Add initial VC-1 decoder. | Gwenole Beauchesne | 1 | -0/+947 | |