* m4v.c : MPEG-4 video Stream input module for vlc
*****************************************************************************
* Copyright (C) 2002 VideoLAN
- * $Id: m4v.c,v 1.1 2003/01/12 06:39:45 fenrir Exp $
+ * $Id: m4v.c,v 1.5 2003/05/05 22:23:36 gbazin Exp $
*
* Authors: Laurent Aimar <fenrir@via.ecp.fr>
*
* Module descriptor
*****************************************************************************/
vlc_module_begin();
- set_description( _("MPEG-4 video elementary stream demux" ) );
+ set_description( _("MPEG-4 video elementary stream demuxer" ) );
set_capability( "demux", 0 );
set_callbacks( Activate, NULL );
add_shortcut( "m4v" );
/* create our ES */
p_demux->p_es = input_AddES( p_input,
p_input->stream.p_selected_program,
- 1, /* id */
- 0 );
+ 1 /* id */, VIDEO_ES, NULL, 0 );
if( !p_demux->p_es )
{
vlc_mutex_unlock( &p_input->stream.stream_lock );
}
p_demux->p_es->i_stream_id = 1;
p_demux->p_es->i_fourcc = VLC_FOURCC('m','p','4','v');
- p_demux->p_es->i_cat = VIDEO_ES;
input_SelectES( p_input, p_demux->p_es );
vlc_mutex_unlock( &p_input->stream.stream_lock );
vlc_mutex_lock( &p_input->stream.stream_lock );
- p_category = input_InfoCategory( p_input, "mpeg" );
- input_AddInfo( p_category, "input type", "video MPEG-4 (raw ES)" );
+ p_category = input_InfoCategory( p_input, _("mpeg") );
+ input_AddInfo( p_category, _("Input Type"), _("Video MPEG-4 (raw ES)") );
vlc_mutex_unlock( &p_input->stream.stream_lock );
return( 0 );
if( ( i_peek = input_Peek( p_input, &p_peek, 512 ) ) < 5 )
{
/* Stream shorter than 4 bytes... */
- msg_Err( p_input, "cannot peek()" );
+ msg_Warn( p_input, "cannot peek()" );
return( 0 );
}
&p_data,
i_size ) ) < 0 )
{
- msg_Err( p_input, "error while reading data" );
+ msg_Warn( p_input, "error while reading data" );
break;
}
PESAddDataPacket( p_pes, p_data );
if( ( i_peek = input_Peek( p_input, &p_peek, 512 ) ) < 5 )
{
/* Stream shorter than 4 bytes... */
- msg_Err( p_input, "cannot peek()" );
+ msg_Warn( p_input, "cannot peek()" );
return( 0 );
}
&p_data,
i_size ) ) < 0 )
{
- msg_Err( p_input, "error while reading data" );
+ msg_Warn( p_input, "error while reading data" );
break;
}
PESAddDataPacket( p_pes, p_data );