Changeset 6e9df1a6258d221c0d505259249bc905782875d7
- Timestamp:
- 29/08/08 17:55:58 (3 months ago)
- git-parent:
- Files:
-
- include/vlc_sout.h (modified) (2 diffs)
- src/stream_output/stream_output.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
include/vlc_sout.h
r631a486 r6e9df1a 98 98 ssize_t (*pf_read)( sout_access_out_t *, block_t * ); 99 99 ssize_t (*pf_write)( sout_access_out_t *, block_t * ); 100 int (*pf_control)( sout_access_out_t *, int, va_list );100 int (*pf_control)( sout_access_out_t *, int, va_list ); 101 101 102 102 config_chain_t *p_cfg; … … 108 108 }; 109 109 110 VLC_EXPORT( sout_access_out_t *,sout_AccessOutNew, ( sout_instance_t *, const char *psz_access, const char *psz_name ) ); 111 VLC_EXPORT( void, sout_AccessOutDelete, ( sout_access_out_t * ) ); 112 VLC_EXPORT( int, sout_AccessOutSeek, ( sout_access_out_t *, off_t ) ); 113 VLC_EXPORT( ssize_t, sout_AccessOutRead, ( sout_access_out_t *, block_t * ) ); 114 VLC_EXPORT( ssize_t, sout_AccessOutWrite, ( sout_access_out_t *, block_t * ) ); 115 VLC_EXPORT( int, sout_AccessOutControl,( sout_access_out_t *, int, ... ) ); 110 VLC_EXPORT( sout_access_out_t *,sout_AccessOutNew, ( vlc_object_t *, const char *psz_access, const char *psz_name ) ); 111 #define sout_AccessOutNew( obj, access, name ) \ 112 sout_AccessOutNew( VLC_OBJECT(obj), access, name ) 113 VLC_EXPORT( void, sout_AccessOutDelete, ( sout_access_out_t * ) ); 114 VLC_EXPORT( int, sout_AccessOutSeek, ( sout_access_out_t *, off_t ) ); 115 VLC_EXPORT( ssize_t, sout_AccessOutRead, ( sout_access_out_t *, block_t * ) ); 116 VLC_EXPORT( ssize_t, sout_AccessOutWrite, ( sout_access_out_t *, block_t * ) ); 117 VLC_EXPORT( int, sout_AccessOutControl, ( sout_access_out_t *, int, ... ) ); 116 118 117 119 static inline bool sout_AccessOutCanControlPace( sout_access_out_t *p_ao ) src/stream_output/stream_output.c
r631a486 r6e9df1a 289 289 } 290 290 291 #undef sout_AccessOutNew 291 292 /***************************************************************************** 292 293 * sout_AccessOutNew: allocate a new access out 293 294 *****************************************************************************/ 294 sout_access_out_t *sout_AccessOutNew( sout_instance_t *p_sout,295 sout_access_out_t *sout_AccessOutNew( vlc_object_t *p_sout, 295 296 const char *psz_access, const char *psz_name ) 296 297 {
