xref: /haiku/src/add-ons/media/plugins/ffmpeg/MuxerTable.cpp (revision 6ac391b3eaaeb2cd188ad7e47b3b9f74299857cc)
1*6ac391b3SStephan Aßmus /*
2*6ac391b3SStephan Aßmus  * Copyright 2009 Stephan Aßmus <superstippi@gmx.de>
3*6ac391b3SStephan Aßmus  * All rights reserved. Distributed under the terms of the MIT license.
4*6ac391b3SStephan Aßmus  */
5*6ac391b3SStephan Aßmus 
6*6ac391b3SStephan Aßmus 
7*6ac391b3SStephan Aßmus #include "MuxerTable.h"
8*6ac391b3SStephan Aßmus 
9*6ac391b3SStephan Aßmus 
10*6ac391b3SStephan Aßmus const media_file_format gMuxerTable[] = {
11*6ac391b3SStephan Aßmus 	{
12*6ac391b3SStephan Aßmus 		media_file_format::B_WRITABLE
13*6ac391b3SStephan Aßmus 			| media_file_format::B_KNOWS_RAW_VIDEO
14*6ac391b3SStephan Aßmus 			| media_file_format::B_KNOWS_RAW_AUDIO
15*6ac391b3SStephan Aßmus 			| media_file_format::B_KNOWS_ENCODED_VIDEO
16*6ac391b3SStephan Aßmus 			| media_file_format::B_KNOWS_ENCODED_AUDIO,
17*6ac391b3SStephan Aßmus 		{ 0 },
18*6ac391b3SStephan Aßmus 		B_AVI_FORMAT_FAMILY,
19*6ac391b3SStephan Aßmus 		100,
20*6ac391b3SStephan Aßmus 		{ 0 },
21*6ac391b3SStephan Aßmus 		"video/x-msvideo",
22*6ac391b3SStephan Aßmus 		"AVI (Audio Video Interleaved)",
23*6ac391b3SStephan Aßmus 		"AVI",
24*6ac391b3SStephan Aßmus 		"avi",
25*6ac391b3SStephan Aßmus 		{ 0 }
26*6ac391b3SStephan Aßmus 	},
27*6ac391b3SStephan Aßmus };
28*6ac391b3SStephan Aßmus 
29*6ac391b3SStephan Aßmus const size_t gMuxerCount = sizeof(gMuxerTable) / sizeof(media_file_format);
30*6ac391b3SStephan Aßmus 
31