X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fpacketizer%2Fmpeg4video.c;h=a400910d98f66fc29ff06ce872cde37a7ed238d1;hb=a871e8f7f36e621d153e89951d11055af47a0eb1;hp=8350571b04c63eace15e034ad709a1ed70340913;hpb=ad72f5a2b38bbc9dbc8d7c307e86dbbe2b1cbe03;p=vlc diff --git a/modules/packetizer/mpeg4video.c b/modules/packetizer/mpeg4video.c index 8350571b04..a400910d98 100644 --- a/modules/packetizer/mpeg4video.c +++ b/modules/packetizer/mpeg4video.c @@ -132,6 +132,7 @@ static int Open( vlc_object_t *p_this ) return VLC_EGENERIC; } p_sys->i_pts = 0; + p_sys->i_dts = 0; p_sys->b_vop = VLC_FALSE; p_sys->i_buffer = 0; p_sys->i_buffer_size = 0; @@ -140,7 +141,7 @@ static int Open( vlc_object_t *p_this ) p_sys->b_frame = VLC_FALSE; /* Setup properties */ - p_dec->fmt_out = p_dec->fmt_in; + es_format_Copy( &p_dec->fmt_out, &p_dec->fmt_in ); p_dec->fmt_out.i_codec = VLC_FOURCC( 'm', 'p', '4', 'v' ); if( p_dec->fmt_in.i_extra )