Browse Source

preparser: add vlc_preparser_SetTimeout (temporary)

Will be used by libvlc_media_t, temporarily, waiting for the future
libvlc_parser_t API.
pull/170/head
Thomas Guillem 2 years ago
committed by Steve Lhomme
parent
commit
40f24d7e74
  1. 6
      include/vlc_preparser.h
  2. 1
      src/libvlccore.sym
  3. 6
      src/preparser/preparser.c

6
include/vlc_preparser.h

@ -119,6 +119,12 @@ VLC_API void vlc_preparser_Delete( vlc_preparser_t *preparser );
*/
VLC_API void vlc_preparser_Deactivate( vlc_preparser_t *preparser );
/**
* Do not use, libVLC only fonction, will be removed soon
*/
VLC_API void vlc_preparser_SetTimeout( vlc_preparser_t *preparser,
vlc_tick_t timeout ) VLC_DEPRECATED;
/** @} vlc_preparser */
#endif

1
src/libvlccore.sym

@ -1045,3 +1045,4 @@ vlc_preparser_Push
vlc_preparser_Cancel
vlc_preparser_Delete
vlc_preparser_Deactivate
vlc_preparser_SetTimeout

6
src/preparser/preparser.c

@ -395,6 +395,12 @@ void vlc_preparser_Deactivate( vlc_preparser_t* preparser )
vlc_preparser_Cancel(preparser, NULL);
}
void vlc_preparser_SetTimeout( vlc_preparser_t *preparser,
vlc_tick_t timeout )
{
preparser->default_timeout = timeout;
}
void vlc_preparser_Delete( vlc_preparser_t *preparser )
{
/* In case vlc_preparser_Deactivate() has not been called */

Loading…
Cancel
Save