diff options
author | gcocherel <gildas.cocherel@laposte.net> | 2014-06-24 08:27:16 +0200 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2014-06-24 13:11:40 +0200 |
commit | ba70563d5549fdbde4c254c9334a123c439ccc30 (patch) | |
tree | a6a6d7aa2bf3760f01e2d2560b597d1e459c0785 /libavcodec/hevc.h | |
parent | f7f1f4c7ce9ce689823e13a53b694eb14cbbf6e7 (diff) | |
download | ffmpeg-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.h | 2 |
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 { |