- /* note: asx/wax/wmx are XML files, asf doesn't handle them */
- /* FIXME-0.11: these should be const,
- this requires gstreamer/gst/gsttypefind::gst_type_find_register()
- to have define the parameter as const
- */
- static const gchar *asf_exts[] = { "asf", "wm", "wma", "wmv", NULL };
- static const gchar *au_exts[] = { "au", "snd", NULL };
- static const gchar *avi_exts[] = { "avi", NULL };
- static const gchar *qcp_exts[] = { "qcp", NULL };
- static const gchar *cdxa_exts[] = { "dat", NULL };
- static const gchar *flac_exts[] = { "flac", NULL };
- static const gchar *flx_exts[] = { "flc", "fli", NULL };
- static const gchar *id3_exts[] =
- { "mp3", "mp2", "mp1", "mpga", "ogg", "flac", "tta", NULL };
- static const gchar *apetag_exts[] = { "mp3", "ape", "mpc", "wv", NULL };
- static const gchar *tta_exts[] = { "tta", NULL };
- static const gchar *mod_exts[] = { "669", "amf", "dsm", "gdm", "far", "imf",
- "it", "med", "mod", "mtm", "okt", "sam",
- "s3m", "stm", "stx", "ult", "xm", NULL
- };
- static const gchar *mp3_exts[] = { "mp3", "mp2", "mp1", "mpga", NULL };
- static const gchar *ac3_exts[] = { "ac3", "eac3", NULL };
- static const gchar *dts_exts[] = { "dts", NULL };
- static const gchar *gsm_exts[] = { "gsm", NULL };
- static const gchar *musepack_exts[] = { "mpc", "mpp", "mp+", NULL };
- static const gchar *mpeg_sys_exts[] = { "mpe", "mpeg", "mpg", NULL };
- static const gchar *mpeg_video_exts[] = { "mpv", "mpeg", "mpg", NULL };
- static const gchar *mpeg_ts_exts[] = { "ts", "mts", NULL };
- static const gchar *ogg_exts[] = { "anx", "ogg", "ogm", NULL };
- static const gchar *qt_exts[] = { "mov", NULL };
- static const gchar *qtif_exts[] = { "qif", "qtif", "qti", NULL };
- static const gchar *mj2_exts[] = { "mj2", NULL };
- static const gchar *jp2_exts[] = { "jp2", NULL };
- static const gchar *rm_exts[] = { "ra", "ram", "rm", "rmvb", NULL };
- static const gchar *swf_exts[] = { "swf", "swfl", NULL };
- static const gchar *utf8_exts[] = { "txt", NULL };
- static const gchar *wav_exts[] = { "wav", NULL };
- static const gchar *aiff_exts[] = { "aiff", "aif", "aifc", NULL };
- static const gchar *svx_exts[] = { "iff", "svx", NULL };
- static const gchar *paris_exts[] = { "paf", NULL };
- static const gchar *nist_exts[] = { "nist", NULL };
- static const gchar *voc_exts[] = { "voc", NULL };
- static const gchar *sds_exts[] = { "sds", NULL };
- static const gchar *ircam_exts[] = { "sf", NULL };
- static const gchar *w64_exts[] = { "w64", NULL };
- static const gchar *shn_exts[] = { "shn", NULL };
- static const gchar *ape_exts[] = { "ape", NULL };
- static const gchar *uri_exts[] = { "ram", NULL };
- static const gchar *hls_exts[] = { "m3u8", NULL };
- static const gchar *sdp_exts[] = { "sdp", NULL };
- static const gchar *smil_exts[] = { "smil", NULL };
- static const gchar *html_exts[] = { "htm", "html", NULL };
- static const gchar *xml_exts[] = { "xml", NULL };
- static const gchar *jpeg_exts[] = { "jpg", "jpe", "jpeg", NULL };
- static const gchar *gif_exts[] = { "gif", NULL };
- static const gchar *png_exts[] = { "png", NULL };
- static const gchar *bmp_exts[] = { "bmp", NULL };
- static const gchar *tiff_exts[] = { "tif", "tiff", NULL };
- static const gchar *matroska_exts[] = { "mkv", "mka", NULL };
- static const gchar *webm_exts[] = { "webm", NULL };
- static const gchar *mve_exts[] = { "mve", NULL };
- static const gchar *dv_exts[] = { "dv", "dif", NULL };
- static const gchar *amr_exts[] = { "amr", NULL };
- static const gchar *ilbc_exts[] = { "ilbc", NULL };
- static const gchar *sid_exts[] = { "sid", NULL };
- static const gchar *xcf_exts[] = { "xcf", NULL };
- static const gchar *mng_exts[] = { "mng", NULL };
- static const gchar *jng_exts[] = { "jng", NULL };
- static const gchar *xpm_exts[] = { "xpm", NULL };
- static const gchar *pnm_exts[] = { "pnm", "ppm", "pgm", "pbm", NULL };
- static const gchar *ras_exts[] = { "ras", NULL };
- static const gchar *bz2_exts[] = { "bz2", NULL };
- static const gchar *gz_exts[] = { "gz", NULL };
- static const gchar *zip_exts[] = { "zip", NULL };
- static const gchar *compress_exts[] = { "Z", NULL };
- static const gchar *m4a_exts[] = { "m4a", NULL };
- static const gchar *q3gp_exts[] = { "3gp", NULL };
- static const gchar *aac_exts[] = { "aac", "adts", "adif", "loas", NULL };
- static const gchar *spc_exts[] = { "spc", NULL };
- static const gchar *wavpack_exts[] = { "wv", "wvp", NULL };
- static const gchar *wavpack_correction_exts[] = { "wvc", NULL };
- static const gchar *rar_exts[] = { "rar", NULL };
- static const gchar *tar_exts[] = { "tar", NULL };
- static const gchar *ar_exts[] = { "a", NULL };
- static const gchar *msdos_exts[] = { "dll", "exe", "ocx", "sys", "scr",
- "msstyles", "cpl", NULL
- };
- static const gchar *flv_exts[] = { "flv", NULL };
- static const gchar *m4v_exts[] = { "m4v", NULL };
- static const gchar *h263_exts[] = { "h263", "263", NULL };
- static const gchar *h264_exts[] = { "h264", "x264", "264", NULL };
- static const gchar *nuv_exts[] = { "nuv", NULL };
- static const gchar *vivo_exts[] = { "viv", NULL };
- static const gchar *nsf_exts[] = { "nsf", NULL };
- static const gchar *gym_exts[] = { "gym", NULL };
- static const gchar *ay_exts[] = { "ay", NULL };
- static const gchar *gbs_exts[] = { "gbs", NULL };
- static const gchar *kss_exts[] = { "kss", NULL };
- static const gchar *sap_exts[] = { "sap", NULL };
- static const gchar *vgm_exts[] = { "vgm", NULL };
- static const gchar *mid_exts[] = { "mid", "midi", NULL };
- static const gchar *mxmf_exts[] = { "mxmf", NULL };
- static const gchar *imelody_exts[] = { "imy", "ime", "imelody", NULL };
- static const gchar *pdf_exts[] = { "pdf", NULL };
- static const gchar *ps_exts[] = { "ps", NULL };
- static const gchar *svg_exts[] = { "svg", NULL };
- static const gchar *mxf_exts[] = { "mxf", NULL };
- static const gchar *ivf_exts[] = { "ivf", NULL };
- static const gchar *msword_exts[] = { "doc", NULL };
- static const gchar *dsstore_exts[] = { "DS_Store", NULL };
- static const gchar *psd_exts[] = { "psd", NULL };
- static const gchar *y4m_exts[] = { "y4m", NULL };
-