summaryrefslogtreecommitdiffstats
path: root/ppapi/c
diff options
context:
space:
mode:
authorvictorhsieh@chromium.org <victorhsieh@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-16 07:53:08 +0000
committervictorhsieh@chromium.org <victorhsieh@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-16 07:53:08 +0000
commitcc12387e17998f7d1dc467f06f60fa1b0be88d73 (patch)
tree31d1548f140a56eee2879e5c7c51a688fdc1a4ff /ppapi/c
parent0fa16e26f25c6680499146492003a374174023fe (diff)
downloadchromium_src-cc12387e17998f7d1dc467f06f60fa1b0be88d73.zip
chromium_src-cc12387e17998f7d1dc467f06f60fa1b0be88d73.tar.gz
chromium_src-cc12387e17998f7d1dc467f06f60fa1b0be88d73.tar.bz2
Refactor video capture to new design, as part of the whole Pepper resource redesign.
New design provides higher performance and involves writing much less code. See the pepper implementation doc for detail. http://www.chromium.org/developers/design-documents/pepper-plugin-implementation BUG= Review URL: https://chromiumcodereview.appspot.com/11274036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168163 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/c')
-rw-r--r--ppapi/c/dev/ppb_video_capture_dev.h14
1 files changed, 1 insertions, 13 deletions
diff --git a/ppapi/c/dev/ppb_video_capture_dev.h b/ppapi/c/dev/ppb_video_capture_dev.h
index 5a48725..baec914 100644
--- a/ppapi/c/dev/ppb_video_capture_dev.h
+++ b/ppapi/c/dev/ppb_video_capture_dev.h
@@ -3,7 +3,7 @@
* found in the LICENSE file.
*/
-/* From dev/ppb_video_capture_dev.idl modified Wed Feb 15 12:15:46 2012. */
+/* From dev/ppb_video_capture_dev.idl modified Tue Oct 30 17:39:32 2012. */
#ifndef PPAPI_C_DEV_PPB_VIDEO_CAPTURE_DEV_H_
#define PPAPI_C_DEV_PPB_VIDEO_CAPTURE_DEV_H_
@@ -16,7 +16,6 @@
#include "ppapi/c/pp_resource.h"
#include "ppapi/c/pp_stdint.h"
-#define PPB_VIDEOCAPTURE_DEV_INTERFACE_0_1 "PPB_VideoCapture(Dev);0.1"
#define PPB_VIDEOCAPTURE_DEV_INTERFACE_0_2 "PPB_VideoCapture(Dev);0.2"
#define PPB_VIDEOCAPTURE_DEV_INTERFACE PPB_VIDEOCAPTURE_DEV_INTERFACE_0_2
@@ -136,17 +135,6 @@ struct PPB_VideoCapture_Dev_0_2 {
};
typedef struct PPB_VideoCapture_Dev_0_2 PPB_VideoCapture_Dev;
-
-struct PPB_VideoCapture_Dev_0_1 {
- PP_Resource (*Create)(PP_Instance instance);
- PP_Bool (*IsVideoCapture)(PP_Resource video_capture);
- int32_t (*StartCapture)(
- PP_Resource video_capture,
- const struct PP_VideoCaptureDeviceInfo_Dev* requested_info,
- uint32_t buffer_count);
- int32_t (*ReuseBuffer)(PP_Resource video_capture, uint32_t buffer);
- int32_t (*StopCapture)(PP_Resource video_capture);
-};
/**
* @}
*/