Home | History | Annotate | Download | only in pulse

Lines Matching defs:volume

33 #include <pulse/volume.h>
148 * modify the volume of the audio. Identical to how sinks and sources can
165 * If an application desires to modify the volume of just a single stream
166 * (commonly one of its own streams), this can be done by setting the volume
218 pa_cvolume volume; /**< Volume of the sink */
227 pa_volume_t base_volume; /**< Some kind of "base" volume that refers to unamplified/unattenuated volume in the context of the output device. \since 0.9.15 */
229 uint32_t n_volume_steps; /**< Number of volume steps for sinks which do not support arbitrary volumes. \since 0.9.15 */
250 /** Set the volume of a sink device specified by its index */
251 pa_operation* pa_context_set_sink_volume_by_index(pa_context *c, uint32_t idx, const pa_cvolume *volume, pa_context_success_cb_t cb, void *userdata);
253 /** Set the volume of a sink device specified by its name */
254 pa_operation* pa_context_set_sink_volume_by_name(pa_context *c, const char *name, const pa_cvolume *volume, pa_context_success_cb_t cb, void *userdata);
298 pa_cvolume volume; /**< Volume of the source */
307 pa_volume_t base_volume; /**< Some kind of "base" volume that refers to unamplified/unattenuated volume in the context of the input device. \since 0.9.15 */
309 uint32_t n_volume_steps; /**< Number of volume steps for sources which do not support arbitrary volumes. \since 0.9.15 */
330 /** Set the volume of a source device specified by its index */
331 pa_operation* pa_context_set_source_volume_by_index(pa_context *c, uint32_t idx, const pa_cvolume *volume, pa_context_success_cb_t cb, void *userdata);
333 /** Set the volume of a source device specified by its name */
334 pa_operation* pa_context_set_source_volume_by_name(pa_context *c, const char *name, const pa_cvolume *volume, pa_context_success_cb_t cb, void *userdata);
520 pa_cvolume volume; /**< The volume of this sink input */
528 int has_volume; /**< Stream has volume. If not set, then the meaning of this struct's volume member is unspecified. \since 1.0 */
529 int volume_writable; /**< The volume can be set. If not set, the volume can still change even though clients can't control the volume. \since 1.0 */
548 /** Set the volume of a sink input stream */
549 pa_operation* pa_context_set_sink_input_volume(pa_context *c, uint32_t idx, const pa_cvolume *volume, pa_context_success_cb_t cb, void *userdata);
578 pa_cvolume volume; /**< The volume of this source output \since 1.0 */
580 int has_volume; /**< Stream has volume. If not set, then the meaning of this struct's volume member is unspecified. \since 1.0 */
581 int volume_writable; /**< The volume can be set. If not set, the volume can still change even though clients can't control the volume. \since 1.0 */
600 /** Set the volume of a source output stream \since 1.0 */
601 pa_operation* pa_context_set_source_output_volume(pa_context *c, uint32_t idx, const pa_cvolume *volume, pa_context_success_cb_t cb, void *userdata);
640 pa_cvolume volume; /**< Default volume of this entry */