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

Public Attributes

pa_source Struct Reference

Collaboration diagram for pa_source:
Collaboration graph
[legend]

List of all members.

Public Attributes

pa_device_portactive_port
pa_asyncmsgqasyncmsgq
pa_volume_t base_volume
pa_cardcard
pa_channel_map channel_map
pa_corecore
char * driver
pa_source_flags_t flags
void(* get_mute )(pa_source *s)
void(* get_volume )(pa_source *s)
uint32_t index
pa_modulemodule
pa_sinkmonitor_of
pa_bool_t muted:1
unsigned n_corked
unsigned n_volume_steps
char * name
pa_idxsetoutputs
pa_msgobject parent
pa_hashmapports
unsigned priority
pa_proplist * proplist
pa_bool_t refresh_muted:1
pa_bool_t refresh_volume:1
pa_sample_spec sample_spec
pa_bool_t save_muted:1
pa_bool_t save_port:1
pa_bool_t save_volume:1
void(* set_mute )(pa_source *s)
int(* set_port )(pa_source *s, pa_device_port *port)
int(* set_state )(pa_source *source, pa_source_state_t state)
void(* set_volume )(pa_source *s)
pa_memchunk silence
pa_cvolume soft_volume
pa_source_state_t state
pa_suspend_cause_t suspend_cause
struct {
   pa_usec_t   fixed_latency
   pa_usec_t   max_latency
   size_t   max_rewind
   pa_usec_t   min_latency
   pa_hashmap *   outputs
   pa_usec_t   requested_latency
   pa_bool_t   requested_latency_valid:1
   pa_rtpoll *   rtpoll
   pa_bool_t   soft_muted:1
   pa_cvolume   soft_volume
   pa_source_state_t   state
thread_info
void(* update_requested_latency )(pa_source *s)
void * userdata
pa_cvolume volume

Detailed Description

Definition at line 55 of file source.h.


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

Generated by  Doxygen 1.6.0   Back to index