#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
|