Lines Matching refs:aout

65 static int Start (audio_output_t *aout, audio_sample_format_t *restrict fmt)  in Start()  argument
67 aout_sys_t *sys = aout->sys; in Start()
75 msg_Err (aout, "cannot create audio playback stream"); in Start()
111 msg_Err (aout, "cannot negotiate audio playback parameters"); in Start()
117 msg_Err (aout, "unsupported audio sample format (%u bits in %u bytes)", in Start()
123 msg_Err (aout, "unsupported audio sample format (%ssigned)", in Start()
129 msg_Err (aout, "unsupported audio sample format (%s endian)", in Start()
145 msg_Err (aout, "unsupported audio sample format (%u bits)", in Start()
173 msg_Err (aout, "unknown %u channels map", par.pchan); in Start()
181 aout->time_get = TimeGet; in Start()
182 aout->play = Play; in Start()
183 aout->pause = NULL; in Start()
184 aout->flush = Flush; in Start()
185 if (sio_onvol(sys->hdl, VolumeChanged, aout)) in Start()
187 aout->volume_set = VolumeSet; in Start()
188 aout->mute_set = MuteSet; in Start()
192 aout->volume_set = NULL; in Start()
193 aout->mute_set = NULL; in Start()
198 sio_onmove (sys->hdl, PositionChanged, aout); in Start()
207 static void Stop (audio_output_t *aout) in Stop() argument
209 aout_sys_t *sys = aout->sys; in Stop()
211 aout->volume_set = NULL; in Stop()
212 aout->mute_set = NULL; in Stop()
218 audio_output_t *aout = arg; in PositionChanged() local
219 aout_sys_t *sys = aout->sys; in PositionChanged()
225 static int TimeGet (audio_output_t *aout, mtime_t *restrict delay) in TimeGet() argument
227 aout_sys_t *sys = aout->sys; in TimeGet()
235 static void Play (audio_output_t *aout, block_t *block) in Play() argument
237 aout_sys_t *sys = aout->sys; in Play()
244 static void Flush (audio_output_t *aout, bool wait) in Flush() argument
246 aout_sys_t *sys = aout->sys; in Flush()
257 audio_output_t *aout = arg; in VolumeChanged() local
260 aout_VolumeReport (aout, fvol); in VolumeChanged()
261 aout_MuteReport (aout, volume == 0); in VolumeChanged()
263 aout->sys->volume = volume; in VolumeChanged()
266 static int VolumeSet (audio_output_t *aout, float fvol) in VolumeSet() argument
268 aout_sys_t *sys = aout->sys; in VolumeSet()
282 static int MuteSet (audio_output_t *aout, bool mute) in MuteSet() argument
284 aout_sys_t *sys = aout->sys; in MuteSet()
295 audio_output_t *aout = (audio_output_t *)obj; in Open() local
300 aout->sys = sys; in Open()
301 aout->start = Start; in Open()
302 aout->stop = Stop; in Open()
309 audio_output_t *aout = (audio_output_t *)obj; in Close() local
310 aout_sys_t *sys = aout->sys; in Close()