Lines Matching refs:aout

85 static void Play (audio_output_t *aout, block_t *block)  in Play()  argument
87 aout_sys_t *sys = aout->sys; in Play()
94 static void Pause (audio_output_t *aout, bool paused, mtime_t date) in Pause() argument
96 aout_sys_t *sys = aout->sys; in Pause()
103 static void Flush (audio_output_t *aout, bool wait) in Flush() argument
105 aout_sys_t *sys = aout->sys; in Flush()
112 static int VolumeSet (audio_output_t *aout, float vol) in VolumeSet() argument
114 aout_sys_t *sys = aout->sys; in VolumeSet()
122 static int MuteSet (audio_output_t *aout, bool mute) in MuteSet() argument
124 aout_sys_t *sys = aout->sys; in MuteSet()
132 static int SoftVolumeSet (audio_output_t *aout, float vol) in SoftVolumeSet() argument
134 aout_sys_t *sys = aout->sys; in SoftVolumeSet()
137 if (!sys->mute && aout_GainRequest (aout, vol)) in SoftVolumeSet()
143 static int SoftMuteSet (audio_output_t *aout, bool mute) in SoftMuteSet() argument
145 aout_sys_t *sys = aout->sys; in SoftMuteSet()
147 if (aout_GainRequest (aout, mute ? 0.f : sys->volume)) in SoftMuteSet()
153 static void Stop (audio_output_t *aout) in Stop() argument
155 aout_sys_t *sys = aout->sys; in Stop()
162 static int Start (audio_output_t *aout, audio_sample_format_t *fmt) in Start() argument
164 aout_sys_t *sys = aout->sys; in Start()
195 msg_Err (aout, "format not supported: %s, %u channel(s), %u Hz", in Start()
197 Stop (aout); in Start()
242 audio_output_t *aout = (audio_output_t *)obj; in Open() local
276 aout->sys = sys; in Open()
277 aout->start = Start; in Open()
278 aout->stop = Stop; in Open()
279 aout->time_get = NULL; in Open()
280 aout->play = Play; in Open()
281 aout->pause = Pause; in Open()
282 aout->flush = Flush; in Open()
285 aout->volume_set = VolumeSet; in Open()
286 aout->mute_set = MuteSet; in Open()
290 aout->volume_set = SoftVolumeSet; in Open()
291 aout->mute_set = SoftMuteSet; in Open()
298 audio_output_t *aout = (audio_output_t *)obj; in Close() local
299 aout_sys_t *sys = aout->sys; in Close()