mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-18 22:36:33 +00:00
ext/ffmpeg/gstffmpegdemux.c: Set the rank of all demuxers for which we: _ Have no alternate demuxer, _ And are know n...
Original commit message from CVS: * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_register): Set the rank of all demuxers for which we: _ Have no alternate demuxer, _ And are know not to crash like madmans, to GST_RANK_MARGINAL
This commit is contained in:
parent
c6ea7f47cf
commit
0932c8c334
3 changed files with 38 additions and 2 deletions
|
@ -1,3 +1,11 @@
|
|||
2006-10-09 Edward Hervey <edward@fluendo.com>
|
||||
|
||||
* ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_register):
|
||||
Set the rank of all demuxers for which we:
|
||||
_ Have no alternate demuxer,
|
||||
_ And are know not to crash like madmans,
|
||||
to GST_RANK_MARGINAL
|
||||
|
||||
2006-10-09 Edward Hervey <edward@fluendo.com>
|
||||
|
||||
* ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_register):
|
||||
|
|
2
common
2
common
|
@ -1 +1 @@
|
|||
Subproject commit 83b08805d0c109b6dbdcfca0a8b9659b1c556480
|
||||
Subproject commit efcacf2625da231fbee99b68e0f5db6816cf6fad
|
|
@ -1433,7 +1433,35 @@ gst_ffmpegdemux_register (GstPlugin * plugin)
|
|||
/* Set the rank of demuxers know to work to MARGINAL.
|
||||
* Set demuxers for which we already have another implementation to NONE
|
||||
* Set All others to NONE*/
|
||||
if (!strcmp (in_plugin->name, "flv"))
|
||||
if (!strcmp (in_plugin->name, "flv") ||
|
||||
!strcmp (in_plugin->name, "wsvqa") ||
|
||||
!strcmp (in_plugin->name, "wsaud") ||
|
||||
!strcmp (in_plugin->name, "wc3movie") ||
|
||||
!strcmp (in_plugin->name, "voc") ||
|
||||
!strcmp (in_plugin->name, "tta") ||
|
||||
!strcmp (in_plugin->name, "swf") ||
|
||||
!strcmp (in_plugin->name, "sol") ||
|
||||
!strcmp (in_plugin->name, "smk") ||
|
||||
!strcmp (in_plugin->name, "vmd") ||
|
||||
!strcmp (in_plugin->name, "film_cpk") ||
|
||||
!strcmp (in_plugin->name, "ingenient") ||
|
||||
!strcmp (in_plugin->name, "psxstr") ||
|
||||
!strcmp (in_plugin->name, "nuv") ||
|
||||
!strcmp (in_plugin->name, "nut") ||
|
||||
!strcmp (in_plugin->name, "nsv") ||
|
||||
!strcmp (in_plugin->name, "mxf") ||
|
||||
!strcmp (in_plugin->name, "mmf") ||
|
||||
!strcmp (in_plugin->name, "mm") ||
|
||||
!strcmp (in_plugin->name, "ipmovie") ||
|
||||
!strcmp (in_plugin->name, "RoQ") ||
|
||||
!strcmp (in_plugin->name, "idcin") ||
|
||||
!strcmp (in_plugin->name, "gxf") ||
|
||||
!strcmp (in_plugin->name, "ffm") ||
|
||||
!strcmp (in_plugin->name, "ea") ||
|
||||
!strcmp (in_plugin->name, "daud") ||
|
||||
!strcmp (in_plugin->name, "avs") ||
|
||||
!strcmp (in_plugin->name, "aiff") ||
|
||||
!strcmp (in_plugin->name, "4xm"))
|
||||
rank = GST_RANK_MARGINAL;
|
||||
else
|
||||
rank = GST_RANK_NONE;
|
||||
|
|
Loading…
Reference in a new issue