#define CACHING_TEXT N_("Caching value in ms")
#define CACHING_LONGTEXT N_( \
- "Allows you to modify the default caching value for GnomeVFS streams."\
- "This value should be set in millisecond units." )
+ "Caching value for GnomeVFS streams."\
+ "This value should be set in milliseconds." )
vlc_module_begin();
- set_description( _("GnomeVFS filesystem file input") );
+ set_description( _("GnomeVFS input") );
set_shortname( "GnomeVFS" );
set_category( CAT_INPUT );
set_subcategory( SUBCAT_INPUT_ACCESS );
open a file with a valid protocol, try to open at least file:// */
gnome_vfs_open( &p_handle, "file://", 5 );
- p_access->pf_read = Read;
- p_access->pf_block = NULL;
- p_access->pf_seek = Seek;
- p_access->pf_control = Control;
- p_access->info.i_update = 0;
- p_access->info.i_size = 0;
- p_access->info.i_pos = 0;
- p_access->info.b_eof = VLC_FALSE;
- p_access->info.i_title = 0;
- p_access->info.i_seekpoint = 0;
-
- p_access->p_sys = p_sys = malloc( sizeof( access_sys_t ) );
- if( !p_sys )
- return VLC_ENOMEM;
+ STANDARD_READ_ACCESS_INIT;
p_sys->p_handle = p_handle;
p_sys->i_nb_reads = 0;