summaryrefslogtreecommitdiff
path: root/SmartDeviceLink/SDLVideoStreamingCodec.h
blob: b547eaf74761ecea85d17acab7fb00f159ec2160 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
//
//  SDLVideoStreamingCodec.h
//  SmartDeviceLink-iOS
//

#import "SDLEnum.h"

/**
 * Enum for each type of video streaming codec. Used in VideoStreamingFormat.
 */
typedef SDLEnum SDLVideoStreamingCodec SDL_SWIFT_ENUM;

/**
 * H264
 */
extern SDLVideoStreamingCodec const SDLVideoStreamingCodecH264;

/**
 * H265
 */
extern SDLVideoStreamingCodec const SDLVideoStreamingCodecH265;

/**
 * Theora
 */
extern SDLVideoStreamingCodec const SDLVideoStreamingCodecTheora;

/**
 * VP8
 */
extern SDLVideoStreamingCodec const SDLVideoStreamingCodecVP8;

/**
 * VP9
 */
extern SDLVideoStreamingCodec const SDLVideoStreamingCodecVP9;