VLC  4.0.0-dev
Data Fields
input_decoder_callbacks Struct Reference

Data Fields

void(* on_vout_started )(decoder_t *decoder, vout_thread_t *vout, enum vlc_vout_order vout_order, void *userdata)
 
void(* on_vout_stopped )(decoder_t *decoder, vout_thread_t *vout, void *userdata)
 
void(* on_thumbnail_ready )(decoder_t *decoder, picture_t *pic, void *userdata)
 
void(* on_new_video_stats )(decoder_t *decoder, unsigned decoded, unsigned lost, unsigned displayed, void *userdata)
 
void(* on_new_audio_stats )(decoder_t *decoder, unsigned decoded, unsigned lost, unsigned played, void *userdata)
 
int(* get_attachments )(decoder_t *decoder, input_attachment_t ***ppp_attachment, void *userdata)
 

Field Documentation

◆ get_attachments

int(* input_decoder_callbacks::get_attachments) (decoder_t *decoder, input_attachment_t ***ppp_attachment, void *userdata)

◆ on_new_audio_stats

void(* input_decoder_callbacks::on_new_audio_stats) (decoder_t *decoder, unsigned decoded, unsigned lost, unsigned played, void *userdata)

◆ on_new_video_stats

void(* input_decoder_callbacks::on_new_video_stats) (decoder_t *decoder, unsigned decoded, unsigned lost, unsigned displayed, void *userdata)

◆ on_thumbnail_ready

void(* input_decoder_callbacks::on_thumbnail_ready) (decoder_t *decoder, picture_t *pic, void *userdata)

◆ on_vout_started

void(* input_decoder_callbacks::on_vout_started) (decoder_t *decoder, vout_thread_t *vout, enum vlc_vout_order vout_order, void *userdata)

◆ on_vout_stopped

void(* input_decoder_callbacks::on_vout_stopped) (decoder_t *decoder, vout_thread_t *vout, void *userdata)

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