|
| union { |
| struct { |
| vlc_decoder_device *(* get_device )(decoder_t *) |
| |
| int(* format_update )(decoder_t *, vlc_video_context *) |
| |
| picture_t *(* buffer_new )(decoder_t *) |
| |
| void(* abort_pictures )(decoder_t *, bool b_abort) |
| |
| void(* queue )(decoder_t *, picture_t *) |
| |
void(* queue_cc )(decoder_t *, block_t
*, const decoder_cc_desc_t *) |
| |
vlc_tick_t(* get_display_date )(decoder_t *, vlc_tick_t,
vlc_tick_t) |
| |
| float(* get_display_rate )(decoder_t *) |
| |
| } video |
| |
| struct { |
| int(* format_update )(decoder_t *) |
| |
| void(* queue )(decoder_t *, block_t *) |
| |
| } audio |
| |
| struct { |
subpicture_t *(* buffer_new )(decoder_t *, const
subpicture_updater_t *) |
| |
| void(* queue )(decoder_t *, subpicture_t *) |
| |
| } spu |
| |
| }; | |
| |
| int(* | get_attachments )(decoder_t *p_dec, input_attachment_t ***ppp_attachment, int *pi_attachment) |
| |
◆ @187
◆ abort_pictures
| void(* decoder_owner_callbacks::abort_pictures) (decoder_t *, bool b_abort) |
◆ audio
| struct { ... } decoder_owner_callbacks::audio |
◆ buffer_new [1/2]
◆ buffer_new [2/2]
◆ format_update
| int(* decoder_owner_callbacks::format_update) (decoder_t *) |
◆ get_attachments
◆ get_device
◆ get_display_date
◆ get_display_rate
| float(* decoder_owner_callbacks::get_display_rate) (decoder_t *) |
◆ queue
◆ queue_cc
◆ spu
| struct { ... } decoder_owner_callbacks::spu |
◆ video
| struct { ... } decoder_owner_callbacks::video |
The documentation for this struct was generated from the following file: