aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/hevc.h
diff options
context:
space:
mode:
authorgcocherel <gildas.cocherel@laposte.net>2014-06-24 08:27:16 +0200
committerMichael Niedermayer <michaelni@gmx.at>2014-06-24 13:11:40 +0200
commitba70563d5549fdbde4c254c9334a123c439ccc30 (patch)
treea6a6d7aa2bf3760f01e2d2560b597d1e459c0785 /libavcodec/hevc.h
parentf7f1f4c7ce9ce689823e13a53b694eb14cbbf6e7 (diff)
downloadffmpeg-ba70563d5549fdbde4c254c9334a123c439ccc30.tar.gz
hevc/pps: optimized size of min_tb_addr_zs
reduce computation too (cherry picked from commit 39c4d45c7788081c45c7fae51b7c5d0bcbaece9d) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec/hevc.h')
-rw-r--r--libavcodec/hevc.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libavcodec/hevc.h b/libavcodec/hevc.h
index 2c671926f9..7c7a459999 100644
--- a/libavcodec/hevc.h
+++ b/libavcodec/hevc.h
@@ -463,6 +463,7 @@ typedef struct HEVCSPS {
int min_tb_height;
int min_pu_width;
int min_pu_height;
+ int tb_mask;
int hshift[3];
int vshift[3];
@@ -532,6 +533,7 @@ typedef struct HEVCPPS {
int *tile_id; ///< TileId
int *tile_pos_rs; ///< TilePosRS
int *min_tb_addr_zs; ///< MinTbAddrZS
+ int *min_tb_addr_zs_tab;///< MinTbAddrZS
} HEVCPPS;
typedef struct SliceHeader {