Mercurial > mplayer.hg
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 |