[maemo-developers] Using gstreamer to add flac audio to Media Player on Maemo 3.0/N800
From: Mark Cannon random.bits at rogers.comDate: Sat May 12 23:44:20 EEST 2007
- Previous message: Statusbar
- Next message: soup2.2 and soup2.2-8 don't make a good broth (gpe build problem)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I am trying to add the audio type ."flac" to Media Player. I roughly followed the instructions for Maemo 2.2. I am able to use "gst-launch-0.10 filesrc location=song.flac !flacdec !audioconvert!dsppcmsink" to play the songs, so I have both libraries (flac & gstreamer-1.0) set up correctly. I have the icons set up and when I click the song twice, Media_Player starts up and does nothing. It still cannot see files that end in .flac. Looking at /etc/gconf/schemas/osso_media_server.schema, it appears some sort of indirection is occurring using the file osso-thumbnail-libid3.entries (the osso_media_server.schema entries refer to x-id3) Anyways, I am not sure what I should be doing to get media_server to process flac files (if it is possible.) The schema I tried was osso_media_server_flac.schema, gconfschemafile> <schemalist> <schema> <key>/schemas/apps/osso/osso_media_server/audio/application_x-id3</key> <applyto>/apps/osso/osso_media_server/audio/application_x-id3</applyto> <owner>osso_media_server</owner> <type>list</type> <list_type>string</list_type> <default>[application/application/x-id3,flacdec,audioconvert,dsppcmsink]</default> <locale name="C"> </locale> </schema> </schemalist> </gconfschemafile> with the osso-thumbnail-libid3.entries changed to <gconfentryfile> <!-- When editing, synchronize this with debian/...postrm.in so keys would be uninstalled too --> <entrylist base="/apps/osso/osso/thumbnailers"> <entry> <key>audio at mp3/command</key> <value><string>/usr/bin/osso-thumb-libid3</string></value> </entry> <entry> <key>audio at x-mp3/command</key> <value><string>/usr/bin/osso-thumb-libid3</string></value> </entry> <entry> <key>audio at flac/command</key> <value><string>/usr/bin/osso-thumb-libid3</string></value> </entry> <entry> <key>audio at x-flac/command</key> <value><string>/usr/bin/osso-thumb-libid3</string></value> </entry> <entry> <key>audio at x-m4a/command</key> <value><string>/usr/bin/osso-thumb-libid3</string></value> </entry> <entry> <key>audio at x-mp2/command</key> <value><string>/usr/bin/osso-thumb-libid3</string></value> </entry> </entrylist> </gconfentryfile> I am not sure how you process the entries file, gconftool-2 does not like process them directly. I tried a few other schema changes/ideas, but to no avail. Has anyone successfully added flac or other media to media_player? Thanks, Mark
- Previous message: Statusbar
- Next message: soup2.2 and soup2.2-8 don't make a good broth (gpe build problem)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]