Hi, I've just spend some time to get .mid file playback to work in totem. If you install the latest rawhide fluid-soundfont-gm + gstreamer1-plugins-bad-free-extras then it works. If gstreamer1-plugins-bad-free-extras is missing then the user will be prompted to install it, but there is no way to get the necessary soundfont to auto-install. So I see 2 possible solutions for this: 1) Add a "Requires: soundfont2-default" to gstreamer1-plugins-bad-free-extras so that a soundfont will get installed 2) Split the fluidsynthmidi plugin into its own sub-package and make that Require soundfont2-default I'm willing to do the necessary work for either of these fixes, my main reason for filing this bug is to discuss which solution is best: The advantage of 1 is that it is very KISS, the disadvantage is that any user who wants one of the other extras plugins now needs to download 130 MB extra (and use 150Mv of diskspace extra). Given this I'm leaning towards 2). myself. Either way let me know which fix you think is best and I'll implement it. Regards, Hans
Hi Hans, I'd lean towards option 2 also. /B
Hi, Ok, fixed and started a build for rawhide. Fixing this for things older then rawhide is not useful, unless we also add in a fluid-soundfont update to get /usr/share/sounds/sf2/default.sf2 in F-20, which means saddling some users with a large update. I've also added a bunch of --disable-foo configure arguments to unbreak (non mock) local builds. You may want to review some of these and add the BuildRequires + plugins to the package. Here is a list of candidates, with the necessary BR listed too: eglgles: ? ofa: libofa-devel opencv: opencv-devel openjpeg: openjpeg-devel webp: libwebp-devel Regards, Hans