comparison libmpdemux/extension.c @ 22972:46593cc4aeba

Use lavf_preferred mechanism to replace more extension-based detection hacks
author reimar
date Sat, 14 Apr 2007 10:07:36 +0000
parents a1b2fbb000fc
children 73bcf011f744
comparison
equal deleted inserted replaced
22971:a1b2fbb000fc 22972:46593cc4aeba
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 { "gxf", DEMUXER_TYPE_LAVF },
24 { "mxf", DEMUXER_TYPE_LAVF },
25 { "avi", DEMUXER_TYPE_AVI }, 23 { "avi", DEMUXER_TYPE_AVI },
26 { "mp4", DEMUXER_TYPE_MOV }, 24 { "mp4", DEMUXER_TYPE_MOV },
27 { "mov", DEMUXER_TYPE_MOV }, 25 { "mov", DEMUXER_TYPE_MOV },
28 { "qt", DEMUXER_TYPE_MOV }, 26 { "qt", DEMUXER_TYPE_MOV },
29 { "asx", DEMUXER_TYPE_ASF }, 27 { "asx", DEMUXER_TYPE_ASF },
55 { "nsa", DEMUXER_TYPE_NSV }, 53 { "nsa", DEMUXER_TYPE_NSV },
56 { "mpc", DEMUXER_TYPE_MPC }, 54 { "mpc", DEMUXER_TYPE_MPC },
57 #ifdef USE_WIN32DLL 55 #ifdef USE_WIN32DLL
58 { "avs", DEMUXER_TYPE_AVS }, 56 { "avs", DEMUXER_TYPE_AVS },
59 #endif 57 #endif
60 { "swf", DEMUXER_TYPE_LAVF },
61 { "flv", DEMUXER_TYPE_LAVF },
62 { "302", DEMUXER_TYPE_LAVF }, 58 { "302", DEMUXER_TYPE_LAVF },
63 { "264", DEMUXER_TYPE_H264_ES }, 59 { "264", DEMUXER_TYPE_H264_ES },
64 { "26l", DEMUXER_TYPE_H264_ES }, 60 { "26l", DEMUXER_TYPE_H264_ES },
65 { "ac3", DEMUXER_TYPE_LAVF }, 61 { "ac3", DEMUXER_TYPE_LAVF },
66 62