5 #define _(String) gettext(String)
6 #define gettext_noop(String) String
7 #define N_(String) gettext_noop (String)
10 // Return values for open_file
12 #define FILE_NOT_FOUND 1
13 #define FILE_UNRECOGNIZED_CODEC 2
16 #define FILE_UNKNOWN 0
18 #define FILE_AMPEG 16 // For encoding only
20 #define FILE_AVI_ARNE1 20 // DV type 1
21 #define FILE_AVI 24 // Heroine Virtual
22 #define FILE_AVI_ARNE2 19 // DV type 2
23 #define FILE_AVI_AVIFILE 21
24 #define FILE_AVI_LAVTOOLS 12 // MJPEG type 1
27 #define FILE_JPEG_LIST 8
29 #define FILE_MPEG 15 // For decoding only
31 #define FILE_PLUGIN 0x8000
33 #define FILE_PNG_LIST 23
36 #define FILE_TGA_LIST 13
38 #define FILE_TIFF_LIST 22
39 #define FILE_VMPEG 17 // For encoding only
40 #define FILE_VORBIS 18
43 // For formats supported by plugins, the format number is the plugin number in the
44 // plugin list ORed with 0x8000.
48 N_("MPEG Audio") // For encoding only
58 N_("Quicktime for Linux")
59 N_("MPEG") // For decoding only
68 N_("MPEG Video") // For encoding only
72 #define AIFF_NAME "Apple/SGI AIFF"
73 #define AMPEG_NAME "MPEG Audio" // For encoding only
74 #define AU_NAME "Sun/NeXT AU"
75 #define AVI_NAME "Microsoft AVI"
76 #define WAV_NAME "Microsoft WAV"
77 #define AVI_ARNE1_NAME "AVI Arne Type 1"
78 #define AVI_ARNE2_NAME "AVI DV Type 2"
79 #define AVI_AVIFILE_NAME "AVI Avifile"
80 #define AVI_LAVTOOLS_NAME "AVI Lavtools"
81 #define JPEG_LIST_NAME "JPEG Sequence"
82 #define JPEG_NAME "JPEG"
83 #define MOV_NAME "Quicktime for Linux"
84 #define MPEG_NAME "MPEG" // For decoding only
85 #define PCM_NAME "Raw PCM"
86 #define PNG_LIST_NAME "PNG Sequence"
87 #define PNG_NAME "PNG"
88 #define SND_NAME "Unknown sound"
89 #define TGA_LIST_NAME "TGA Sequence"
90 #define TGA_NAME "TGA"
91 #define TIFF_NAME "TIFF"
92 #define TIFF_LIST_NAME "TIFF Sequence"
93 #define VMPEG_NAME "MPEG Video" // For encoding only
94 #define VORBIS_NAME "OGG Vorbis"
97 #define BITSLINEAR16 16
98 #define BITSLINEAR24 24
99 #define BITSLINEAR32 32
100 #define BITS_ADPCM 252
101 #define BITSFLOAT 253
115 // Video formats not part of Quicktime
120 #define NAME_8BIT "8 Bit Linear"
121 #define NAME_16BIT "16 Bit Linear"
122 #define NAME_24BIT "24 Bit Linear"
123 #define NAME_32BIT "32 Bit Linear"
124 #define NAME_ULAW "u Law"
125 #define NAME_IMA4 "IMA 4"
126 #define NAME_ADPCM "ADPCM"
127 #define NAME_FLOAT "Float"
129 // Video formats not part of Quicktime
130 #define MOV_RGBA "RGB ALPHA"
131 #define MOV_PNGA "PNG ALPHA"