Zhao Zhili
|
e45628283d
|
packetizer: hevc_nal: fix visiable size
Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
(cherry picked from commit 596b67eb79)
|
8 years ago |
Zhao Zhili
|
3a0e78218a
|
packetizer: hevc: fix typo
Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
(cherry picked from commit 2d0c701fb6)
|
8 years ago |
Francois Cartegnie
|
3dc29f0240
|
packetizer: hevc: workaround sps vui broken bitstream
more wtf in the wild
(cherry picked from commit d8686ad223)
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
|
8 years ago |
Francois Cartegnie
|
1abcc29757
|
packetizer: hevc: add hevc_get_chroma_luma
(cherry picked from commit 7729ccefe4)
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
|
9 years ago |
Francois Cartegnie
|
c0893f0afc
|
packetizer: hevc: split pref/suffix sei
(cherry picked from commit 2e134414b8)
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
|
9 years ago |
Francois Cartegnie
|
b7a96c3d1b
|
packetizer: hevc: fix max_num_reorder
(cherry picked from commit fdd089dda6)
|
9 years ago |
Francois Cartegnie
|
115c4a55a7
|
packetizer: hevc: don't double store poc prev msb/lsb
(cherry picked from commit d6c05044b8)
|
9 years ago |
Francois Cartegnie
|
ad7db4bc88
|
packetizer: hevc: fix storage and check of temporal id
(cherry picked from commit db383e8bcc)
|
9 years ago |
Francois Cartegnie
|
8908dd2a1f
|
packetizer: hevc: add poc HandleCraAsBlaFlag param
(cherry picked from commit 5999e68dcd)
|
9 years ago |
Francois Cartegnie
|
d58bee43b2
|
packetizer: hevc: fix poc lsb diff
(cherry picked from commit 3a4ad1465a)
|
9 years ago |
Francois Cartegnie
|
08db1966be
|
packetizer: hevc: clear first pic flag in poc
(cherry picked from commit 71318cd9f0)
|
9 years ago |
Francois Cartegnie
|
a1681fa831
|
packetizer: hevc: fix poc msb on IRAP
(cherry picked from commit c2c45fcd48)
|
9 years ago |
Francois Cartegnie
|
aa324fea99
|
packetizer/mux: refactor hevc decoder config creation
beause we'll need it for VT
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
|
9 years ago |
Francois Cartegnie
|
991db3b943
|
packetizer: hevc: hevc_get_xps_id should work on nal data only
|
9 years ago |
Francois Cartegnie
|
d2eaa993c8
|
packetizer: hevc: extract sar
|
9 years ago |
Francois Cartegnie
|
7688c7c602
|
packetizer: hevc: only use prematched vps
stop requiring aligned vps list
|
9 years ago |
Francois Cartegnie
|
5f3ca90a5f
|
packetizer: hevc: check id range in getter
|
9 years ago |
Francois Cartegnie
|
a3c984ac64
|
packetizer: hevc_nal: extract reorder depth
|
9 years ago |
Francois Cartegnie
|
3121eb4c45
|
packetizer: hevc_nal: retrieve source scan
|
9 years ago |
Francois Cartegnie
|
0863f4ee43
|
packetizer: hevc: use global interlaced content tagging
|
9 years ago |
Hugo Beauzée-Luyssen
|
a5869e2367
|
packetize: hevc: Remove dead code
CID #1403567
|
9 years ago |
Francois Cartegnie
|
bd2d71dc28
|
packetizer: hevc: parse pic timing
|
9 years ago |
Francois Cartegnie
|
8e17401494
|
packetizer: hevc_nal: kill some warnings
|
9 years ago |
Francois Cartegnie
|
a579619502
|
packetizer: hevc: add poc computation
|
10 years ago |
Francois Cartegnie
|
b8e7f28a87
|
packetizer: hevc: parse slices poc lsb
|
10 years ago |
Francois Cartegnie
|
26b4127e3b
|
packetizer: hevc: store nal properties in slice
will be used for decoding poc
|
10 years ago |
Francois Cartegnie
|
143ae28f2b
|
packetizer: hevc: use helper to get pps/sps/vps
|
10 years ago |
Francois Cartegnie
|
4f42cef9e8
|
packetizer: hevc: read overflow (cid #1346973)
|
10 years ago |
Francois Cartegnie
|
3ed5854521
|
packetizer: hevc: check short term ref pics loop
|
10 years ago |
Francois Cartegnie
|
68dc8e754a
|
packetizer: hevc: check pps heterogenous tiling sizes loop (fix #17591)
|
10 years ago |
Francois Cartegnie
|
d144f1746e
|
packetizer: hevc: rename limits
|
10 years ago |
Francois Cartegnie
|
d011314437
|
packetizer: hevc: add profile and level
|
10 years ago |
Francois Cartegnie
|
ed9f6af189
|
packetizer: hevc: add referenced vps and sps id accessors
|
10 years ago |
Francois Cartegnie
|
7c6dc80b83
|
packetizer: hevc: fix reading short term ref pic set (fix #17237)
|
10 years ago |
Francois Cartegnie
|
d086f97d54
|
packetizer: hevc: add get_profile_level
|
10 years ago |
Thomas Guillem
|
8c5e982d80
|
packetizer: hevc: fill colorimetry
|
10 years ago |
Thomas Guillem
|
dcc9ffd37e
|
packetizer: hevc: fill colour_desc with default values
|
10 years ago |
Francois Cartegnie
|
dec7733366
|
packetizer: hxxx: fix include order
|
11 years ago |
Francois Cartegnie
|
b9d7a7540c
|
packetizer: hevc: add NALType and hvcC nal length helpers
|
11 years ago |
Francois Cartegnie
|
bffe61d55f
|
fix overflowing shifts (cid #1346922, cid #1253066)
|
11 years ago |
Francois Cartegnie
|
b16b71dd11
|
hevc_nal: remove const
|
11 years ago |
Francois Cartegnie
|
0457a2b225
|
hevc_nal: add nuh_layer constraint for decoding
Content for layer >= 63 is unspecified
|
11 years ago |
Francois Cartegnie
|
a0e20c607d
|
packetizer: hevc: convert all parsers to handle ep3b input
|
11 years ago |
Francois Cartegnie
|
7bf42da16b
|
hevc_nal: return only valid framerate
|
11 years ago |
Francois Cartegnie
|
aecc7e86a0
|
hevc_nal: add hevc_get_slice_type
|
11 years ago |
Francois Cartegnie
|
d9decc2566
|
hevc_nal: fix reading slice_header
seems i slipped on this one
|
11 years ago |
Francois Cartegnie
|
5f88e3bdaa
|
hevc_nal: add hevc_get_frame_rate
|
11 years ago |
Francois Cartegnie
|
4850b4c9b4
|
hevc_nal: parse vui from sps
|
11 years ago |
Francois Cartegnie
|
487d3a1c7f
|
hevc_nal: parse vui_parameters
|
11 years ago |
Francois Cartegnie
|
db5891d3fe
|
hevc_nal: parse sps short_term_ref_pics
|
11 years ago |