Bug 170971 - Sound and Color Problems in Dragon Player
Summary: Sound and Color Problems in Dragon Player
Status: RESOLVED WORKSFORME
Alias: None
Product: Phonon
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 4.2 (KDE 4.1)
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Matthias Kretz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-13 10:05 UTC by David Leutzinger
Modified: 2009-12-01 20:25 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Leutzinger 2008-09-13 10:05:26 UTC
Version:           2.0 (using 4.1.1 (KDE 4.1.1), Arch Linux)
Compiler:          gcc
OS:                Linux (x86_64) release 2.6.26-ARCH


Details
Description: Dragon Media-player, sound and color problems, forcing use of alternative media player such as MPlayer

Additional info:
* package version(s)
dave@dellazoid ~ $ dragon -v
Qt: 4.4.1
KDE: 4.1.1 (KDE 4.1.1)
Dragon Player: 2.0
Up to date Arch Linux (Core Dump) 2007.6

* config and/or log files etc.

Problem #1
Steps to reproduce:
1) System Settings -> Sound -> Backend
Set Preferred to Xine, reboot
2) Use dragon to play an mp4 file
Results: Video plays without sound

Problem #2
Steps to reproduce:
1) System Settings -> Sound -> Backend
Set Preferred to GStreamer, reboot
2) Use dragon to play an mp4 file
Results:
1) Video plays with sound, but the "faces are blue", use Settings -> Video Settings and adjust Hue complete left or right and the "faces are correct color"
2) Amarok sound doesn't work (Amarok: 1.4.9.1)

Problem #2 - output when starting dragon from console:
dave@dellazoid ~ $ dragon ~/Download/redirect.mp4
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) "HDA Intel, ALC883 Analog (Front speakers)"
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) ("front:CARD=Intel,DEV=0")
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) setProperty(device, "front:CARD=Intel,DEV=0" ) succeeded
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) go to old state on device "front:CARD=Intel,DEV=0" succeeded
Object::connect: No such signal Phonon::Gstreamer::MediaObject::availableSubtitlesChanged()
Object::connect: No such signal Phonon::Gstreamer::MediaObject::availableAudioChannelsChanged()
Object::connect: No such signal Phonon::Gstreamer::MediaObject::titleChanged(int)
Object::connect: No such signal Phonon::Gstreamer::MediaObject::availableTitlesChanged(int)
Object::connect: No such signal Phonon::Gstreamer::MediaObject::chapterChanged(int)
Object::connect: No such signal Phonon::Gstreamer::MediaObject::availableChaptersChanged(int)
Object::connect: No such signal Phonon::Gstreamer::MediaObject::angleChanged(int)
Object::connect: No such signal Phonon::Gstreamer::MediaObject::availableAnglesChanged(int)
Object::connect: No such signal Phonon::Gstreamer::MediaObject::availableSubtitlesChanged()
Object::connect: No such signal Phonon::Gstreamer::MediaObject::availableAudioChannelsChanged()
Object::connect: No such signal Phonon::Gstreamer::MediaObject::titleChanged(int)
Object::connect: No such signal Phonon::Gstreamer::MediaObject::availableTitlesChanged(int)
Object::connect: No such signal Phonon::Gstreamer::MediaObject::chapterChanged(int)
Object::connect: No such signal Phonon::Gstreamer::MediaObject::availableChaptersChanged(int)
Object::connect: No such signal Phonon::Gstreamer::MediaObject::angleChanged(int)
Object::connect: No such signal Phonon::Gstreamer::MediaObject::availableAnglesChanged(int)

dave@dellazoid ~ $ lspci
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 02)
00:19.0 Ethernet controller: Intel Corporation 82562V-2 10/100 Network Connection (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 02)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
00:1f.0 ISA bridge: Intel Corporation 82801IR (ICH9R) LPC Interface Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 4 port SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02)
00:1f.5 IDE interface: Intel Corporation 82801I (ICH9 Family) 2 port SATA IDE Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation GeForce 8300 GS (rev a1)
02:01.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
02:01.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)

GStreamer and Xine packages installed are:

dave@dellazoid ~ $ yaourt -Ss gstreamer | grep installed
extra/gstreamer0.10 0.10.20-1 [installed]
extra/gstreamer0.10-bad 0.10.7-1 [installed]
extra/gstreamer0.10-bad-plugins 0.10.7-3 [installed] (gstreamer0.10-plugins)
extra/gstreamer0.10-base 0.10.20-1 [installed]
extra/gstreamer0.10-base-plugins 0.10.20-1 [installed] (gstreamer0.10-plugins)
extra/gstreamer0.10-ffmpeg 0.10.4-1 [installed] (gstreamer0.10-plugins)
extra/gstreamer0.10-good 0.10.8-1 [installed]
extra/gstreamer0.10-good-plugins 0.10.8-4 [installed] (gstreamer0.10-plugins)
extra/gstreamer0.10-ugly 0.10.8-1 [installed]
extra/gstreamer0.10-ugly-plugins 0.10.8-1 [installed] (gstreamer0.10-plugins)
dave@dellazoid ~ $ yaourt -Ss xine | grep installed
core/xinetd 2.3.14-3 [installed]
extra/amarok-engine-xine 1.4.9.1-2 [installed]
extra/libxinerama 1.0.3-1 [installed]
extra/xine-lib 1.1.15-2 [installed]
extra/xineramaproto 1.1.2-1 [installed]
community/lib32-libxinerama 1.0.3-1 [installed] (lib32)
Comment 1 David Leutzinger 2008-09-13 10:25:53 UTC
Hmm, sorry, Platform is Arch Linux
Comment 2 Fabio Locati 2008-11-30 22:36:59 UTC
I guess this is a phonon bug ;)
Comment 3 Juan Luis Baptiste 2009-10-14 02:26:38 UTC
I can confirm the problem with the blue faces using gstreamer as backend, still happening on 4.3.1 (haven't updated to 4.3.2 yet).
Comment 4 Myriam Schweingruber 2009-11-19 12:35:01 UTC
The problem with this report is that it basically talks about two different bugs.
a) The gstreamer backend color problem
b) no sound with the xine backend

Not sure how to solve that
Comment 5 Martin Sandsmark 2009-11-29 03:57:26 UTC
I can't reproduce the hue issue here.

What version of GStreamer do you have, and what plugins and what versions of plugins?
Comment 6 Myriam Schweingruber 2009-11-30 13:54:45 UTC
Closing correctly
Comment 7 David Leutzinger 2009-12-01 20:25:35 UTC
Closing correctly?

I submitted this back on 2008-09-13, by April 2009 I'd given up on KDE4 for this and many other problems.

Have been happily using Gnome ever since.

2009-12-30 and KDE4 still isn't ready prime time.  Good luck fellas!