#include <audio_out.h>
|
uint32_t(* | get_capabilities )(xine_audio_port_t *) |
|
int(* | get_property )(xine_audio_port_t *, int property) |
|
int(* | set_property )(xine_audio_port_t *, int property, int value) |
|
int(* | open )(xine_audio_port_t *, xine_stream_t *stream, uint32_t bits, uint32_t rate, int mode) |
|
audio_buffer_t *(* | get_buffer )(xine_audio_port_t *) |
|
void(* | put_buffer )(xine_audio_port_t *, audio_buffer_t *buf, xine_stream_t *stream) |
|
void(* | close )(xine_audio_port_t *self, xine_stream_t *stream) |
|
void(* | exit )(xine_audio_port_t *) |
|
int(* | control )(xine_audio_port_t *, int cmd,...) |
|
void(* | flush )(xine_audio_port_t *) |
|
int(* | status )(xine_audio_port_t *, xine_stream_t *stream, uint32_t *bits, uint32_t *rate, int *mode) |
|
◆ close
Referenced by _x_post_intercept_audio_port(), fftgraph_open_plugin(), fftgraph_port_close(), fftscope_open_plugin(), fftscope_port_close(), fooviz_open_plugin(), fooviz_port_close(), goom_open_plugin(), goom_port_close(), oscope_open_plugin(), oscope_port_close(), post_audio_close(), post_audio_rewire(), stretch_open_plugin(), stretch_port_close(), tdaan_open_plugin(), tdaan_port_close(), upmix_open_plugin(), volnorm_open_plugin(), and volnorm_port_close().
◆ control
◆ exit
◆ flush
◆ get_buffer
◆ get_capabilities
◆ get_property
◆ open
Referenced by _x_post_intercept_audio_port(), fftgraph_open_plugin(), fftgraph_port_open(), fftscope_open_plugin(), fftscope_port_open(), fooviz_open_plugin(), fooviz_port_open(), goom_open_plugin(), goom_port_open(), oscope_open_plugin(), oscope_port_open(), post_audio_open(), post_audio_rewire(), stream_rewire_audio(), stretch_open_plugin(), stretch_port_open(), tdaan_open_plugin(), tdaan_port_open(), upmix_mono_open_plugin(), upmix_mono_port_open(), upmix_open_plugin(), upmix_port_open(), vdr_audio_open_plugin(), vdr_audio_port_open(), volnorm_open_plugin(), and volnorm_port_open().
◆ put_buffer
Referenced by _x_post_intercept_audio_port(), demux_unstick_ao_loop(), fftgraph_open_plugin(), fftgraph_port_put_buffer(), fftscope_open_plugin(), fftscope_port_put_buffer(), fooviz_open_plugin(), fooviz_port_put_buffer(), goom_open_plugin(), goom_port_put_buffer(), oscope_open_plugin(), oscope_port_put_buffer(), post_audio_port_ref(), post_audio_port_unref(), post_audio_put_buffer(), stretch_open_plugin(), stretch_port_put_buffer(), stretch_process_fragment(), tdaan_open_plugin(), tdaan_port_put_buffer(), upmix_mono_open_plugin(), upmix_mono_port_put_buffer(), upmix_open_plugin(), upmix_port_put_buffer(), vdr_audio_open_plugin(), vdr_audio_port_put_buffer(), volnorm_open_plugin(), and volnorm_port_put_buffer().
◆ set_property
int(* xine_audio_port_s::set_property) (xine_audio_port_t *, int property, int value) |
◆ status
The documentation for this struct was generated from the following file: