char *psz_sout;
- /* meta data (Read only) XXX it won't be set before the first packet received */
- vlc_meta_t *p_meta;
-
/** count of output that can't control the space */
int i_out_pace_nocontrol;
vlc_mutex_t lock;
sout_stream_t *p_stream;
-
- /** Private */
- sout_instance_sys_t *p_sys;
};
/****************************************************************************
module_t *p_module;
char *psz_access;
- int i_writes;
- /** Local counter reset each time it is transferred to stats */
- int64_t i_sent_bytes;
-
char *psz_path;
sout_access_out_sys_t *p_sys;
int (*pf_seek)( sout_access_out_t *, off_t );
config_chain_t *p_cfg;
sout_stream_t *p_next;
- /* Subpicture unit */
- spu_t *p_spu;
-
/* add, remove a stream */
sout_stream_id_t *(*pf_add)( sout_stream_t *, es_format_t * );
int (*pf_del)( sout_stream_t *, sout_stream_id_t * );
{
sout_mux_sys_t *p_sys = p_mux->p_sys;
bo_t *udta = box_new( "udta" );
- vlc_meta_t *p_meta = p_mux->p_sout->p_meta;
int i_track;
/* Requirements */
box_fix( box );
box_gather( udta, box );
}
-
+#if 0
/* Misc atoms */
+ vlc_meta_t *p_meta = p_mux->p_sout->p_meta;
if( p_meta )
{
#define ADD_META_BOX( type, box_string ) { \
ADD_META_BOX( URL, "url" );
#undef ADD_META_BOX
}
-
+#endif
box_fix( udta );
return udta;
}
/* *** init descriptor *** */
p_sout->psz_sout = strdup( psz_dest );
- p_sout->p_meta = NULL;
p_sout->i_out_pace_nocontrol = 0;
- p_sout->p_sys = NULL;
vlc_mutex_init( &p_sout->lock );
p_sout->p_stream = NULL;
/* *** free all string *** */
FREENULL( p_sout->psz_sout );
- /* delete meta */
- if( p_sout->p_meta )
- {
- vlc_meta_Delete( p_sout->p_meta );
- }
-
vlc_mutex_destroy( &p_sout->lock );
/* *** free structure *** */
p_access->pf_control = NULL;
p_access->p_module = NULL;
- p_access->i_writes = 0;
- p_access->i_sent_bytes = 0;
-
p_access->p_module =
module_need( p_access, "sout access", p_access->psz_access, true );