Logo Search packages:      
Sourcecode: pulseaudio version File versions  Download package

Public Attributes

pa_source_output Struct Reference

Collaboration diagram for pa_source_output:
Collaboration graph
[legend]

List of all members.

Public Attributes

pa_resample_method_t actual_resample_method
void(* attach )(pa_source_output *o)
pa_channel_map channel_map
pa_clientclient
pa_corecore
void(* detach )(pa_source_output *o)
pa_sink_inputdirect_on_input
char * driver
pa_source_output_flags_t flags
pa_usec_t(* get_latency )(pa_source_output *o)
uint32_t index
void(* kill )(pa_source_output *o)
pa_bool_t(* may_move_to )(pa_source_output *o, pa_source *s)
pa_modulemodule
void(* moving )(pa_source_output *o, pa_source *dest)
pa_msgobject parent
void(* process_rewind )(pa_source_output *o, size_t nbytes)
pa_proplist * proplist
void(* push )(pa_source_output *o, const pa_memchunk *chunk)
pa_resample_method_t requested_resample_method
pa_sample_spec sample_spec
pa_bool_t save_source:1
void(* send_event )(pa_source_output *o, const char *event, pa_proplist *data)
pa_sourcesource
pa_source_output_state_t state
void(* state_change )(pa_source_output *o, pa_source_output_state_t state)
void(* suspend )(pa_source_output *o, pa_bool_t b)
void(* suspend_within_thread )(pa_source_output *o, pa_bool_t b)
struct {
   pa_bool_t   attached:1
   pa_memblockq *   delay_memblockq
   pa_sink_input *   direct_on_input
   pa_usec_t   requested_source_latency
   pa_resampler *   resampler
   pa_sample_spec   sample_spec
   pa_source_output_state_t   state
thread_info
void(* update_max_rewind )(pa_source_output *o, size_t nbytes)
void(* update_source_fixed_latency )(pa_source_output *i)
void(* update_source_latency_range )(pa_source_output *o)
void(* update_source_requested_latency )(pa_source_output *o)
void * userdata

Detailed Description

Definition at line 62 of file source-output.h.


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

Generated by  Doxygen 1.6.0   Back to index