1 /* 2 * Copyright 2009 Stephan Aßmus <superstippi@gmx.de> 3 * All rights reserved. Distributed under the terms of the MIT license. 4 */ 5 #ifndef DEMUXER_TABLE_H 6 #define DEMUXER_TABLE_H 7 8 9 #include <MediaDefs.h> 10 11 12 struct DemuxerFormat { 13 const char* demuxer_name; 14 const char* pretty_name; 15 const char* mime_type; 16 media_format_family audio_family; 17 media_format_family video_family; 18 }; 19 20 21 struct AVInputFormat; 22 23 const DemuxerFormat* demuxer_format_for(AVInputFormat* format); 24 25 26 #endif // DEMUXER_TABLE_H 27