Bug 318831 - Double-clicking on video thumbnail has no effect
Summary: Double-clicking on video thumbnail has no effect
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Thumbs-Video (show other bugs)
Version: 3.1.0
Platform: Fedora RPMs Linux
: NOR minor
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-04-25 03:57 UTC by David
Modified: 2017-07-27 10:58 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 4.3.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David 2013-04-25 03:57:33 UTC
Double-clicking a thumbnail of a video file (like avi or mp4) in the search results window or album window has no effect. However, double-clicking the same file in Dolphin or Konqueror opens the file in VLC. The Dolphin preview pane plays the file correctly.

My workaround is to right-click the thumbnail, "open with", VLC

Reproducible: Always

Steps to Reproduce:
1. Open digikam and go to an album or search results containing a video.
2. Double-click the thumbnail of the video.
Actual Results:  
Nothing happens except the following in the console:

digikam(5940)/kdecore (trader) KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType  "video/mp4"  not found

(or video/x-msvideo, depending on type of file)

Expected Results:  
No error in console and video opens.

I'm using KDE 4.10.2 from Fedora 18.

$ rpm -qa |grep -E 'phonon|gstreamer'|sort
gstreamer-0.10.36-2.fc18.x86_64
gstreamer1-1.0.6-1.fc18.x86_64
gstreamer1-plugins-bad-free-1.0.6-1.fc18.x86_64
gstreamer1-plugins-bad-free-extras-1.0.6-1.fc18.x86_64
gstreamer1-plugins-bad-freeworld-1.0.6-1.fc18.x86_64
gstreamer1-plugins-base-1.0.6-1.fc18.x86_64
gstreamer1-plugins-good-1.0.6-1.fc18.x86_64
gstreamer1-plugins-good-extras-1.0.6-1.fc18.x86_64
gstreamer1-plugins-ugly-1.0.6-1.fc18.x86_64
gstreamer-ffmpeg-0.10.13-8.fc18.x86_64
gstreamer-plugins-bad-free-0.10.23-13.fc18.x86_64
gstreamer-plugins-bad-free-extras-0.10.23-13.fc18.x86_64
gstreamer-plugins-bad-nonfree-0.10.23-1.fc18.x86_64
gstreamer-plugins-base-0.10.36-3.fc18.x86_64
gstreamer-plugins-espeak-0.4.0-1.fc18.x86_64
gstreamer-plugins-fc-0.2-4.fc18.x86_64
gstreamer-plugins-good-0.10.31-5.fc18.x86_64
gstreamer-plugins-good-extras-0.10.31-5.fc18.x86_64
gstreamer-plugins-ugly-0.10.19-5.fc18.x86_64
gstreamer-tools-0.10.36-2.fc18.x86_64
phonon-4.6.0-5.fc18.x86_64
phonon-backend-gstreamer-4.6.3-1.fc18.x86_64
qt-gstreamer-0.10.2-2.fc18.x86_64
Comment 1 caulier.gilles 2014-09-06 12:24:56 UTC
Git commit c54d2636f28d44e5937659ee4f7862e41241672f by Gilles Caulier.
Committed on 06/09/2014 at 12:22.
Pushed by cgilles into branch 'master'.

Use KMimeTypeTrader to handle default open with action from non image type.
KServiceTypeTrader sound like broken in KDELibs.
FIXED-IN: 4.3.0

M  +2    -2    NEWS
M  +33   -24   digikam/items/imageviewutilities.cpp
M  +4    -2    digikam/items/imageviewutilities.h

http://commits.kde.org/digikam/c54d2636f28d44e5937659ee4f7862e41241672f