2 (sizeof(video_profile_value_list)/sizeof(video_profile_value_list[0]))
4 static const char video_profile_name_list[][35] = {
5 "Video - H.264 + AAC (MP4)",
6 "Video - VP80 + Vorbis (Webm)",
7 "Video - H.264 + AAC (TS)",
8 "Video - Dirac + AAC (TS)",
9 "Video - Theora + Vorbis (OGG)",
10 "Video - Theora + Flac (OGG)",
11 "Video - MPEG-2 + MPGA (TS)",
12 "Video - WMV + WMA (ASF)",
13 "Video - DIV3 + MP3 (ASF)",
14 "Audio - Vorbis (OGG)",
21 static const char video_profile_value_list[][53] = {
22 /* Container(string), transcode video(bool), transcode audio(bool), */
23 /* use subtitles(bool), video codec(string), video bitrate(integer), */
24 /* scale(float), fps(float), width(integer, height(integer), */
25 /* audio codec(string), audio bitrate(integer), channels(integer), */
26 /* samplerate(integer), subtitle codec(string), subtitle overlay(bool) */
27 "mp4;1;1;0;h264;0;0;0;0;0;mp4a;128;2;44100;0;1",
28 "webm;1;1;0;VP80;2000;0;0;0;0;vorb;128;2;44100;0;1",
29 "ts;1;1;0;h264;800;1;0;0;0;mp4a;128;2;44100;0;0",
30 "ts;1;1;0;drac;800;1;0;0;0;mp4a;128;2;44100;0;0",
31 "ogg;1;1;0;theo;800;1;0;0;0;vorb;128;2;44100;0;0",
32 "ogg;1;1;0;theo;800;1;0;0;0;flac;128;2;44100;0;0",
33 "ts;1;1;0;mp2v;800;1;0;0;0;mpga;128;2;44100;0;0",
34 "asf;1;1;0;WMV2;800;1;0;0;0;wma2;128;2;44100;0;0",
35 "asf;1;1;0;DIV3;800;1;0;0;0;mp3;128;2;44100;0;0",
36 "ogg;0;1;0;0;800;1;0;0;0;vorb;128;2;44100;0;0",
37 "raw;0;1;0;0;800;1;0;0;0;mp3;128;2;44100;0;0",
38 "mp4;0;1;0;0;800;1;0;0;0;mp4a;128;2;44100;0;0",
39 "raw;0;1;0;0;800;1;0;0;0;flac;128;2;44100;0;0",
40 "wav;0;1;0;0;800;1;0;0;0;s16l;128;2;44100;0;0",