| Index: media/video/capture/mac/coremedia_glue.h
|
| diff --git a/media/video/capture/mac/coremedia_glue.h b/media/video/capture/mac/coremedia_glue.h
|
| deleted file mode 100644
|
| index c69f279ed33b835b312745b2e0db40a34f58e1d4..0000000000000000000000000000000000000000
|
| --- a/media/video/capture/mac/coremedia_glue.h
|
| +++ /dev/null
|
| @@ -1,66 +0,0 @@
|
| -// Copyright 2013 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#ifndef MEDIA_VIDEO_CAPTURE_MAC_COREMEDIA_GLUE_H_
|
| -#define MEDIA_VIDEO_CAPTURE_MAC_COREMEDIA_GLUE_H_
|
| -
|
| -#import <CoreVideo/CoreVideo.h>
|
| -#import <Foundation/Foundation.h>
|
| -
|
| -#include "base/basictypes.h"
|
| -#include "media/base/media_export.h"
|
| -
|
| -// CoreMedia API is only introduced in Mac OS X > 10.6, the (potential) linking
|
| -// with it has to happen in runtime. If it succeeds, subsequent clients can use
|
| -// CoreMedia via the class declared in this file, where the original naming has
|
| -// been kept as much as possible.
|
| -class MEDIA_EXPORT CoreMediaGlue {
|
| - public:
|
| - // Originally from CMTime.h
|
| - typedef int64_t CMTimeValue;
|
| - typedef int32_t CMTimeScale;
|
| - typedef int64_t CMTimeEpoch;
|
| - typedef uint32_t CMTimeFlags;
|
| - typedef struct {
|
| - CMTimeValue value;
|
| - CMTimeScale timescale;
|
| - CMTimeFlags flags;
|
| - CMTimeEpoch epoch;
|
| - } CMTime;
|
| -
|
| - // Originally from CMFormatDescription.h.
|
| - typedef const struct opaqueCMFormatDescription* CMFormatDescriptionRef;
|
| - typedef CMFormatDescriptionRef CMVideoFormatDescriptionRef;
|
| - typedef struct {
|
| - int32_t width;
|
| - int32_t height;
|
| - } CMVideoDimensions;
|
| - enum {
|
| - kCMPixelFormat_422YpCbCr8_yuvs = 'yuvs',
|
| - };
|
| - enum {
|
| - kCMVideoCodecType_JPEG_OpenDML = 'dmb1',
|
| - };
|
| -
|
| - // Originally from CMSampleBuffer.h.
|
| - typedef struct OpaqueCMSampleBuffer* CMSampleBufferRef;
|
| -
|
| - // Originally from CMTime.h.
|
| - static CMTime CMTimeMake(int64_t value, int32_t timescale);
|
| -
|
| - // Originally from CMSampleBuffer.h.
|
| - static CVImageBufferRef CMSampleBufferGetImageBuffer(
|
| - CMSampleBufferRef buffer);
|
| -
|
| - // Originally from CMFormatDescription.h.
|
| - static FourCharCode CMFormatDescriptionGetMediaSubType(
|
| - CMFormatDescriptionRef desc);
|
| - static CMVideoDimensions CMVideoFormatDescriptionGetDimensions(
|
| - CMVideoFormatDescriptionRef videoDesc);
|
| -
|
| - private:
|
| - DISALLOW_IMPLICIT_CONSTRUCTORS(CoreMediaGlue);
|
| -};
|
| -
|
| -#endif // MEDIA_VIDEO_CAPTURE_MAC_COREMEDIA_GLUE_H_
|
|
|