Bug 245141 - The method Phonon::BackendCapabilities::availableMimeTypes() doesn't show *.ogg files with the vlc backend
Summary: The method Phonon::BackendCapabilities::availableMimeTypes() doesn't show *.o...
Status: RESOLVED FIXED
Alias: None
Product: phonon-backend-vlc
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Martin Sandsmark
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-19 15:52 UTC by Myriam Schweingruber
Modified: 2011-05-07 10:11 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In: 0.3.1


Attachments
patch to show ogg files (492 bytes, patch)
2010-07-19 16:24 UTC, Myriam Schweingruber
Details
better patch (807 bytes, patch)
2010-07-19 16:32 UTC, Myriam Schweingruber
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Myriam Schweingruber 2010-07-19 15:52:59 UTC
The File Browser in Amarok uses the Phonon::BackendCapabilities::availableMimeTypes() method to show the available media files. Currently, it doesn't show any *.ogg files, while those show up correctly with the xine backend.

Using the vlc backend from git of today, Amarok 2.3.1-git of today, KDE SC 4.4.92 on Kubuntu 10.04
Comment 1 Myriam Schweingruber 2010-07-19 16:19:34 UTC
Checking with the xine backend definition, adding
 << QLatin1String("audio/x-vorbis+ogg") 
to the list in src/vlc/backend.cpp solves the problem for me.
Comment 2 Myriam Schweingruber 2010-07-19 16:24:14 UTC
Created attachment 49313 [details]
patch to show ogg files

The attached patch should solve this problem
Comment 3 Myriam Schweingruber 2010-07-19 16:32:36 UTC
Created attachment 49314 [details]
better patch

This patch should be better :)
Comment 4 Myriam Schweingruber 2010-07-19 16:40:43 UTC
kde/phonon-vlc: Myriam Schweingruber master * r4dba4a637b75 /vlc/backend.cpp
Comment 5 Myriam Schweingruber 2011-04-27 21:32:44 UTC
Reassigning to the new bugzilla product for better bug tracing of the various
backends. Sorry for the noise.