Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(163)

Side by Side Diff: ppapi/thunk/ppb_media_stream_video_track_thunk.cc

Issue 238923007: PPAPI: Format ppapi/thunk using clang-format. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: merge Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // From ppb_media_stream_video_track.idl modified Mon Mar 31 14:40:45 2014. 5 // From ppb_media_stream_video_track.idl modified Thu Sep 18 11:36:39 2014.
6 6
7 #include "ppapi/c/pp_completion_callback.h" 7 #include "ppapi/c/pp_completion_callback.h"
8 #include "ppapi/c/pp_errors.h" 8 #include "ppapi/c/pp_errors.h"
9 #include "ppapi/c/ppb_media_stream_video_track.h" 9 #include "ppapi/c/ppb_media_stream_video_track.h"
10 #include "ppapi/shared_impl/tracked_callback.h" 10 #include "ppapi/shared_impl/tracked_callback.h"
11 #include "ppapi/thunk/enter.h" 11 #include "ppapi/thunk/enter.h"
12 #include "ppapi/thunk/ppapi_thunk_export.h" 12 #include "ppapi/thunk/ppapi_thunk_export.h"
13 #include "ppapi/thunk/ppb_media_stream_video_track_api.h" 13 #include "ppapi/thunk/ppb_media_stream_video_track_api.h"
14 14
15 namespace ppapi { 15 namespace ppapi {
(...skipping 12 matching lines...) Expand all
28 PP_Bool IsMediaStreamVideoTrack(PP_Resource resource) { 28 PP_Bool IsMediaStreamVideoTrack(PP_Resource resource) {
29 VLOG(4) << "PPB_MediaStreamVideoTrack::IsMediaStreamVideoTrack()"; 29 VLOG(4) << "PPB_MediaStreamVideoTrack::IsMediaStreamVideoTrack()";
30 EnterResource<PPB_MediaStreamVideoTrack_API> enter(resource, false); 30 EnterResource<PPB_MediaStreamVideoTrack_API> enter(resource, false);
31 return PP_FromBool(enter.succeeded()); 31 return PP_FromBool(enter.succeeded());
32 } 32 }
33 33
34 int32_t Configure(PP_Resource video_track, 34 int32_t Configure(PP_Resource video_track,
35 const int32_t attrib_list[], 35 const int32_t attrib_list[],
36 struct PP_CompletionCallback callback) { 36 struct PP_CompletionCallback callback) {
37 VLOG(4) << "PPB_MediaStreamVideoTrack::Configure()"; 37 VLOG(4) << "PPB_MediaStreamVideoTrack::Configure()";
38 EnterResource<PPB_MediaStreamVideoTrack_API> enter(video_track, 38 EnterResource<PPB_MediaStreamVideoTrack_API> enter(video_track, callback,
39 callback,
40 true); 39 true);
41 if (enter.failed()) 40 if (enter.failed())
42 return enter.retval(); 41 return enter.retval();
43 return enter.SetResult(enter.object()->Configure(attrib_list, 42 return enter.SetResult(
44 enter.callback())); 43 enter.object()->Configure(attrib_list, enter.callback()));
45 } 44 }
46 45
47 int32_t GetAttrib(PP_Resource video_track, 46 int32_t GetAttrib(PP_Resource video_track,
48 PP_MediaStreamVideoTrack_Attrib attrib, 47 PP_MediaStreamVideoTrack_Attrib attrib,
49 int32_t* value) { 48 int32_t* value) {
50 VLOG(4) << "PPB_MediaStreamVideoTrack::GetAttrib()"; 49 VLOG(4) << "PPB_MediaStreamVideoTrack::GetAttrib()";
51 EnterResource<PPB_MediaStreamVideoTrack_API> enter(video_track, true); 50 EnterResource<PPB_MediaStreamVideoTrack_API> enter(video_track, true);
52 if (enter.failed()) 51 if (enter.failed())
53 return enter.retval(); 52 return enter.retval();
54 return enter.object()->GetAttrib(attrib, value); 53 return enter.object()->GetAttrib(attrib, value);
(...skipping 12 matching lines...) Expand all
67 EnterResource<PPB_MediaStreamVideoTrack_API> enter(video_track, true); 66 EnterResource<PPB_MediaStreamVideoTrack_API> enter(video_track, true);
68 if (enter.failed()) 67 if (enter.failed())
69 return PP_TRUE; 68 return PP_TRUE;
70 return enter.object()->HasEnded(); 69 return enter.object()->HasEnded();
71 } 70 }
72 71
73 int32_t GetFrame(PP_Resource video_track, 72 int32_t GetFrame(PP_Resource video_track,
74 PP_Resource* frame, 73 PP_Resource* frame,
75 struct PP_CompletionCallback callback) { 74 struct PP_CompletionCallback callback) {
76 VLOG(4) << "PPB_MediaStreamVideoTrack::GetFrame()"; 75 VLOG(4) << "PPB_MediaStreamVideoTrack::GetFrame()";
77 EnterResource<PPB_MediaStreamVideoTrack_API> enter(video_track, 76 EnterResource<PPB_MediaStreamVideoTrack_API> enter(video_track, callback,
78 callback,
79 true); 77 true);
80 if (enter.failed()) 78 if (enter.failed())
81 return enter.retval(); 79 return enter.retval();
82 return enter.SetResult(enter.object()->GetFrame(frame, enter.callback())); 80 return enter.SetResult(enter.object()->GetFrame(frame, enter.callback()));
83 } 81 }
84 82
85 int32_t RecycleFrame(PP_Resource video_track, PP_Resource frame) { 83 int32_t RecycleFrame(PP_Resource video_track, PP_Resource frame) {
86 VLOG(4) << "PPB_MediaStreamVideoTrack::RecycleFrame()"; 84 VLOG(4) << "PPB_MediaStreamVideoTrack::RecycleFrame()";
87 EnterResource<PPB_MediaStreamVideoTrack_API> enter(video_track, true); 85 EnterResource<PPB_MediaStreamVideoTrack_API> enter(video_track, true);
88 if (enter.failed()) 86 if (enter.failed())
89 return enter.retval(); 87 return enter.retval();
90 return enter.object()->RecycleFrame(frame); 88 return enter.object()->RecycleFrame(frame);
91 } 89 }
92 90
93 void Close(PP_Resource video_track) { 91 void Close(PP_Resource video_track) {
94 VLOG(4) << "PPB_MediaStreamVideoTrack::Close()"; 92 VLOG(4) << "PPB_MediaStreamVideoTrack::Close()";
95 EnterResource<PPB_MediaStreamVideoTrack_API> enter(video_track, true); 93 EnterResource<PPB_MediaStreamVideoTrack_API> enter(video_track, true);
96 if (enter.failed()) 94 if (enter.failed())
97 return; 95 return;
98 enter.object()->Close(); 96 enter.object()->Close();
99 } 97 }
100 98
101 int32_t GetEmptyFrame(PP_Resource video_track, 99 int32_t GetEmptyFrame(PP_Resource video_track,
102 PP_Resource* frame, 100 PP_Resource* frame,
103 struct PP_CompletionCallback callback) { 101 struct PP_CompletionCallback callback) {
104 VLOG(4) << "PPB_MediaStreamVideoTrack::GetEmptyFrame()"; 102 VLOG(4) << "PPB_MediaStreamVideoTrack::GetEmptyFrame()";
105 EnterResource<PPB_MediaStreamVideoTrack_API> enter(video_track, 103 EnterResource<PPB_MediaStreamVideoTrack_API> enter(video_track, callback,
106 callback,
107 true); 104 true);
108 if (enter.failed()) 105 if (enter.failed())
109 return enter.retval(); 106 return enter.retval();
110 return enter.SetResult(enter.object()->GetEmptyFrame(frame, 107 return enter.SetResult(
111 enter.callback())); 108 enter.object()->GetEmptyFrame(frame, enter.callback()));
112 } 109 }
113 110
114 int32_t PutFrame(PP_Resource video_track, PP_Resource frame) { 111 int32_t PutFrame(PP_Resource video_track, PP_Resource frame) {
115 VLOG(4) << "PPB_MediaStreamVideoTrack::PutFrame()"; 112 VLOG(4) << "PPB_MediaStreamVideoTrack::PutFrame()";
116 EnterResource<PPB_MediaStreamVideoTrack_API> enter(video_track, true); 113 EnterResource<PPB_MediaStreamVideoTrack_API> enter(video_track, true);
117 if (enter.failed()) 114 if (enter.failed())
118 return enter.retval(); 115 return enter.retval();
119 return enter.object()->PutFrame(frame); 116 return enter.object()->PutFrame(frame);
120 } 117 }
121 118
122 const PPB_MediaStreamVideoTrack_0_1 g_ppb_mediastreamvideotrack_thunk_0_1 = { 119 const PPB_MediaStreamVideoTrack_0_1 g_ppb_mediastreamvideotrack_thunk_0_1 = {
123 &IsMediaStreamVideoTrack, 120 &IsMediaStreamVideoTrack,
124 &Configure, 121 &Configure,
125 &GetAttrib, 122 &GetAttrib,
126 &GetId, 123 &GetId,
127 &HasEnded, 124 &HasEnded,
128 &GetFrame, 125 &GetFrame,
129 &RecycleFrame, 126 &RecycleFrame,
130 &Close 127 &Close};
131 };
132 128
133 const PPB_MediaStreamVideoTrack_1_0 g_ppb_mediastreamvideotrack_thunk_1_0 = { 129 const PPB_MediaStreamVideoTrack_1_0 g_ppb_mediastreamvideotrack_thunk_1_0 = {
134 &Create, 130 &Create,
135 &IsMediaStreamVideoTrack, 131 &IsMediaStreamVideoTrack,
136 &Configure, 132 &Configure,
137 &GetAttrib, 133 &GetAttrib,
138 &GetId, 134 &GetId,
139 &HasEnded, 135 &HasEnded,
140 &GetFrame, 136 &GetFrame,
141 &RecycleFrame, 137 &RecycleFrame,
142 &Close, 138 &Close,
143 &GetEmptyFrame, 139 &GetEmptyFrame,
144 &PutFrame 140 &PutFrame};
145 };
146 141
147 } // namespace 142 } // namespace
148 143
149 PPAPI_THUNK_EXPORT const PPB_MediaStreamVideoTrack_0_1* 144 PPAPI_THUNK_EXPORT const PPB_MediaStreamVideoTrack_0_1*
150 GetPPB_MediaStreamVideoTrack_0_1_Thunk() { 145 GetPPB_MediaStreamVideoTrack_0_1_Thunk() {
151 return &g_ppb_mediastreamvideotrack_thunk_0_1; 146 return &g_ppb_mediastreamvideotrack_thunk_0_1;
152 } 147 }
153 148
154 PPAPI_THUNK_EXPORT const PPB_MediaStreamVideoTrack_1_0* 149 PPAPI_THUNK_EXPORT const PPB_MediaStreamVideoTrack_1_0*
155 GetPPB_MediaStreamVideoTrack_1_0_Thunk() { 150 GetPPB_MediaStreamVideoTrack_1_0_Thunk() {
156 return &g_ppb_mediastreamvideotrack_thunk_1_0; 151 return &g_ppb_mediastreamvideotrack_thunk_1_0;
157 } 152 }
158 153
159 } // namespace thunk 154 } // namespace thunk
160 } // namespace ppapi 155 } // namespace ppapi
OLDNEW
« no previous file with comments | « ppapi/thunk/ppb_media_stream_audio_track_thunk.cc ('k') | ppapi/thunk/ppb_mouse_cursor_thunk.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698