Wind Yuan
a89a8cf1e3
decoder: add utility function to clone picture objects.
...
https://bugzilla.gnome.org/show_bug.cgi?id=703921
Signed-off-by: Wind Yuan <feng.yuan@intel.com>
[added cosmetic changes, fixed propagation of "one-field" flag to
children, fixed per-codec clone modes (h264)]
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
2015-05-28 10:51:43 +02:00
Alban Browaeys
3857d5fce1
HEVC: decode: add missing va_dec_hevc header
...
Signed-off-by: Alban Browaeys <prahal@yahoo.com>
Signed-off-by: Sreerenj Balachandran <sreerenj.balachandran@intel.com>
https://bugzilla.gnome.org/show_bug.cgi?id=749953
2015-05-27 23:43:16 +03:00
Sreerenj Balachandran
78fb4bcf8d
HEVC: decode: Replace clip3 implementation with glib CLAMP macro
...
Signed-off-by: Sreerenj Balachandran <sreerenj.balachandran@intel.com>
2015-05-26 06:04:11 +03:00
Sreerenj Balachandran
8762b04a19
HEVC: decode: Update Cropping Rectangle
...
Signed-off-by: Sreerenj Balachandran <sreerenj.balachandran@intel.com>
2015-05-26 05:33:33 +03:00
Gwenole Beauchesne
b3eccdb72b
decoder: hevc: cosmetics.
...
Mostly coding style updates. Avoid integer signess inconsistencies.
Optimize dpb_find_lowest_poc() to align with original h264's decoder.
2015-04-17 10:43:47 +02:00
Sreerenj Balachandran
baec8e35f4
decoder: hevc: Add Support for tiled video decoding
...
Based up on the value of uniform_spacing_flag in Picture Parameter Set,
the tile column width and tile row height should be calculated.
Equations: 6-1, 6-2
Tiled video Descriptions: 7.3.2.3, 7.4.3.3
2015-04-16 14:13:59 +03:00
Sreerenj Balachandran
2ddfcd8bc3
decoder: hevc: Fix decoding when there are RASL pictures present.
...
-- Set NoRaslOutputFlag based on EOS and EOB Nal units
-- Fix PicOutputFlag setting for RASL picture
-- Fix prev_poc_lsb/prev_poc_msb calculation
-- Drop the RASL frames if NoRaslOutputFlag is TRUE for the associated IRAP picture
-- Fixed couple of crashes and added cosmetics
2015-04-16 14:13:21 +03:00
Víctor Manuel Jáquez Leal
8bef2cbd49
HEVC: silence the compiler
...
Fixed a couple of clang complains.
2015-04-16 11:25:42 +02:00
Sreerenj Balachandran
430174f5a7
HEVC: Add HEVC(h265) decoder to core libgstvaapi
...
Signed-off-by: Sreerenj Balachandran <sreerenj.balachandran@intel.com>
2015-04-13 15:41:45 +03:00