vlc | branch: master | Thomas Guillem <[email protected]> | Tue Nov 14 11:17:07 2017 +0100| [ba6b88f01dea8ed4566f376d89dde0934c455d93] | committer: Thomas Guillem
a52: fix FPE when fmt_out.i_rate is already initialized If fmt_out.i_rate is already set to a good value from Open(), date_Init() is not called and date_Increment() triggers a FPE. This is a regression from 31a4ceafbc7777ce1894e9061798877040cb1118 > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=ba6b88f01dea8ed4566f376d89dde0934c455d93 --- modules/packetizer/a52.c | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/packetizer/a52.c b/modules/packetizer/a52.c index cc3cea6bad..59d6aa9701 100644 --- a/modules/packetizer/a52.c +++ b/modules/packetizer/a52.c @@ -343,6 +343,7 @@ static int Open( vlc_object_t *p_this ) /* Set output properties (Passthrough ONLY) */ p_dec->fmt_out.i_codec = p_dec->fmt_in.i_codec; p_dec->fmt_out.audio = p_dec->fmt_in.audio; + p_dec->fmt_out.audio.i_rate = 0; /* Set callback */ p_dec->pf_packetize = PacketizeBlock; _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
