#import <Foundation/Foundation.h>
浏览源代码.
|
enum | JCMediaDeviceRotateAngle : NSInteger { JCMediaDeviceRotateAngle0 = 0
, JCMediaDeviceRotateAngle90 = 90
, JCMediaDeviceRotateAngle180 = 180
, JCMediaDeviceRotateAngle270 = 270
} |
|
enum | JCMediaDeviceRender : NSInteger { JCMediaDeviceRenderFullScreen = 0
, JCMediaDeviceRenderFullContent
, JCMediaDeviceRenderFullAuto
} |
|
enum | JCMediaDeviceVideoPixelFormat : NSInteger {
JCMediaDeviceVideoPixelFormatI420 = 1
, JCMediaDeviceVideoPixelFormatIYUV = 2
, JCMediaDeviceVideoPixelFormatRGB24 = 3
, JCMediaDeviceVideoPixelFormatABGR = 4
,
JCMediaDeviceVideoPixelFormatARGB = 5
, JCMediaDeviceVideoPixelFormatARGB444 = 6
, JCMediaDeviceVideoPixelFormatRGB565 = 7
, JCMediaDeviceVideoPixelFormatARGB1555 = 8
,
JCMediaDeviceVideoPixelFormatYUY2 = 9
, JCMediaDeviceVideoPixelFormatYV12 = 10
, JCMediaDeviceVideoPixelFormatUYVY = 11
, JCMediaDeviceVideoPixelFormatMJPG = 12
,
JCMediaDeviceVideoPixelFormatNV21 = 13
, JCMediaDeviceVideoPixelFormatNV12 = 14
, JCMediaDeviceVideoPixelFormatBGRA = 15
} |
|
enum | JCMediaDeviceVideoAngel : NSInteger {
JCMediaDeviceVideoAngelAuto = -1
, JCMediaDeviceVideoAngel0 = 0
, JCMediaDeviceVideoAngel90 = 90
, JCMediaDeviceVideoAngel180 = 180
,
JCMediaDeviceVideoAngel270 = 270
} |
|
enum | JCMediaDeviceCameraType : NSInteger { JCMediaDeviceCameraTypeNone = 0
, JCMediaDeviceCameraTypeFront = 1
, JCMediaDeviceCameraTypeBack = 2
, JCMediaDeviceCameraTypeUnknown = 3
} |
|
enum | JCAudioCaptureRecordFileType : NSInteger {
AUDIO_RECORD_FILE_PCM = 0
, AUDIO_RECORD_FILE_WAV_PCM = 1
, AUDIO_RECORD_FILE_WAV_PCMU = 2
, AUDIO_RECORD_FILE_WAV_PCMA = 3
,
AUDIO_RECORD_FILE_WAV_AMR = 4
} |
|
enum | JCVideoCaptureRecordFileType : NSInteger { VIDEO_RECORD_FILE_AVI_VP8 = 0
, VIDEO_RECORD_FILE_AVI_I420 = 1
, VIDEO_RECORD_FILE_AVI_H264 = 2
, VIDEO_RECORD_FILE_MP4_H264 = 3
} |
|
◆ JCAudioCaptureRecordFileType
枚举值 |
---|
AUDIO_RECORD_FILE_PCM | 封装格式pcm, 编码格式pcm
|
AUDIO_RECORD_FILE_WAV_PCM | 封装格式wav, 编码格式pcm
|
AUDIO_RECORD_FILE_WAV_PCMU | 封装格式wav,编码格式pcmu
|
AUDIO_RECORD_FILE_WAV_PCMA | 封装格式wav,编码格式pcma
|
AUDIO_RECORD_FILE_WAV_AMR | 封装格式wav,编码格式amr
|
◆ JCMediaDeviceCameraType
枚举值 |
---|
JCMediaDeviceCameraTypeNone | |
JCMediaDeviceCameraTypeFront | |
JCMediaDeviceCameraTypeBack | |
JCMediaDeviceCameraTypeUnknown | |
◆ JCMediaDeviceRender
渲染模式
枚举值 |
---|
JCMediaDeviceRenderFullScreen | 视频图像按比例填充整个渲染区域(裁剪掉超出渲染区域的部分区域)
|
JCMediaDeviceRenderFullContent | 视频图像的内容完全呈现到渲染区域(可能会出现黑边,类似放电影的荧幕)
|
JCMediaDeviceRenderFullAuto | 自动
|
◆ JCMediaDeviceRotateAngle
窗口与屏幕角度
枚举值 |
---|
JCMediaDeviceRotateAngle0 | 窗口与屏幕角度 0
|
JCMediaDeviceRotateAngle90 | 窗口与屏幕角度 90
|
JCMediaDeviceRotateAngle180 | 窗口与屏幕角度 180
|
JCMediaDeviceRotateAngle270 | 窗口与屏幕角度 270
|
◆ JCMediaDeviceVideoAngel
枚举值 |
---|
JCMediaDeviceVideoAngelAuto | |
JCMediaDeviceVideoAngel0 | |
JCMediaDeviceVideoAngel90 | |
JCMediaDeviceVideoAngel180 | |
JCMediaDeviceVideoAngel270 | |
◆ JCMediaDeviceVideoPixelFormat
视频像素格式
枚举值 |
---|
JCMediaDeviceVideoPixelFormatI420 | I420
|
JCMediaDeviceVideoPixelFormatIYUV | IYUV
|
JCMediaDeviceVideoPixelFormatRGB24 | RGB24
|
JCMediaDeviceVideoPixelFormatABGR | ABGR
|
JCMediaDeviceVideoPixelFormatARGB | ARGB
|
JCMediaDeviceVideoPixelFormatARGB444 | ARGB444
|
JCMediaDeviceVideoPixelFormatRGB565 | RGB565
|
JCMediaDeviceVideoPixelFormatARGB1555 | ARGB1555
|
JCMediaDeviceVideoPixelFormatYUY2 | YUY2
|
JCMediaDeviceVideoPixelFormatYV12 | YV12
|
JCMediaDeviceVideoPixelFormatUYVY | UYVY
|
JCMediaDeviceVideoPixelFormatMJPG | MJPG
|
JCMediaDeviceVideoPixelFormatNV21 | NV21
|
JCMediaDeviceVideoPixelFormatNV12 | NV12
|
JCMediaDeviceVideoPixelFormatBGRA | BGRA
|
◆ JCVideoCaptureRecordFileType
枚举值 |
---|
VIDEO_RECORD_FILE_AVI_VP8 | 封装格式avi,视频编码格式vp8, 音频编码格式PCM
|
VIDEO_RECORD_FILE_AVI_I420 | 封装格式avi,视频编码格式I420, 音频编码格式PCM
|
VIDEO_RECORD_FILE_AVI_H264 | 封装格式avi,视频编码格式H264, 音频编码格式PCM
|
VIDEO_RECORD_FILE_MP4_H264 | 封装格式mp4,视频编码格式H264,音频编码格式AAC
|