| Index: ppapi/shared_impl/ppb_audio_input_shared.h
|
| ===================================================================
|
| --- ppapi/shared_impl/ppb_audio_input_shared.h (revision 148913)
|
| +++ ppapi/shared_impl/ppb_audio_input_shared.h (working copy)
|
| @@ -42,6 +42,7 @@
|
| virtual int32_t EnumerateDevices(
|
| PP_Resource* devices,
|
| scoped_refptr<TrackedCallback> callback) OVERRIDE;
|
| + virtual int32_t StopEnumerateDevices(PP_Resource* devices) OVERRIDE;
|
| virtual int32_t Open(const std::string& device_id,
|
| PP_Resource config,
|
| PPB_AudioInput_Callback audio_input_callback,
|
| @@ -74,6 +75,7 @@
|
| virtual int32_t InternalEnumerateDevices(
|
| PP_Resource* devices,
|
| scoped_refptr<TrackedCallback> callback) = 0;
|
| + virtual int32_t InternalStopEnumerateDevices(PP_Resource* devices) = 0;
|
| virtual int32_t InternalOpen(const std::string& device_id,
|
| PP_AudioSampleRate sample_rate,
|
| uint32_t sample_frame_count,
|
| @@ -155,8 +157,9 @@
|
| ScopedPPResource config_;
|
|
|
| // Output parameter of EnumerateDevices(). It should not be accessed after
|
| - // |enumerate_devices_callback_| is run.
|
| + // StopEnumerateDevices is called.
|
| PP_Resource* devices_;
|
| + int enumeration_request_id_;
|
|
|
| ResourceObjectType resource_object_type_;
|
|
|
|
|