Home | History | Annotate | Download | only in c

Lines Matching refs:audio

25  * realtime stereo audio streaming capabilities.
34 * <code>PPB_Audio_Callback</code> defines the type of an audio callback
35 * function used to fill the audio buffer with data. Please see the
39 * @param[in] sample_buffer A buffer to fill with audio data.
41 * @param[in] latency How long before the audio data is to be presented.
63 * for handling audio resources. Refer to the
64 * <a href="/native-client/{{pepperversion}}/devguide/coding/audio">Audio</a>
79 * ...Assume the application has cached the audio configuration interface in
80 * audio_config_interface and the audio interface in
96 * Create() creates an audio resource. No sound will be heard until
102 * audio), the callback should avoid blocking or calling functions that can
104 * to the audio callback will be determined by the device configuration and is
109 * @param[in] config A <code>PP_Resource</code> corresponding to an audio
115 * @return A <code>PP_Resource</code> containing the audio resource if
124 * IsAudio() determines if the provided resource is an audio resource.
130 * if the given resource is an Audio resource, otherwise
135 * GetCurrrentConfig() returns an audio config resource for the given audio
138 * @param[in] config A <code>PP_Resource</code> corresponding to an audio
141 * @return A <code>PP_Resource</code> containing the audio config resource if
144 PP_Resource (*GetCurrentConfig)(PP_Resource audio);
146 * StartPlayback() starts the playback of the audio resource and begins
149 * @param[in] config A <code>PP_Resource</code> corresponding to an audio
157 PP_Bool (*StartPlayback)(PP_Resource audio);
159 * StopPlayback() stops the playback of the audio resource.
161 * @param[in] config A <code>PP_Resource</code> corresponding to an audio
170 PP_Bool (*StopPlayback)(PP_Resource audio);
181 PP_Resource (*GetCurrentConfig)(PP_Resource audio);
182 PP_Bool (*StartPlayback)(PP_Resource audio);
183 PP_Bool (*StopPlayback)(PP_Resource audio);