[vlc-devel] Re: Question on input_thread_t.stream->p_selected_area.i_tell
Christophe Massiot
massiot at via.ecp.fr
Sun Sep 7 22:55:49 CEST 2003
À (At) 2:08 -0700 6/09/03, John Michael Zorko écrivait (wrote) :
>How does one tell what position they're at when reading an MPEG2 PS
>(i.e. VOB) from disk? It doesn't use fopen() / fread(), instead
>opting for a sockets-based approach. The
>stream->p_selected_area.i_tell member is only updated during a seek,
This is not true, see src/input/input_ext-plugins.c:612.
> so what if we never seek i.e. just play? Can I somehow use the
>socket handle to get a FILE * to call ftell() with, or some other
>means of getting the current read pos?
Anyway you can always call lseek(i_handle, 0, SEEK_CUR).
--
Christophe Massiot.
--
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>
More information about the vlc-devel
mailing list