vlc | branch: master | Steve Lhomme <[email protected]> | Tue Nov 3 14:37:10 2020 +0100| [98a054ba97b2c947148a7b95becebf342671c499] | committer: Steve Lhomme
packetizer: hevc: read the sample aspect ratio > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=98a054ba97b2c947148a7b95becebf342671c499 --- modules/packetizer/hevc.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/modules/packetizer/hevc.c b/modules/packetizer/hevc.c index 33765c38d2..73f9a243e8 100644 --- a/modules/packetizer/hevc.c +++ b/modules/packetizer/hevc.c @@ -630,6 +630,16 @@ static void ActivateSets(decoder_t *p_dec, } } + if ( p_dec->fmt_in.video.i_sar_num == 0 || p_dec->fmt_in.video.i_sar_den == 0) + { + unsigned num, den; + if ( hevc_get_aspect_ratio( p_sps, &num, &den ) ) + { + p_dec->fmt_out.video.i_sar_num = num; + p_dec->fmt_out.video.i_sar_den = den; + } + } + if(p_dec->fmt_in.i_profile == -1) { uint8_t i_profile, i_level; _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
