comparison libmpdemux/extension.c @ 9134:f033fdd54da3

- mpeg extensions removed, it causes misdetction of renamed avi/asf files - .mp4 added - playlist exts removed, since DEMUX_TYPE_PLAYLIST is dummy, it will never return demuxer!=NULL
author arpi
date Tue, 28 Jan 2003 01:18:43 +0000
parents b1ea14b9694b
children d48eccbbb984
comparison
equal deleted inserted replaced
9133:a45282d6ad32 9134:f033fdd54da3
13 */ 13 */
14 static struct { 14 static struct {
15 char *extension; 15 char *extension;
16 int demuxer_type; 16 int demuxer_type;
17 } extensions_table[] = { 17 } extensions_table[] = {
18 { "mpeg", DEMUXER_TYPE_MPEG_PS }, 18 // { "mpeg", DEMUXER_TYPE_MPEG_PS },
19 { "mpg", DEMUXER_TYPE_MPEG_PS }, 19 // { "mpg", DEMUXER_TYPE_MPEG_PS },
20 { "mpe", DEMUXER_TYPE_MPEG_PS }, 20 // { "mpe", DEMUXER_TYPE_MPEG_PS },
21 { "vob", DEMUXER_TYPE_MPEG_PS }, 21 { "vob", DEMUXER_TYPE_MPEG_PS },
22 { "m2v", DEMUXER_TYPE_MPEG_PS }, 22 { "m2v", DEMUXER_TYPE_MPEG_PS },
23 { "avi", DEMUXER_TYPE_AVI }, 23 { "avi", DEMUXER_TYPE_AVI },
24 { "mp4", DEMUXER_TYPE_MOV },
24 { "mov", DEMUXER_TYPE_MOV }, 25 { "mov", DEMUXER_TYPE_MOV },
25 { "qt", DEMUXER_TYPE_MOV }, 26 { "qt", DEMUXER_TYPE_MOV },
26 { "asx", DEMUXER_TYPE_ASF }, 27 { "asx", DEMUXER_TYPE_ASF },
27 { "asf", DEMUXER_TYPE_ASF }, 28 { "asf", DEMUXER_TYPE_ASF },
28 { "wmv", DEMUXER_TYPE_ASF }, 29 { "wmv", DEMUXER_TYPE_ASF },
35 { "y4m", DEMUXER_TYPE_Y4M }, 36 { "y4m", DEMUXER_TYPE_Y4M },
36 { "mp3", DEMUXER_TYPE_AUDIO }, 37 { "mp3", DEMUXER_TYPE_AUDIO },
37 { "wav", DEMUXER_TYPE_AUDIO }, 38 { "wav", DEMUXER_TYPE_AUDIO },
38 { "ogg", DEMUXER_TYPE_OGG }, 39 { "ogg", DEMUXER_TYPE_OGG },
39 { "ogm", DEMUXER_TYPE_OGG }, 40 { "ogm", DEMUXER_TYPE_OGG },
40 { "pls", DEMUXER_TYPE_PLAYLIST }, 41 // { "pls", DEMUXER_TYPE_PLAYLIST },
41 { "m3u", DEMUXER_TYPE_PLAYLIST }, 42 // { "m3u", DEMUXER_TYPE_PLAYLIST },
42 { "xm", DEMUXER_TYPE_XMMS }, 43 { "xm", DEMUXER_TYPE_XMMS },
43 { "mod", DEMUXER_TYPE_XMMS }, 44 { "mod", DEMUXER_TYPE_XMMS },
44 { "s3m", DEMUXER_TYPE_XMMS }, 45 { "s3m", DEMUXER_TYPE_XMMS },
45 { "it", DEMUXER_TYPE_XMMS }, 46 { "it", DEMUXER_TYPE_XMMS },
46 { "mid", DEMUXER_TYPE_XMMS }, 47 { "mid", DEMUXER_TYPE_XMMS },