[vlc-devel] commit: Merges of misc comments in mailing list thread. (Antoine Cellerier )
git version control
git at videolan.org
Sat Jan 17 16:09:48 CET 2009
vlc | branch: master | Antoine Cellerier <dionoea at videolan.org> | Sat Jan 17 16:04:09 2009 +0100| [7cac6b1d2bf6776ba79748ab941c91724f82bd79] | committer: Antoine Cellerier
Merges of misc comments in mailing list thread.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=7cac6b1d2bf6776ba79748ab941c91724f82bd79
---
modules/access/fake.c | 24 ++++++++----------------
1 files changed, 8 insertions(+), 16 deletions(-)
diff --git a/modules/access/fake.c b/modules/access/fake.c
index 1bd3214..4ab8094 100644
--- a/modules/access/fake.c
+++ b/modules/access/fake.c
@@ -73,7 +73,7 @@ vlc_module_begin ()
true );
add_shortcut( "fake" )
- set_capability( "access_demux", 100 )
+ set_capability( "access_demux", 10 )
set_callbacks( Open, Close )
vlc_module_end ()
@@ -102,9 +102,9 @@ static int Open( vlc_object_t *p_this )
if( *p_demux->psz_access != '\0' )
{
- /* if an access is provided, then it has to be "fake" */
- if( strcmp( p_demux->psz_access, "fake" ) != 0 )
- return VLC_EGENERIC;
+ /* if an access is provided, then it has to be "fake" */
+ if( strcmp( p_demux->psz_access, "fake" ) )
+ return VLC_EGENERIC;
msg_Dbg( p_demux, "fake:// access_demux detected" );
}
@@ -121,23 +121,15 @@ static int Open( vlc_object_t *p_this )
vlc_fourcc_t i_codec = image_Ext2Fourcc( p_demux->psz_path );
if( !i_codec )
return VLC_EGENERIC;
- char* p_codec = (char*) &i_codec;
- msg_Dbg( p_demux, "still image detected with codec format %c%c%c%c",
- p_codec[0], p_codec[1], p_codec[2], p_codec[3] );
+ msg_Dbg( p_demux, "still image detected with codec format %4.4s",
+ (const char*)&i_codec );
}
if( p_demux->psz_path && *p_demux->psz_path )
{
- vlc_object_t* p_input = vlc_object_find( p_demux, VLC_OBJECT_INPUT,
- FIND_PARENT );
- if( !p_input )
- return VLC_EGENERIC;
-
/* set up fake-file on the fly */
- var_Create( p_input, "fake-file", VLC_VAR_STRING );
- var_SetString( p_input, "fake-file", p_demux->psz_path );
-
- vlc_object_release( p_input );
+ var_Create( p_demux->p_parent, "fake-file", VLC_VAR_STRING );
+ var_SetString( p_demux->p_parent, "fake-file", p_demux->psz_path );
}
/* Set up p_demux */
More information about the vlc-devel
mailing list