static int lavf_check_preferred_file(demuxer_t *demuxer){ if (lavf_check_file(demuxer)) { const char * const *p = preferred_list; lavf_priv_t *priv = demuxer->priv; while (*p) { if (strcmp(*p, priv->avif->name) == 0) return DEMUXER_TYPE_LAVF_PREFERRED; p++; } } return 0; }
static int lavf_check_preferred_file(demuxer_t *demuxer){ if (lavf_check_file(demuxer)) { const char * const *p = preferred_list; lavf_priv_t *priv = demuxer->priv; demuxer->matroflag = 0; while (*p) { if (strcmp(*p, priv->avif->name) == 0){ if (strcmp("matroska,webm", priv->avif->name) == 0) demuxer->matroflag = 1; return DEMUXER_TYPE_LAVF_PREFERRED; } p++; } } return 0; }