| Index: ppapi/proxy/plugin_var_tracker.cc
|
| diff --git a/ppapi/proxy/plugin_var_tracker.cc b/ppapi/proxy/plugin_var_tracker.cc
|
| index e2db871c880d3d3ddd2c4a2b00ff09753aceb5c5..06db2249af317718c7ef51c04393d9d6162fb78c 100644
|
| --- a/ppapi/proxy/plugin_var_tracker.cc
|
| +++ b/ppapi/proxy/plugin_var_tracker.cc
|
| @@ -10,6 +10,7 @@
|
| #include "ppapi/c/dev/ppp_class_deprecated.h"
|
| #include "ppapi/c/ppb_var.h"
|
| #include "ppapi/proxy/file_system_resource.h"
|
| +#include "ppapi/proxy/media_stream_audio_track_resource.h"
|
| #include "ppapi/proxy/media_stream_video_track_resource.h"
|
| #include "ppapi/proxy/plugin_array_buffer_var.h"
|
| #include "ppapi/proxy/plugin_dispatcher.h"
|
| @@ -195,6 +196,24 @@ PP_Var PluginVarTracker::MakeResourcePPVarFromMessage(
|
| file_system_type))->GetReference();
|
| return MakeResourcePPVar(pp_resource);
|
| }
|
| + case PpapiPluginMsg_MediaStreamAudioTrack_CreateFromPendingHost::ID: {
|
| + DCHECK(pending_renderer_id);
|
| + std::string track_id;
|
| + if (!UnpackMessage<
|
| + PpapiPluginMsg_MediaStreamAudioTrack_CreateFromPendingHost>(
|
| + creation_message, &track_id)) {
|
| + NOTREACHED() <<
|
| + "Invalid message of type "
|
| + "PpapiPluginMsg_MediaStreamAudioTrack_CreateFromPendingHost";
|
| + return PP_MakeNull();
|
| + }
|
| + PP_Resource pp_resource =
|
| + (new MediaStreamAudioTrackResource(GetConnectionForInstance(instance),
|
| + instance,
|
| + pending_renderer_id,
|
| + track_id))->GetReference();
|
| + return MakeResourcePPVar(pp_resource);
|
| + }
|
| case PpapiPluginMsg_MediaStreamVideoTrack_CreateFromPendingHost::ID: {
|
| DCHECK(pending_renderer_id);
|
| std::string track_id;
|
|
|