X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=include%2Fvlc_sout.h;h=e652c08258f76c00712292b853b2497d224b83ed;hb=7a5fd4bee1b3393c5f667364c96f57ff36c80b26;hp=74926ea01d4372400b62ef17cb5e476fd152d7d3;hpb=890a4fb73ae376b3a6d610dda8ab219b7bad26ce;p=vlc diff --git a/include/vlc_sout.h b/include/vlc_sout.h index 74926ea01d..e652c08258 100644 --- a/include/vlc_sout.h +++ b/include/vlc_sout.h @@ -75,7 +75,7 @@ struct sout_access_out_t /** Local counter reset each time it is transferred to stats */ int64_t i_sent_bytes; - char *psz_name; + char *psz_path; sout_access_out_sys_t *p_sys; int (*pf_seek)( sout_access_out_t *, off_t ); int (*pf_read)( sout_access_out_t *, block_t * ); @@ -86,7 +86,7 @@ struct sout_access_out_t sout_instance_t *p_sout; }; -VLC_EXPORT( sout_access_out_t *,sout_AccessOutNew, ( sout_instance_t *, char *psz_access, char *psz_name ) ); +VLC_EXPORT( sout_access_out_t *,sout_AccessOutNew, ( sout_instance_t *, const char *psz_access, const char *psz_name ) ); VLC_EXPORT( void, sout_AccessOutDelete, ( sout_access_out_t * ) ); VLC_EXPORT( int, sout_AccessOutSeek, ( sout_access_out_t *, off_t ) ); VLC_EXPORT( int, sout_AccessOutRead, ( sout_access_out_t *, block_t * ) ); @@ -215,6 +215,7 @@ VLC_EXPORT(session_descriptor_t*,sout_AnnounceRegisterSDP, (sout_instance_t *, c VLC_EXPORT( int, sout_AnnounceUnRegister, (sout_instance_t *,session_descriptor_t* ) ); VLC_EXPORT(session_descriptor_t*,sout_AnnounceSessionCreate, (vlc_object_t *obj, const char *cfgpref) ); +VLC_EXPORT(int, sout_SessionSetMedia, (vlc_object_t *obj, session_descriptor_t *, char *, char *, int, char *, int) ); VLC_EXPORT(void, sout_AnnounceSessionDestroy, (session_descriptor_t *) ); VLC_EXPORT(announce_method_t*, sout_SAPMethod, (void) ); VLC_EXPORT(void, sout_MethodRelease, (announce_method_t *) );