VLC 4.0.0-dev
sout_stream_operations Struct Reference

#include <vlc_sout.h>

Data Fields

void *(* add )(sout_stream_t *, const es_format_t *)
 
void(* del )(sout_stream_t *, void *)
 
int(* send )(sout_stream_t *, void *, block_t *)
 
int(* control )(sout_stream_t *, int, va_list)
 
void(* flush )(sout_stream_t *, void *)
 
void(* set_pcr )(sout_stream_t *, vlc_tick_t)
 

Field Documentation

◆ add

void *(* sout_stream_operations::add) (sout_stream_t *, const es_format_t *)

Referenced by sout_StreamIdAdd().

◆ control

int(* sout_stream_operations::control) (sout_stream_t *, int, va_list)

Referenced by sout_StreamControlVa().

◆ del

void(* sout_stream_operations::del) (sout_stream_t *, void *)

Referenced by sout_StreamIdDel().

◆ flush

void(* sout_stream_operations::flush) (sout_stream_t *, void *)

Referenced by sout_StreamFlush().

◆ send

int(* sout_stream_operations::send) (sout_stream_t *, void *, block_t *)

Referenced by sout_StreamIdSend().

◆ set_pcr

void(* sout_stream_operations::set_pcr) (sout_stream_t *, vlc_tick_t)

Referenced by sout_StreamSetPCR().


The documentation for this struct was generated from the following file: