]> git.sesse.net Git - vlc/blob - modules/gui/qt4/components/sout/profiles.hpp
ecb8ad6d3b43d27b83b430ada0103b36773ee102
[vlc] / modules / gui / qt4 / components / sout / profiles.hpp
1 /* Increase this value if you add a new profile */
2 #define NB_PROFILE 12
3
4 static const char *const video_profile_name_list[] = {
5     "Video - H.264 + AAC",
6     "Video - Dirac + AAC",
7     "Video - Theora + Vorbis",
8     "Video - Theora + Flac",
9     "Video - MPEG-4 + AAC",
10     "Video - MPEG-2 + MPGA",
11     "Video - WMV + WMA",
12     "Video - DIV3 + MP3",
13     "Audio - Vorbis",
14     "Audio - MP3",
15     "Audio - AAC",
16     "Audio - FLAC",
17 };
18
19 static const char *const video_profile_value_list[] = {
20     /* Container(string), transcode video(bool), transcode audio(bool), */
21     /* use subtitles(bool), video codec(string), video bitrate(integer), */
22     /* scale(float), fps(float), width(integer, height(integer), */
23     /* audio codec(string), audio bitrate(integer), channels(integer), */
24     /* samplerate(integer), subtitle codec(string), subtitle overlay(bool) */
25     "ts;1;1;0;h264;800;1;0;0;0;mp4a;128;2;44100;0;0",
26     "ts;1;1;0;drac;800;1;0;0;0;mp4a;128;2;44100;0;0",
27     "ogg;1;1;0;theo;800;1;0;0;0;vorb;128;2;44100;0;0",
28     "ogg;1;1;0;theo;800;1;0;0;0;flac;128;2;44100;0;0",
29     "mp4;1;1;0;mp4v;800;1;0;0;0;mp4a;128;2;44100;0;0",
30     "ts;1;1;0;mp2v;800;1;0;0;0;mpga;128;2;44100;0;0",
31     "asf;1;1;0;WMV2;800;1;0;0;0;wma;128;2;44100;0;0",
32     "asf;1;1;0;DIV3;800;1;0;0;0;mp3;128;2;44100;0;0",
33     "ogg;0;1;0;0;800;1;0;0;0;vorb;128;2;44100;0;0",
34     "raw;0;1;0;0;800;1;0;0;0;mp3;128;2;44100;0;0",
35     "mp4;0;1;0;0;800;1;0;0;0;mp4a;128;2;44100;0;0",
36     "raw;0;1;0;0;800;1;0;0;0;flac;128;2;44100;0;0",
37 };
38
39