summaryrefslogtreecommitdiffstats
path: root/ppapi/thunk/ppb_camera_capabilities_private_thunk.cc
diff options
context:
space:
mode:
authorjchuang <jchuang@chromium.org>2015-02-17 02:10:50 -0800
committerCommit bot <commit-bot@chromium.org>2015-02-17 10:11:56 +0000
commitadd2f05d32384647371c56bba67bec3fc2f1ee2f (patch)
tree8c9ce8b0b98e99039a5ecb6b78ab6803f2133a12 /ppapi/thunk/ppb_camera_capabilities_private_thunk.cc
parent3487f329fc13a6a90741c216f2534c9f4aa48c08 (diff)
downloadchromium_src-add2f05d32384647371c56bba67bec3fc2f1ee2f.zip
chromium_src-add2f05d32384647371c56bba67bec3fc2f1ee2f.tar.gz
chromium_src-add2f05d32384647371c56bba67bec3fc2f1ee2f.tar.bz2
PPAPI: implement GetSupportedPreviewSizes
1. Support PPB_CameraCapabilities_Private.GetSupportedPreviewSizes() 2. Implement basic skeleton of image capture PPAPI BUG=387547 TEST=Call the API from a trusted plugin and print all preview sizes. Review URL: https://codereview.chromium.org/848863002 Cr-Commit-Position: refs/heads/master@{#316552}
Diffstat (limited to 'ppapi/thunk/ppb_camera_capabilities_private_thunk.cc')
-rw-r--r--ppapi/thunk/ppb_camera_capabilities_private_thunk.cc28
1 files changed, 4 insertions, 24 deletions
diff --git a/ppapi/thunk/ppb_camera_capabilities_private_thunk.cc b/ppapi/thunk/ppb_camera_capabilities_private_thunk.cc
index baebc82..3940a04 100644
--- a/ppapi/thunk/ppb_camera_capabilities_private_thunk.cc
+++ b/ppapi/thunk/ppb_camera_capabilities_private_thunk.cc
@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-// From private/ppb_camera_capabilities_private.idl modified Wed Nov 5 14:29:15
-// 2014.
+// From private/ppb_camera_capabilities_private.idl modified Tue Feb 3 19:54:34
+// 2015.
#include "ppapi/c/pp_errors.h"
#include "ppapi/c/private/ppb_camera_capabilities_private.h"
@@ -17,14 +17,6 @@ namespace thunk {
namespace {
-PP_Resource Create(PP_Instance instance) {
- VLOG(4) << "PPB_CameraCapabilities_Private::Create()";
- EnterResourceCreation enter(instance);
- if (enter.failed())
- return 0;
- return enter.functions()->CreateCameraCapabilitiesPrivate(instance);
-}
-
PP_Bool IsCameraCapabilities(PP_Resource resource) {
VLOG(4) << "PPB_CameraCapabilities_Private::IsCameraCapabilities()";
EnterResource<PPB_CameraCapabilities_API> enter(resource, false);
@@ -41,21 +33,9 @@ void GetSupportedPreviewSizes(PP_Resource capabilities,
enter.object()->GetSupportedPreviewSizes(array_size, preview_sizes);
}
-void GetSupportedJpegSizes(PP_Resource capabilities,
- int32_t* array_size,
- struct PP_Size** jpeg_sizes) {
- VLOG(4) << "PPB_CameraCapabilities_Private::GetSupportedJpegSizes()";
- EnterResource<PPB_CameraCapabilities_API> enter(capabilities, true);
- if (enter.failed())
- return;
- enter.object()->GetSupportedJpegSizes(array_size, jpeg_sizes);
-}
-
const PPB_CameraCapabilities_Private_0_1
- g_ppb_cameracapabilities_private_thunk_0_1 = {&Create,
- &IsCameraCapabilities,
- &GetSupportedPreviewSizes,
- &GetSupportedJpegSizes};
+ g_ppb_cameracapabilities_private_thunk_0_1 = {&IsCameraCapabilities,
+ &GetSupportedPreviewSizes};
} // namespace