xref: /haiku/src/add-ons/media/plugins/ffmpeg/MuxerTable.cpp (revision 4384acf6c1a8ab4d4a944354d95ecfcc23e30fc2)
16ac391b3SStephan Aßmus /*
26ac391b3SStephan Aßmus  * Copyright 2009 Stephan Aßmus <superstippi@gmx.de>
36ac391b3SStephan Aßmus  * All rights reserved. Distributed under the terms of the MIT license.
46ac391b3SStephan Aßmus  */
56ac391b3SStephan Aßmus 
66ac391b3SStephan Aßmus 
76ac391b3SStephan Aßmus #include "MuxerTable.h"
86ac391b3SStephan Aßmus 
96ac391b3SStephan Aßmus 
106ac391b3SStephan Aßmus const media_file_format gMuxerTable[] = {
116ac391b3SStephan Aßmus 	{
126ac391b3SStephan Aßmus 		media_file_format::B_WRITABLE
136ac391b3SStephan Aßmus 			| media_file_format::B_KNOWS_RAW_VIDEO
146ac391b3SStephan Aßmus 			| media_file_format::B_KNOWS_RAW_AUDIO
156ac391b3SStephan Aßmus 			| media_file_format::B_KNOWS_ENCODED_VIDEO
166ac391b3SStephan Aßmus 			| media_file_format::B_KNOWS_ENCODED_AUDIO,
176ac391b3SStephan Aßmus 		{ 0 },
186ac391b3SStephan Aßmus 		B_AVI_FORMAT_FAMILY,
196ac391b3SStephan Aßmus 		100,
206ac391b3SStephan Aßmus 		{ 0 },
216ac391b3SStephan Aßmus 		"video/x-msvideo",
226ac391b3SStephan Aßmus 		"AVI (Audio Video Interleaved)",
23*4384acf6SStephan Aßmus 		"avi",
246ac391b3SStephan Aßmus 		"avi",
256ac391b3SStephan Aßmus 		{ 0 }
266ac391b3SStephan Aßmus 	},
276ac391b3SStephan Aßmus };
286ac391b3SStephan Aßmus 
296ac391b3SStephan Aßmus const size_t gMuxerCount = sizeof(gMuxerTable) / sizeof(media_file_format);
306ac391b3SStephan Aßmus 
31