diff options
Diffstat (limited to 'webkit/plugins/ppapi/resource_creation_impl.cc')
-rw-r--r-- | webkit/plugins/ppapi/resource_creation_impl.cc | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/webkit/plugins/ppapi/resource_creation_impl.cc b/webkit/plugins/ppapi/resource_creation_impl.cc index bf74fc9..2a79845 100644 --- a/webkit/plugins/ppapi/resource_creation_impl.cc +++ b/webkit/plugins/ppapi/resource_creation_impl.cc @@ -10,6 +10,7 @@ #include "ppapi/shared_impl/var.h" #include "webkit/plugins/ppapi/common.h" #include "webkit/plugins/ppapi/ppb_audio_impl.h" +#include "webkit/plugins/ppapi/ppb_audio_input_impl.h" #include "webkit/plugins/ppapi/ppb_broker_impl.h" #include "webkit/plugins/ppapi/ppb_buffer_impl.h" #include "webkit/plugins/ppapi/ppb_context_3d_impl.h" @@ -73,6 +74,20 @@ PP_Resource ResourceCreationImpl::CreateAudioTrusted( return (new PPB_Audio_Impl(instance))->GetReference(); } +PP_Resource ResourceCreationImpl::CreateAudioInput( + PP_Instance instance, + PP_Resource config_id, + PPB_AudioInput_Callback audio_input_callback, + void* user_data) { + return PPB_AudioInput_Impl::Create(instance, config_id, + audio_input_callback, user_data); +} + +PP_Resource ResourceCreationImpl::CreateAudioInputTrusted( + PP_Instance instance) { + return (new PPB_AudioInput_Impl(instance))->GetReference(); +} + PP_Resource ResourceCreationImpl::CreateBroker(PP_Instance instance) { return (new PPB_Broker_Impl(instance))->GetReference(); } |