"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "modules/demux/asf/asf.c" between
vlc-3.0.14.tar.xz and vlc-3.0.15.tar.xz

About: VLC (VideoLAN Client) is a multimedia player for various audio and video formats (MPEG-1/2/4, DivX, MP3, Vorbis, Ogg, ...) as well as DVDs, Audio CDs, VCDs, and various streaming protocols.

asf.c  (vlc-3.0.14.tar.xz):asf.c  (vlc-3.0.15.tar.xz)
skipping to change at line 1220 skipping to change at line 1220
p_sp->i_stream_number ); p_sp->i_stream_number );
} }
es_format_Clean( &fmt ); es_format_Clean( &fmt );
} }
free( fmt_priorities_ex.pi_stream_numbers ); free( fmt_priorities_ex.pi_stream_numbers );
free( fmt_priorities_bitrate_ex.pi_stream_numbers ); free( fmt_priorities_bitrate_ex.pi_stream_numbers );
p_sys->i_data_begin = p_sys->p_root->p_data->i_object_pos + 50; p_sys->i_data_begin = p_sys->p_root->p_data->i_object_pos + 50;
if( p_sys->p_root->p_data->i_object_size != 0 ) if( p_sys->p_root->p_data->i_object_size > 50 ) /* see libasf ASF_OBJECT_DAT A <= 50 handling */
{ /* local file */ { /* local file */
p_sys->i_data_end = p_sys->p_root->p_data->i_object_pos + p_sys->i_data_end = p_sys->p_root->p_data->i_object_pos +
p_sys->p_root->p_data->i_object_size; p_sys->p_root->p_data->i_object_size;
p_sys->i_data_end = __MIN( (uint64_t)stream_Size( p_demux->s ), p_sys->i _data_end ); p_sys->i_data_end = __MIN( (uint64_t)stream_Size( p_demux->s ), p_sys->i _data_end );
} }
else else
{ /* live/broacast */ { /* live/broacast */
p_sys->i_data_end = 0; p_sys->i_data_end = 0;
} }
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)