Commit 91f2877d authored by Gildas Bazin's avatar Gildas Bazin

* modules/demux/*: removed useless probing messages.

parent cbeb60c9
......@@ -123,7 +123,6 @@ static int Open( vlc_object_t * p_this )
/* I haven't find any sure working aac detection so only forced or
* extention check
*/
msg_Warn( p_demux, "AAC module discarded" );
return VLC_EGENERIC;
}
......
......@@ -103,14 +103,9 @@ static int Open( vlc_object_t *p_this )
uint8_t *p_peek;
if( stream_Peek( p_demux->s, &p_peek, 12 ) < 12 )
{
msg_Err( p_demux, "cannot peek" );
return VLC_EGENERIC;
}
if( stream_Peek( p_demux->s, &p_peek, 12 ) < 12 ) return VLC_EGENERIC;
if( strncmp( &p_peek[0], "FORM", 4 ) || strncmp( &p_peek[8], "AIFF", 4 ) )
{
msg_Warn( p_demux, "AIFF module discarded" );
return VLC_EGENERIC;
}
......
......@@ -108,18 +108,11 @@ static int Open( vlc_object_t * p_this )
guid_t guid;
uint8_t *p_peek;
/* a little test to see if it could be a asf stream */
if( stream_Peek( p_demux->s, &p_peek, 16 ) < 16 )
{
msg_Warn( p_demux, "ASF plugin discarded (cannot peek)" );
return VLC_EGENERIC;
}
/* A little test to see if it could be a asf stream */
if( stream_Peek( p_demux->s, &p_peek, 16 ) < 16 ) return VLC_EGENERIC;
ASF_GetGUID( &guid, p_peek );
if( !ASF_CmpGUID( &guid, &asf_object_header_guid ) )
{
msg_Warn( p_demux, "ASF plugin discarded (not a valid file)" );
return VLC_EGENERIC;
}
if( !ASF_CmpGUID( &guid, &asf_object_header_guid ) ) return VLC_EGENERIC;
/* Set p_demux fields */
p_demux->pf_demux = Demux;
......
......@@ -105,14 +105,10 @@ static int Open( vlc_object_t *p_this )
int i_cat;
int i_samples, i_modulo;
if( stream_Peek( p_demux->s, &p_peek, 4 ) < 4 )
{
msg_Warn( p_demux, "cannot peek" );
return VLC_EGENERIC;
}
if( stream_Peek( p_demux->s, &p_peek, 4 ) < 4 ) return VLC_EGENERIC;
if( strncmp( p_peek, ".snd", 4 ) )
{
msg_Warn( p_demux, "AU module discarded" );
return VLC_EGENERIC;
}
......
......@@ -206,24 +206,17 @@ static int Open( vlc_object_t * p_this )
uint8_t *p_peek;
/* Is it an avi file ? */
if( stream_Peek( p_demux->s, &p_peek, 200 ) < 200 )
{
msg_Dbg( p_demux, "cannot peek()" );
return VLC_EGENERIC;
}
if( stream_Peek( p_demux->s, &p_peek, 200 ) < 200 ) return VLC_EGENERIC;
for( i_peeker = 0; i_peeker < 188; i_peeker++ )
{
if( !strncmp( &p_peek[0], "RIFF", 4 ) && !strncmp( &p_peek[8], "AVI ", 4 ) )
{
break;
}
if( !strncmp( &p_peek[0], "RIFF", 4 ) &&
!strncmp( &p_peek[8], "AVI ", 4 ) ) break;
p_peek++;
}
if( i_peeker == 188 )
{
msg_Warn( p_demux, "avi module discarded (invalid header)" );
return VLC_EGENERIC;
}
......
......@@ -73,18 +73,12 @@ static int Open( vlc_object_t * p_this )
es_format_t fmt;
/* Have a peep at the show. */
if( stream_Peek( p_demux->s, &p_peek, 4 ) < 4 )
{
/* Stream shorter than 4 bytes... */
msg_Err( p_demux, "cannot peek()" );
return VLC_EGENERIC;
}
if( stream_Peek( p_demux->s, &p_peek, 4 ) < 4 ) return VLC_EGENERIC;
if( p_peek[0]!='f' || p_peek[1]!='L' || p_peek[2]!='a' || p_peek[3]!='C' )
{
if( strncmp( p_demux->psz_demux, "flac", 4 ) )
{
msg_Warn( p_demux, "flac module discarded (no startcode)" );
return VLC_EGENERIC;
}
/* User forced */
......
......@@ -193,16 +193,12 @@ static int Open ( vlc_object_t *p_this )
{
/* See if it looks like a SDP
v, o, s fields are mandatory and in this order */
if( stream_Peek( p_demux->s, &p_peek, 7 ) < 7 )
{
msg_Err( p_demux, "cannot peek" );
return VLC_EGENERIC;
}
if( stream_Peek( p_demux->s, &p_peek, 7 ) < 7 ) return VLC_EGENERIC;
if( strncmp( (char*)p_peek, "v=0\r\n", 5 ) &&
strncmp( (char*)p_peek, "v=0\n", 4 ) &&
( p_peek[0] < 'a' || p_peek[0] > 'z' || p_peek[1] != '=' ) )
{
msg_Warn( p_demux, "SDP module discarded" );
return VLC_EGENERIC;
}
}
......
......@@ -483,21 +483,11 @@ static int Open( vlc_object_t * p_this )
EbmlElement *el = NULL, *el1 = NULL;
/* peek the begining */
if( stream_Peek( p_demux->s, &p_peek, 4 ) < 4 )
{
msg_Warn( p_demux, "cannot peek" );
return VLC_EGENERIC;
}
if( stream_Peek( p_demux->s, &p_peek, 4 ) < 4 ) return VLC_EGENERIC;
/* is a valid file */
if( p_peek[0] != 0x1a || p_peek[1] != 0x45 ||
p_peek[2] != 0xdf || p_peek[3] != 0xa3 )
{
msg_Warn( p_demux, "matroska module discarded "
"(invalid header 0x%.2x%.2x%.2x%.2x)",
p_peek[0], p_peek[1], p_peek[2], p_peek[3] );
return VLC_EGENERIC;
}
p_peek[2] != 0xdf || p_peek[3] != 0xa3 ) return VLC_EGENERIC;
/* Set the demux function */
p_demux->pf_demux = Demux;
......
......@@ -110,11 +110,9 @@ static int Open( vlc_object_t *p_this )
/* We accept file based on extention match */
if( strcasecmp( p_demux->psz_demux, "mod" ) )
{
if( ( ext = strchr( p_demux->psz_path, '.' ) ) == NULL || stream_Size( p_demux->s ) == 0 )
{
msg_Warn( p_demux, "MOD module discarded (path=%s)", p_demux->psz_path );
return VLC_EGENERIC;
}
if( ( ext = strchr( p_demux->psz_path, '.' ) ) == NULL ||
stream_Size( p_demux->s ) == 0 ) return VLC_EGENERIC;
ext++; /* skip . */
for( i = 0; mod_ext[i] != NULL; i++ )
{
......@@ -123,11 +121,7 @@ static int Open( vlc_object_t *p_this )
break;
}
}
if( mod_ext[i] == NULL )
{
msg_Warn( p_demux, "MOD module discarded (extention '%s' unknown)", ext );
return VLC_EGENERIC;
}
if( mod_ext[i] == NULL ) return VLC_EGENERIC;
msg_Dbg( p_demux, "running MOD demuxer (ext=%s)", mod_ext[i] );
}
......
......@@ -259,12 +259,9 @@ static int Open( vlc_object_t * p_this )
unsigned int i;
vlc_bool_t b_seekable;
/* a little test to see if it could be a mp4 */
if( stream_Peek( p_demux->s, &p_peek, 8 ) < 8 )
{
msg_Warn( p_demux, "MP4 plugin discarded (cannot peek)" );
return VLC_EGENERIC;
}
/* A little test to see if it could be a mp4 */
if( stream_Peek( p_demux->s, &p_peek, 8 ) < 8 ) return VLC_EGENERIC;
switch( VLC_FOURCC( p_peek[4], p_peek[5], p_peek[6], p_peek[7] ) )
{
case FOURCC_ftyp:
......@@ -279,7 +276,6 @@ static int Open( vlc_object_t * p_this )
case VLC_FOURCC( 'p', 'n', 'o', 't' ):
break;
default:
msg_Warn( p_demux, "MP4 plugin discarded (not a valid file)" );
return VLC_EGENERIC;
}
......
......@@ -142,7 +142,6 @@ static int Open( vlc_object_t * p_this )
if( stream_Peek( p_demux->s, &p_peek, 4 ) < 4 )
{
msg_Err( p_demux, "cannot peek" );
if( p_meta ) vlc_meta_Delete( p_meta );
return VLC_EGENERIC;
}
......@@ -171,7 +170,6 @@ static int Open( vlc_object_t * p_this )
}
if( !b_ok && !p_demux->b_force )
{
msg_Warn( p_demux, "mpga module discarded" );
if( p_meta ) vlc_meta_Delete( p_meta );
return VLC_EGENERIC;
}
......
......@@ -88,22 +88,14 @@ static int Open( vlc_object_t * p_this )
if( p_peek[0] != 0x00 || p_peek[1] != 0x00 || p_peek[2] != 0x01 )
{
if( !b_forced )
{
msg_Warn( p_demux, "ES module discarded (no startcode)" );
return VLC_EGENERIC;
}
if( !b_forced ) return VLC_EGENERIC;
msg_Err( p_demux, "this doesn't look like an MPEG ES stream, continuing" );
}
if( p_peek[3] > 0xb9 )
{
if( !b_forced )
{
msg_Warn( p_demux, "ES module discarded (system startcode)" );
return VLC_EGENERIC;
}
if( !b_forced ) return VLC_EGENERIC;
msg_Err( p_demux, "this seems to be a system stream (PS plug-in ?), but continuing" );
}
......
......@@ -88,17 +88,13 @@ static int Open( vlc_object_t *p_this )
uint8_t *p_peek;
if( stream_Peek( p_demux->s, &p_peek, 8 ) < 8 )
{
msg_Err( p_demux, "cannot peek" );
return VLC_EGENERIC;
}
if( stream_Peek( p_demux->s, &p_peek, 8 ) < 8 ) return VLC_EGENERIC;
if( strncmp( p_peek, "NSVf", 4 ) && strncmp( p_peek, "NSVs", 4 ))
{
/* In case we had force this demuxer we try to resynch */
if( strcmp( p_demux->psz_demux, "nsv" ) || ReSynch( p_demux ) )
{
msg_Warn( p_demux, "NSV module discarded" );
return VLC_EGENERIC;
}
}
......
......@@ -182,14 +182,9 @@ static int Open( vlc_object_t * p_this )
/* Check if we are dealing with an ogg stream */
if( stream_Peek( p_demux->s, &p_peek, 4 ) < 4 )
{
msg_Err( p_demux, "cannot peek" );
return VLC_EGENERIC;
}
if( stream_Peek( p_demux->s, &p_peek, 4 ) < 4 ) return VLC_EGENERIC;
if( strcmp( p_demux->psz_demux, "ogg" ) && strncmp( p_peek, "OggS", 4 ) )
{
msg_Warn( p_demux, "ogg module discarded (invalid header)" );
return VLC_EGENERIC;
}
......
......@@ -49,17 +49,10 @@ int Import_Old( vlc_object_t *p_this )
demux_t *p_demux = (demux_t *)p_this;
uint8_t *p_peek;
if( stream_Peek( p_demux->s, &p_peek, 31 ) < 31 )
{
msg_Err( p_demux, "cannot peek" );
return VLC_EGENERIC;
}
if( stream_Peek( p_demux->s, &p_peek, 31 ) < 31 ) return VLC_EGENERIC;
if( strncmp( p_peek, PLAYLIST_FILE_HEADER , 31 ) ) return VLC_EGENERIC;
if( strncmp( p_peek, PLAYLIST_FILE_HEADER , 31 ) )
{
msg_Warn(p_demux, "old import module discarded: invalid file");
return VLC_EGENERIC;
}
msg_Dbg( p_demux, "found valid old playlist file");
p_demux->pf_control = Control;
......
......@@ -55,11 +55,7 @@ int Import_PLS( vlc_object_t *p_this )
uint8_t *p_peek;
char *psz_ext;
if( stream_Peek( p_demux->s , &p_peek, 7 ) < 7 )
{
msg_Err( p_demux, "cannot peek" );
return VLC_EGENERIC;
}
if( stream_Peek( p_demux->s , &p_peek, 7 ) < 7 ) return VLC_EGENERIC;
psz_ext = strrchr ( p_demux->psz_path, '.' );
if( !strncasecmp( p_peek, "[playlist]", 10 ) )
......@@ -71,12 +67,8 @@ int Import_PLS( vlc_object_t *p_this )
{
;
}
else
{
msg_Warn(p_demux, "pls import module discarded");
return VLC_EGENERIC;
}
else return VLC_EGENERIC;
msg_Dbg( p_demux, "found valid PLS playlist file");
p_demux->pf_control = Control;
......
......@@ -84,17 +84,12 @@ static int Open( vlc_object_t *p_this )
es_format_t fmt;
uint8_t *p_peek;
if( stream_Peek( p_demux->s, &p_peek, 5 ) < 5 )
{
msg_Err( p_demux, "cannot peek" );
return VLC_EGENERIC;
}
if( stream_Peek( p_demux->s, &p_peek, 5 ) < 5 ) return VLC_EGENERIC;
if( p_peek[0] != 'A' || p_peek[1] != 'V' || p_peek[4] != 0x55 )
{
/* In case we had forced this demuxer we try to resynch */
if( strcasecmp( p_demux->psz_demux, "pva" ) || ReSynch( p_demux ) )
{
msg_Warn( p_demux, "PVA module discarded" );
return VLC_EGENERIC;
}
}
......
......@@ -92,16 +92,8 @@ static int Open( vlc_object_t *p_this )
uint8_t *p_peek;
if( stream_Peek( p_demux->s, &p_peek, 10 ) < 10 )
{
msg_Err( p_demux, "cannot peek" );
return VLC_EGENERIC;
}
if( strncmp( p_peek, ".RMF", 4 ) )
{
msg_Warn( p_demux, "Real module discarded" );
return VLC_EGENERIC;
}
if( stream_Peek( p_demux->s, &p_peek, 10 ) < 10 ) return VLC_EGENERIC;
if( strncmp( p_peek, ".RMF", 4 ) ) return VLC_EGENERIC;
/* Fill p_demux field */
p_demux->pf_demux = Demux;
......
......@@ -327,11 +327,7 @@ static int Open( vlc_object_t *p_this )
vlc_value_t val;
if( stream_Peek( p_demux->s, &p_peek, TS_PACKET_SIZE_MAX ) <
TS_PACKET_SIZE_MAX )
{
msg_Err( p_demux, "cannot peek" );
return VLC_EGENERIC;
}
TS_PACKET_SIZE_MAX ) return VLC_EGENERIC;
/* Search first sync byte */
for( i_sync = 0; i_sync < TS_PACKET_SIZE_MAX; i_sync++ )
......@@ -340,11 +336,7 @@ static int Open( vlc_object_t *p_this )
}
if( i_sync >= TS_PACKET_SIZE_MAX )
{
if( strcmp( p_demux->psz_demux, "ts" ) )
{
msg_Warn( p_demux, "TS module discarded" );
return VLC_EGENERIC;
}
if( strcmp( p_demux->psz_demux, "ts" ) ) return VLC_EGENERIC;
msg_Warn( p_demux, "this does not look like a TS stream, continuing" );
}
......
......@@ -60,11 +60,7 @@ static int SkipID3Tag( vlc_object_t *p_this )
msg_Dbg( p_demux, "checking for ID3 tag" );
/* get 10 byte id3 header */
if( stream_Peek( p_demux->s, &p_peek, 10 ) < 10 )
{
msg_Err( p_demux, "cannot peek()" );
return VLC_EGENERIC;
}
if( stream_Peek( p_demux->s, &p_peek, 10 ) < 10 ) return VLC_EGENERIC;
if( p_peek[0] != 'I' || p_peek[1] != 'D' || p_peek[2] != '3' )
{
......
......@@ -110,11 +110,8 @@ static int Open( vlc_object_t * p_this )
WAVEFORMATEX *p_wf;
/* Is it a wav file ? */
if( stream_Peek( p_demux->s, &p_peek, 12 ) < 12 )
{
msg_Warn( p_demux, "WAV module discarded (cannot peek)" );
return VLC_EGENERIC;
}
if( stream_Peek( p_demux->s, &p_peek, 12 ) < 12 ) return VLC_EGENERIC;
if( strncmp( p_peek, "RIFF", 4 ) || strncmp( &p_peek[8], "WAVE", 4 ) )
{
return VLC_EGENERIC;
......
......@@ -368,24 +368,17 @@ static int OpenDemux( vlc_object_t *p_this )
char *psz_sdp = (char *)malloc( i_max_sdp );
sdp_t *p_sdp = NULL;
if( !psz_sdp )
{
return VLC_EGENERIC;
}
if( !psz_sdp ) return VLC_EGENERIC;
/* Probe for SDP */
if( p_demux->s )
{
if( stream_Peek( p_demux->s, &p_peek, 7 ) < 7 )
{
msg_Err( p_demux, "cannot peek" );
return VLC_EGENERIC;
}
if( stream_Peek( p_demux->s, &p_peek, 7 ) < 7 ) return VLC_EGENERIC;
if( strncmp( (char*)p_peek, "v=0\r\n", 5 ) &&
strncmp( (char*)p_peek, "v=0\n", 4 ) &&
( p_peek[0] < 'a' || p_peek[0] > 'z' || p_peek[1] != '=' ) )
{
msg_Warn( p_demux, "SDP (UDP) module discarded" );
return VLC_EGENERIC;
}
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment