On Tue, 8 Dec 2015 11:49:21 -0700, stan wrote:
Here's a list of gstreamer related packages I have installed. As
I
said, mplayer works (command line from xterm). As does ffplay (command
line from xterm). And so does vlc. All on an mp4.
mplayer also doesn't use GStreamer. See "rpm -qR mplayer|less" for many
libraries it depends on, just not GStreamer.
perl-GStreamer-0.19-3.fc21.x86_64
perl-GStreamer-Interfaces-0.06-7.fc21.x86_64
phonon-backend-gstreamer-4.8.2-3.fc21.x86_64
python3-gstreamer1-1.4.0-1.fc21.x86_64
python-gstreamer1-1.4.0-1.fc21.x86_64
qt5-gstreamer-1.2.0-2.fc21.x86_64
qt5-gstreamer-devel-1.2.0-2.fc21.x86_64
qt-gstreamer-1.2.0-2.fc21.x86_64
qt-gstreamer-devel-1.2.0-2.fc21.x86_64
rubygem-gstreamer-2.2.5-1.fc21.x86_64
rubygem-gstreamer-devel-2.2.5-1.fc21.x86_64
rubygem-gstreamer-doc-2.2.5-1.fc21.x86_64
This bottom part of the list is even weirder, as these are language-bindings
for programming languages other than C (to use GStreamer from programs
written in those other languages).
It seems you've chosen to "install everything that has 'gstreamer' in
its package name", even if that installs packages you don't need.
If installing vlc, mplayer, ffmpeg or other programs, dependencies should
really pull in everything that's needed. And in case there are optional
runtime requirements, if the documentation doesn't mention them, consider
reporting that as a problem.