/* Get display time now. If we do it later, we may miss the PTS. */
p_spu_data->i_pts = p_sys->i_pts;
- p_spu->i_original_picture_width = p_dec->fmt_in.subs.spu.i_original_frame_width;
- p_spu->i_original_picture_height = p_dec->fmt_in.subs.spu.i_original_frame_height;
+ p_spu->i_original_picture_width =
+ p_dec->fmt_in.subs.spu.i_original_frame_width;
+ p_spu->i_original_picture_height =
+ p_dec->fmt_in.subs.spu.i_original_frame_height;
/* Getting the control part */
if( ParseControlSeq( p_dec, p_spu, p_spu_data ) )
return VLC_EGENERIC;
}
p_dec->p_sys->b_packetizer = VLC_TRUE;
+ es_format_Copy( &p_dec->fmt_out, &p_dec->fmt_in );
+ p_dec->fmt_out.i_codec = VLC_FOURCC( 's','p','u',' ' );
return VLC_SUCCESS;
}