File media-player-info-26.obscpio of Package media-player-info

07070100000000000081A400000000000000000000000166ADD4E00000008B000000000000000000000000000000000000002000000000media-player-info-26/.gitignoreINSTALL
Makefile
Makefile.in
aclocal.m4
autom4te.cache
config.log
config.status
configure
install-sh
*.hwdb
*.metainfo.xml
*.rules
missing
07070100000001000081A400000000000000000000000166ADD4E000000079000000000000000000000000000000000000001D00000000media-player-info-26/AUTHORSMartin Pitt <martin.pitt@ubuntu.com>
Christophe Fergeau <cfergeau@mandriva.com>
Jonathan Ernst <jonathan@ernstfamily.ch>
07070100000002000081A400000000000000000000000166ADD4E0000005D3000000000000000000000000000000000000001D00000000media-player-info-26/COPYINGCopyright (c) 2009, Martin Pitt, Christophe Fergeau
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.
3. Neither the name of the author(s) nor the names of its contributors
   may be used to endorse or promote products derived from this software
   without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
07070100000003000081A400000000000000000000000166ADD4E00000003E000000000000000000000000000000000000001F00000000media-player-info-26/ChangeLog-- please have a look at the git history for the changelog --
07070100000004000081A400000000000000000000000166ADD4E0000004EF000000000000000000000000000000000000002100000000media-player-info-26/Makefile.amDISTCHECK_CONFIGURE_FLAGS = --with-udevdir='$${libdir}/udev-distcheck'

UDEV_RULES = 40-usb-media-players.rules
HWDB_NAME = 20-usb-media-players.hwdb
METAINFO = org.freedesktop.media_player_info.metainfo.xml

mpidir = $(datadir)/media-player-info
dist_mpi_DATA =  $(shell find $(top_srcdir)/media-players -name "*.mpi" -printf "%p\n" | LC_ALL=C sort)

udevrulesdir = $(UDEV_DIR)/rules.d
nodist_udevrules_DATA = $(UDEV_RULES)

$(UDEV_RULES): $(dist_mpi_DATA) $(top_srcdir)/tools/mpi2udev.py
	$(PYTHON) $(top_srcdir)/tools/mpi2udev.py $(dist_mpi_DATA) > $@
	$(PYTHON) $(top_srcdir)/tools/udev-syntax-check.py $@

udevhwdbdir = $(UDEV_DIR)/hwdb.d
nodist_udevhwdb_DATA = $(HWDB_NAME)

$(HWDB_NAME): $(dist_mpi_DATA) $(top_srcdir)/tools/mpi2hwdb.py
	$(PYTHON) $(top_srcdir)/tools/mpi2hwdb.py $(dist_mpi_DATA) > $@

$(METAINFO): $(top_srcdir)/tools/mpi2appstream.py
	$(PYTHON) $(top_srcdir)/tools/mpi2appstream.py $(dist_mpi_DATA) > $@

metainfodir = $(datarootdir)/metainfo
nodist_metainfo_DATA = $(METAINFO)


clean-local:
	rm -f $(UDEV_RULES) $(HWDB_NAME) $(METAINFO)

check-local::
	appstreamcli validate --no-net --explain $(METAINFO)

EXTRA_DIST = \
	tools/COPYING \
	tools/mpi2appstream.py \
	tools/mpi2hwdb.py \
	tools/mpi2udev.py \
	tools/udev-syntax-check.py
07070100000005000081A400000000000000000000000166ADD4E000003A18000000000000000000000000000000000000001A00000000media-player-info-26/NEWSmedia-player-info 26 (2024-08-03)
=================================
Martin Pitt (3):
      Makefile: Factorize file names
      Fix AppStream metainfo file
      Validate generated AppStream metainfo file

media-player-info 25 (2024-07-28)
=================================
Martin Pitt (3):
      udev-syntax-check.py: Fix invalid escape sequences
      tools: Automatic ruff fixes
      Generate AppStream metainfo file (Debian #1076991)

Petter Reinholdtsen (1):
      Fix incorrect USB DeviceMatch= (Debian #1076990)

media-player-info 24 (2018-08-21)
=================================
Martin Pitt:
      Move to new freedesktop GitLab repository, update README.md accordingly
      Drop non-hwdb mode, require udev 196 now
      Several build system cleanups and robustifications

media-player-info 23 (2017-09-15)
=================================
Bastien Nocera:
      mpi2hwdb.py: Export the icon through hwdb to udev (#102731)
      mpi2hwdb.py: Force default icon to be multimedia-player (GNOME #759042)

Reiner Herrmann:
      Sort list of mpi files to get reproducible rules/hwdb (Debian #828628)

media-player-info 22 (2014-10-07)
=================================
Martin Pitt:
      Terminate udev rules with an empty line (LP #1364747)
      Add Sandisk Sansa Clip Sport (LP #1296418)
      Remove ZTE Score (Debian #748647)

media-player-info 21 (2013-07-24)
=================================
Martin Pitt (6):
      Fix build under non-UTF8 locales (#67242)
      Fix build in separate build tree

media-player-info 19 (2013-07-23)
=================================
Martin Pitt (5):
      Drop obsolete fdi2mpi.py
      Port generator tools to Python 3
      Rename mpi files with overly long names
      Add Motorola Droid 4

Tom Gundersen (1):
      Create udev hwdb when building with udev >= 196

media-player-info 18 (2013-07-05)
=================================
Dan Williams (1):
      Add HP Veer

Markus Ottensmann (1):
      Add Archos 5 Internet Tablet

Martin Pitt (3):
      Add ZTE Score
      Add LG Optimus One P500
      Drop newer kindles

Pavol Babincak (1):
      Fix playlist path for Sony Ericsson Xperia mini pro

media-player-info 17 (2012-05-30)
=================================
Jason Leonard (1):
      Add Creative Zen MX

Jonathan Ernst (6):
      Xperia X12 is better known as Xperia arc
      Add Nec LifeTouch Note
      Galaxy Gio (GT-S5660) shares same is as Ace
      Add a third ID for Acer Liquid (MT)
      Add Nokia C7-00
      Add Sony Ericsson Xperia Mini

Linus Walleij (1):
      Add support for iBeat Jess

Martin Pitt (3):
      Add Nokia N9
      Add playlist format to Android devices
      Add alternative product ID for Sony Ericsson Xperia X10

media-player-info 16 (2012-01-24)
=================================
Alex Fiestas (1):
      Add Nokia N950

Martin Pitt (8):
      Fix Nokia N950
      Add Sandisk Sansa Clip ZIP
      Add Sony Walkman NWZ-S765
      Generalize Sony NWZ-S76x
      Add Sony Walkman S-750 series
      Add Sony Walkman NWZ-S545
      Add Archos Key
      Add Sony Walkman NWZ-A800 series

media-player-info 15 (2011-10-04)
=================================
Alejandro Mery (1):
      Add another product ID for Sansa Clip+

Bernd Schlapsi (1):
      Add audio folder for Sony Walkman NWZ-S638F

Jo Shields (2):
      Add HP Pre 3
      Add HP Touchpad

Jonathan Ernst (21):
      Add Sony Ericsson W705
      Add Vodafone 845 aka Huawei U8120 Android phone
      Add LG Optimus S Android phone
      Add Sharp IS03 Android phone
      Add Sony Ericsson Xperia X12 (Arc) Android phone
      Add Samsung Galaxy S2
      Add Samsung Reality
      0x05c6_0x1000 is also used by Samsung Freeform II not only LG phones
      Add another ID for Samsung Galaxy S2 (thanks kazken3) for the hint
      Add GoGear Vibe 4Gb (Modelo SA2VBE)
      Add Nokia 6730 Classic
      Add Philips GoGear Raga MP3 player
      Add Sony Ericsson Vivaz
      Add Barnes and Noble Nook eReaders
      Add Motorola Atrix
      Add Archos A43 Internet Tablet
      Add Notion Ink Adam Android Tablet
      Add Samsung Galaxy Ace
      Add Acer Liquid
      Add Cowon iAUDIO E2
      Fix typo

Martin Pitt (10):
      Add TrekStor i.Beat rock
      Add playlist path to all Android devices
      Remove %File references
      SanDisk Sansa Clip+: Add alternate podcasts directory
      Add Samsung Galaxy SII
      Add Palm Pre 2
      Define "FolderSeparator" and "LineEnding" properties
      Sandisk Sansa Fuze: Set FolderSeparator
      Use symbolic names for FolderSeparator
      Add Creative Zen Style 300

Pavol Babinčák (1):
      Add Sony Ericsson Xperia mini pro

Shishir Joshi (1):
      Add MicroMax A60 (Android based)

William Witt (2):
      Add Galaxy S 2
      sandisk_sansa-fuze-plus: Add MSC mode Device ID

Wojciech Zylinski (1):
      Add Sony Ericsson Xperia Play

media-player-info 14 (2011-04-19)
=================================
Alejandro Mery (1):
      Add Sandisk Sansa Fuze+

Jonathan Ernst (4):
      HTC legend uses same ID as desire/hero/evo-4g in debug mode
      Add Pantech SIRIUS alpha
      Add Sharp IS01
      Add Sony Ericsson C905

Martin Pitt (2):
      Fix product ID of Sandisk Sansa Fuze.
      Add Creative Zen X-Fi Style

media-player-info 13 (2011-03-15)
=================================
Jonathan Ernst (18):
      HTC Evo uses same ID as Desire/Hero in non debug mode -> merging
      Vortex uses same ID (in debug mode) as Ally -> merge
      Add playlist format to HTC Desire and friends
      Improve LG 0x6018 phones m-p-i file
      Improve Sony Ericsson Xperia X10 mini Pro m-p-i
      Add Sony Ericsson XPERIA X1
      Add Motorola Droid 2 Android phone
      Rename Motorola Droid X mpi file
      Fix USB id of sony-ericsson K800i (was phone mode instead of mass storage mode)
      Add storage folder to Sony Ericsson K800i
      Add Huawei Ideos non-debug mode
      Add Samsung Galaxy S debug ID
      Add Desire HD debug ID
      Don't generate icon rules as it is currently broken (see LP #657609)
      Add 5 Coby players
      Add FolderDepth=2 for the Zen Stone
      Add RCA H100a
      Add informations about bug reporting

Martin Pitt (1):
      Add Samsung U6.

Philippe Gauthier (1):
      Add Sony Walkman NWZ-E355.

media-player-info 12 (2011-01-08)
=================================
Jonathan Ernst (19):
      Improve Blackberries definition
      Add Playlist formats supported by the Samsung Galaxy
      Add ID for Blackberry 8130 Pearl
      Add new blackberries     Merge all blackberries as the ID depends not on t
      Add Samsung YP-P2
      Add newer Kindles
      Add Nokia 6700
      Add Samsung GT-S8000 Jet
      Add LG Ally
      Use friendly vendor name for LG
      Add non debug USB ID for Ally and improve mpi
      Fix typo in Philips GoGear Opus mpi
      Add Philips GoGear Aria
      Merge LG Ally and Optimus One as they use the same usb id.
      Use naming convention for apple-video-ipod.mpi file
      Add LG Vortex
      Add HTC EVO 4G
      Add Google Nexus S
      Add Google Nexus S's debug mode usb id

Luca Ferretti (1):
      Add Sony Ericsson Xperia X8

Martin Pitt (6):
      bump version in configure.ac, forgot to commit
      Add Philips GoGear RaGa (SA2RGA)
      Add Cowon J3
      Add Samsung YP-U4 (product ID 5093)
      Add LG Optimus One
      Revert "Add Samsung YP-U4 (product ID 5093)"

Philippe Gauthier (1):
      Add a new USB ID for iRiver T30

Ryan Blue (1):
      Update video capable Apple iPods

media-player-info 11 (2010-11-10)
================================
Christophe Fergeau (3):
      Revert "Mark android devices as such"
      Revert "Mark the n900 as a maemo device"
      Revert "Mark the Palm Pre as a WebOS device"

Jonathan Ernst (83):
      Add Sony Ericsson W995
      Add Sony Ericsson K610i
      Add Sony Ericsson W580i
      Add Nokia N97
      Add Nokia E71 (it's an S60 phone but has USBModel!=S60)
      Add Sansa Clip
      Fix usb id (the previous one was MTP mode)
      Add the official/european phone name for Motorola Droid and fix folder name
      Rename mpi file to reflect device name change
      Don't need to specify the OS in the phone's name
      Add HTC Legend phone
      Add reference to Nokia N900 icon (found in banshee icons)
      Add HTC Snap (music can be stored anywhere)
      Fix HTC Diamond file to not include other phones IDs
      Add HTC Dream/ADP1/G1/Magic/Tattoo
      Add HTC Desire/Hero Phones
      Add Philips GoGear Mix
      Add Sony Walkman NWZ-E443
      Split Sony Ericsson phones
      Add some LG Electronics devices
      Add Motorola Droid X phone
      Add Dane-Elec Music Mediatouch
      Split USB ID 6601 from the other Galaxy Ids as it is used by many other phones
      Cleanup Sandisk devices
      Separate Blackberry Bold from the rest of the Blackberries
      Split Samsung music players
      Add Cowon iAudio 9
      Add Cowon iAUDIO 7
      Fix Cowon iAudio 7 mpi file
      Add Sony Ericsson W660i
      Really add Sony Ericsson W660i
      Add Nokia 5800
      Improve Nokia 5310 definition
      Improve HTC Desire definition
      Add supported audio formats for HTC Desire/Hero
      Add Sony Ericsson W810i
      Cleanup Sony Ericsson phones
      Add Sony Ericsson W595
      0x6018 is used by at least GM360/GD510/GW520/KP501 phones
      Add Nokia N95
      Add Nokia 6110 Navigator
      Add Cowon iAUDIO X5
      071b:3203 matches at least Archos 1 Vision, Archos Vision 18 and Rockchip ROCK MP3
      Delete unused files
      Add Archos 5 Tablet
      0x1100 and 0x1101 is used by at many Media Players
      Add Acer Liquid (Android phone)
      Add Creative Zen X-Fi 2
      Add Philips GoGear Opus
      Add Archos 32 IT
      Improve Nokia 5800 definition
      Add Sony Ericsson Xperia X10 mini pro
      Add Motorola i1
      Cowon iAUDIO G2 uses same id as iAUDIO U5
      Add music location for YP-T9
      Add Samsung YP-T10 which has MTP and MSC firmware/modes available
      Improve 071b:3203 mpi file for better Archos Vision 3 support
      Add Sony Ericsson Xperia X10 Mini Pro USB debug ID
      Add Huawei Ideos
      Add Philips media player (with yet unknown name)
      Add definition of storage section
      Add myself to the AUTHORS file ;-)
      Add Cowon D2
      Add Sandisk Sansa View (msc mode)
      Improve README file
      Add LG phones
      Add Samsung Galaxy Icon reference as found in gnome-icon-theme-extras
      Add Samsung YP S3 (UMS firmware) and YP T7
      Add iRiver T60
      Add alternate directory for playlists
      Add two Ali MP3 players
      Cleanup product names for jetflash and teac players
      Add Nokia N91
      Add Samsung YP-F2R
      Specify the name of Philips 0x0163 media player
      Add three Nokia phones (6120,6303,6600i)
      Add three Sony Ericsson phones (W200,V630i,V640i)
      Rename and simplify iriver S10
      Cleanup Motorola phones
      Filenames uniformization and naming convention
      Add Samsung YP-Q2     Thanks Oleg Andreych for the infos
      Add HTC Vision (Android phone)
      Add HTC Incredible (Android Phone)

Martin Pitt (2):
      clean up RIM blackberry MPIs
      Samsung U5: Use storage AccessProtocol

Stephane BARON (1):
      Fix typo in archos-vision_18.mpi


media-player-info 10 (2010-09-21)
================================
Martin Pitt (5):
      fix copy&paste errors in tools copyright headers
      mpi2udev.py: Add missing comma in rules with icons
      sanitize name of iRiver T30
      sanitize name of hama T30
      Add automatic syntax checking

Stephane BARON (1):
      Add Archos Vision 18

media-player-info 9 (2010-09-20)
================================
Christophe Fergeau (8):
      Give user-readable name to HTC Diamond mpi file
      Add one more ID to htc-diamond.mpi
      Add another Samsung Galaxy ID
      Fix Xperia X10 usb ID
      Add mpi file for Motorola CLIQ
      Mark android devices as such
      Mark the n900 as a maemo device
      Mark the Palm Pre as a WebOS device

Jonathan Ernst (3):
      Alternative ID and icon for Motorola Droid
      Add Sony Xperia X10 Mini
      Add Samsung YP-M1

Martin Pitt (5):
      Fix Xperia X10 device ID
      Add Motorola Dext
      Add iRiver E30
      Fix Apple video player detection
      Motorola Cliq has its own mpi now

media-player-info 8 (2010-09-13)
================================
Florian Boucault (2):
      Fix OutputFormats syntax
      Add audio/flac as output format for the Samsung Galaxy

media-player-info 7 (2010-08-24)
================================
Angel Abad (2):
      Add Sony Ericsson Xperia X10
      Update Sony Ericsson Xperia X10

Bastien Nocera (1):
      Add parser tools to the distribution

Bertrand Lorentz (1):
      Add Sony Ericsson Xperia X10

Christophe Fergeau (1):
      Add another Samsung Galaxy ID

Martin Pitt (8):
      Dual-license fdi2mpi.py under X11, too
      fdi2mpi.py: fix copy&paste typo in license
      Rebuild udev rules on changes of mpi2udev.py
      mpi2udev.py: Add matching to USB product and manufacturer name
      README: Improve description of detection
      Add Rockbox players
      Add Archos 5 IMT
      Revert "Add Sony Ericsson Xperia X10"

bugzilla-daemon@freedesktop.org (1):
      Add TEAC MP3 Player MP-375SD

media-player-info 6 (2010-04-08)
================================
Bastien Nocera (8):
      Add icon for HTC G1 phone
      Add Palm Prē
      Add Samsung Galaxy
      Add Nokia N900 phone
      Add MP3 support to the Samsung Galaxy
      Add Google Nexus One
      Add Huawei Pulse phone
      Add icon for Google Nexus One phone

Christophe Fergeau (3):
      fix name of iPod icon name
      fix format of DeviceMatch entries in new mpi files
      add mpi file for Sansa Clip+

Martin Pitt (1):
      Fix udev rules to catch MTP devices, too

Reinout van Schouwen (1):
      Add Cowon S9

media-player-info 5 (2010-03-18)
================================
Dallen Wilson (1):
      add iRiver H320, H340 (LP: #487963)

Jonathan Matthew (1):
      add Amazon Kindle 2

Martin Pitt (8):
      Move udev rules to a much earlier place
      Add Motorola Droid (LP: #495764)
      Add Philips GoGear RaGa (SA1942/02) (LP: #528948)
      Add Creative Zen Touch. (LP: #478789)
      add .gitignore
      Add Samsung U5
      Add support for per-device icons
      apple-ipod.mpi: Set "multimedia-player-ipod" icon

media-player-info 4
===================
- Fix udev rules for change events. (LP #454654)
- Take USBProduct into account when generating udev rules, to avoid overly
  generic rules. (LP #477976)
- Sync with current hal-info to get the latest music players.

media-player-info 3
===================

- fix copyright holders in COPYING

media-player-info 2
===================

- rename to media-player-info

media-player-id 1
=================

- initial release of media-player-id
07070100000006000081A400000000000000000000000166ADD4E000001D23000000000000000000000000000000000000001F00000000media-player-info-26/README.mdIntroduction
============

media-player-info is a repository of data files describing old USB media player
capabilities which don't yet use
[MTP](https://de.wikipedia.org/wiki/Media_Transfer_Protocol), but the USB Mass
Storage protocol. These files contain information about the supported file
formats and directory layout to use to add music to these devices.

The music player capabilities are described in .mpi files (which are .ini-like
files) which you can find in [media-players/](./media-players/).  These mpi
files are used to generate an udev hwdb database and udev rules, which then
associate an `ID_MEDIA_PLAYER` attribute to the media player devices. This
attribute specifies the name of the .mpi file to use to find out the device
capabilities. The .mpi can then be looked up in
`$XDG_DATA_DIRS/media-player-info` (see the
[XDG Base Directory Specification](https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html)
for more information).

Both the mpi files and the generated udev hdwb/rules have to be installed on
the system.  The latter only match media player devices and set an
`ID_MEDIA_PLAYER` udev property on the device which points to the mpi file.
It's up to applications needing detailed information about media players (like
the audio formats they support) to parse this file and extract whatever is
necessary from it. The media player information isn't included directly in udev
database because not many apps need it, and because we didn't want to repeat
the same mistakes as HAL and include everything in its database.

If you encounter an USB Mass Storage device that isn't detected correctly,
please [open an issue](https://gitlab.freedesktop.org/media-player-info/media-player-info/issues).

Download
========

The latest release can be downloaded from the
[FreeDesktop.org software repository](http://www.freedesktop.org/software/media-player-info/).

Development
===========

Development happens in the
[media-player-info](https://gitlab.freedesktop.org/media-player-info/media-player-info)
repository on freedesktop.org GitLab.

Discussions happen in
[issues](https://gitlab.freedesktop.org/media-player-info/media-player-info/issues),
or on the
[DevKit-devel](https://lists.freedesktop.org/mailman/listinfo/devkit-devel)
mailing list.

Contributing new devices
========================

If you have access to a device that should be part of media-player-info, but
isn't, [report an issue](https://gitlab.freedesktop.org/media-player-info/media-player-info/issues)
and set the Component to "New device".

You'll need to provide some information for this to be useful:

 - The udev information. This can be obtained with udevadm:
   * First run `udevadm monitor` and plug in your device. You should be able to
     determine the sysfs device path from this (something like
     `/devices/pci0000:00/0000:00:1d.7/usb2/2-3`).
   * Then use `udevadm info` to get the UDev information, and attach this to your bug report. E. g.:

          udevadm info --query=all --path=/devices/pci0000:00/0000:00:1d.7/usb2/2-3.

 - The maker of the product (eg: "Sony").
 - The name of the product (eg: "Walkman NWD-B105").
 - How the device can be accessed (generally "storage" - this means you can mount it)
 - The formats it can deal with - both those it can record, if it is capable of recording, and those it can play.
 - Any playlist formats it understands, and where those playlists should be placed on the device.
 - Any information on the folder structures (eg: does music go in a "Music/" folder and audio books in "AudioBooks/"?).
 - Whether the device needs to be ejected (rather than just unmounted).
 - The maximum folder depth, if there is a limit.

MPI file format
===============

Each mpi file is separated in several sections:
 - `[Device]` (only mandatory section)
 - `[Media]`
 - `[Playlist]`
 - `[storage]`

The `[Device]` section contains information about the media player:
 - Product: human-readable product (device) name
 - Vendor: human-readable vendor name
 - AccessProtocol: the way this device is accessed. For now the only
   supported value is `storage` for USB mass storage devices.
 - Icon: (optional) Icon name to use instead of the default `media-player`.

For actually identifying a player from hardware information in /sys, there are
two possibilities:

- `DeviceMatch` field: semi-colon separated list of `usb:<vid>:<pid>` values
  (`<vid>` is the USB vendor ID, `<pid>` is the USB product ID).

- A combination of `USBVendor`, `USBProduct`, `USBModel`, and `USBManufacturer`
  strings (which map to the corresponding sysfs fields). You can use the `*`
  wildcard. See apple-ipod.mpi for an example.

The `[Media]` section describes in more detail which media formats the player
supports. For now it only describes audio capabilities, but video or artwork
capabilities might be added in the future. Each entry in the Media section
is a semi-colon-separated list of media mime types (audio/mpeg, audio/x-wav,
...).

 - InputFormats: audio formats the media player can record to
 - OutputFormats: audio formats the media player can play back


The `[Playlist]` section describes the player playlist capabilites. If it's
absent, it means the player doesn't support playlists (or that the information
contained in media-player-info is incomplete, in such a case, please email us
or file a bug).

 - Formats: a semi-colon-separated list of the mime-types of the
   playlist formats supported by the device
 - FolderSeparator: separator between directory/file names in playlist files. If
   not given, "Unix" is assumed, which uses `/`. Some players require
   `DOS`, which will use `\`. Other values are invalid and will be ignored.
 - LineEnding: line separator in playlist files. This can have the values `CR`,
   `LF`, or `CRLF`', which correspond to 0x0D (`\r`), 0x0A (`\n`), and 0x0D0A (`\r\n`)
   respectively. If not given, the default behaviour depends on the music player
   software.

The `[storage]` section describes the location where media files can be found and
have to be stored.

 - AudioFolders: a semi-colon-separeted list of directories where audio files
   can be found and must be stored
 - PlaylistPath: describes where and how the playlist files can be found and
   have to be stored
 - RequiresEject: the eject ioctl is required to properly eject the media
 - FolderDepth: this tells applications exactly how deep of directory
   hierarchies files should be placed in. If the device does not have a
   limit, do not set this property.


MPI files naming convention
===========================
The current naming convention for .mpi file is as follows:

    <vendor>_<device>.mpi

Where

 - `<vendor>` is the official name of the device's manufacturer. If the same
   usb id is used by different market names, use the manufacturer name from
   usb.ids/lsusb. If vendor name has more than one word, words are separated by
   `-`.
 - `<device>` is the official name of the device. If the same .mpi file matches
   more than one device, you can separate devices with extra `_`. If the .mpi
   file matches a lot of different market names, you can use 0x1111 where 1111
   is the product id of the device (in this case, use a generic name inside the
   .mpi file (e.g. "Mobile phone", "Media player"). If device name has more than
   one word, words are separated by `-`.

Please note that these conventions are not absolute rules but we try to keep
the naming coherent.
07070100000007000081ED00000000000000000000000166ADD4E000000039000000000000000000000000000000000000002000000000media-player-info-26/autogen.sh#!/bin/sh

autoreconf --install --symlink
./configure $@
07070100000008000081A400000000000000000000000166ADD4E00000027A000000000000000000000000000000000000002200000000media-player-info-26/configure.acAC_INIT(media-player-info, 26, devkit-devel@lists.freedesktop.org)
AM_INIT_AUTOMAKE([foreign])
AC_CONFIG_SRCDIR([media-players/])

# require hwdb support
PKG_CHECK_MODULES(UDEV, udev >= 196)

AC_ARG_WITH(udevdir,
	    AS_HELP_STRING([--with-udevdir=DIR],[Installation path for udev rules @<:@auto@:>@]),
	    [ac_with_udevdir=$withval],
	    [ac_with_udevdir=""])
if test "${ac_with_udevdir}" = ""; then
	ac_with_udevdir=`$PKG_CONFIG --variable=udevdir udev`
fi

AM_PATH_PYTHON([3])

AC_MSG_NOTICE([installing udev rules in ${ac_with_udevdir}/rules.d])
AC_SUBST([UDEV_DIR],[${ac_with_udevdir}])

AC_CONFIG_FILES([Makefile])
AC_OUTPUT
07070100000009000041ED00000000000000000000000266ADD4E000000000000000000000000000000000000000000000002300000000media-player-info-26/media-players0707010000000A000081A400000000000000000000000166ADD4E00000015F000000000000000000000000000000000000003300000000media-player-info-26/media-players/acer_liquid.mpi[Device]
Product=Liquid
Vendor=Acer
AccessProtocol=storage
DeviceMatch=usb:0502:3202;usb:0502:3203;usb:0502:3317;

[Media]
OutputFormats=audio/x-ms-wma;audio/3gpp;audio/mp4;audio/aac;audio/vnd.rn-realaudio;audio/x-midi;audio/x-wav;application/ogg;audio/mpeg;audio/flac

[Playlist]
Formats=audio/x-scpls;audio/x-mpegurl

[storage]
AudioFolders=Music/

0707010000000B000081A400000000000000000000000166ADD4E0000000EB000000000000000000000000000000000000004B00000000media-player-info-26/media-players/actions-semiconductor_0x1100_0x1101.mpi[Device]
Product=Media Player
Vendor=Actions Semiconductor
AccessProtocol=storage
DeviceMatch=usb:10d6:1100;usb:10d6:1101;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-wav

[storage]
FolderDepth=1

0707010000000C000081A400000000000000000000000166ADD4E00000008C000000000000000000000000000000000000003900000000media-player-info-26/media-players/ali_0x5661-0x5667.mpi[Device]
Product=Music Player
Vendor=Ali
AccessProtocol=storage
DeviceMatch=usb:0402:5661;usb:0402:5663;

[Media]
OutputFormats=audio/mpeg

0707010000000D000081A400000000000000000000000166ADD4E0000000B6000000000000000000000000000000000000003500000000media-player-info-26/media-players/amazon_kindle.mpi[Device]
Product=Kindle
Vendor=Amazon
AccessProtocol=storage
DeviceMatch=usb:1949:0001;usb:1949:0002;usb:1949:0003;

[Media]
OutputFormats=audio/mpeg

[storage]
AudioFolders=music/

0707010000000E000081A400000000000000000000000166ADD4E0000000DA000000000000000000000000000000000000003200000000media-player-info-26/media-players/apple_ipod.mpi[Device]
AccessProtocol=storage;ipod
USBVendor=*Apple*
Vendor=Apple
USBModel=*iPod*
Icon=multimedia-player-apple-ipod

[Media]
OutputFormats=audio/mpeg;audio/aac;audio/x-wav;audio/x-aiff

[storage]
RequiresEject=true

0707010000000F000081A400000000000000000000000166ADD4E000000206000000000000000000000000000000000000003800000000media-player-info-26/media-players/apple_video-ipod.mpi[Device]
Product=iPods with video
Vendor=Apple
DeviceMatch=usb:05ac:1209;usb:05ac:1261;usb:05ac:1262;usb:05ac:1263;usb:05ac:1265;usb:05ac:1266;usb:05ac:1223;usb:05ac:1224;usb:05ac:1225;usb:05ac:1231;usb:05ac:1255;usb:05ac:1242;usb:05ac:1243;usb:05ac:1245;usb:05ac:1246;usb:05ac:1290;usb:05ac:1292;usb:05ac:1294;usb:05ac:1297;usb:05ac:1291;usb:05ac:1293;usb:05ac:1296;usb:05ac:1299;usb:05ac:129e;usb:05ac:129a;
AccessProtocol=storage;ipod

[Media]
OutputFormats=audio/mpeg;audio/aac;audio/x-wav;audio/x-aiff;video/mp4

07070100000010000081A400000000000000000000000166ADD4E000000120000000000000000000000000000000000000003C00000000media-player-info-26/media-players/archos_0x1109_0x1300.mpi[Device]
Product=GMini 400m A404
Vendor=Archos
AccessProtocol=storage
DeviceMatch=usb:0e79:1109;usb:0e79:1300;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-wav;audio/x-ms-wma

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=Playlist/
AudioFolders=Music/

07070100000011000081A400000000000000000000000166ADD4E000000109000000000000000000000000000000000000003400000000media-player-info-26/media-players/archos_32-it.mpi[Device]
Product=32 IT
Vendor=Archos
AccessProtocol=storage
DeviceMatch=usb:0e79:1416;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;application/ogg;audio/ogg;audio/x-wav;audio/x-ms-wma;audio/x-flac;audio/aac;audio/x-aac

[storage]
AudioFolders=Music/
07070100000012000081A400000000000000000000000166ADD4E00000013F000000000000000000000000000000000000003000000000media-player-info-26/media-players/archos_5.mpi[Device]
Product=5 Tablet
Vendor=Archos
AccessProtocol=storage
DeviceMatch=usb:0e79:1330;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;application/ogg;audio/ogg;audio/x-wav;audio/x-ms-wma;audio/x-flac

[Playlist]
Formats=audio/x-mpegurl;audio/x-scpls

[storage]
PlaylistPath=Playlist/
AudioFolders=Music/
07070100000013000081A400000000000000000000000166ADD4E000000122000000000000000000000000000000000000003300000000media-player-info-26/media-players/archos_5imt.mpi[Device]
Product=5 IMT
Vendor=Archos
AccessProtocol=storage
DeviceMatch=usb:0e79:1332

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-wav;audio/x-ms-wma;application/ogg

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=Playlist/;Playlists/
AudioFolders=Music/

07070100000014000081A400000000000000000000000166ADD4E000000196000000000000000000000000000000000000003200000000media-player-info-26/media-players/archos_5it.mpi[Device]
Product=5 IT
Vendor=Archos
AccessProtocol=storage
DeviceMatch=usb:0e79:1356

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;application/ogg;audio/ogg;audio/x-flac;audio/x-ms-wma;audio/x-wav;video/mp4;video/mpeg;video/ogg;video/quicktime;video/x-flv;video/x-matroska;video/x-mpeg;video/x-ms-wmv

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=Playlists/
AudioFolders=Music/

07070100000015000081A400000000000000000000000166ADD4E00000015E000000000000000000000000000000000000003200000000media-player-info-26/media-players/archos_a43.mpi[Device]
Product=A43 IT
Vendor=Archos
AccessProtocol=storage
DeviceMatch=usb:0e79:1417

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;application/ogg;audio/ogg;audio/x-wav;audio/x-ms-wma;audio/x-flac;audio/aac;audio/x-aac

[Playlist]
Formats=audio/x-mpegurl;audio/x-scpls

[storage]
PlaylistPath=Playlist/;Playlists/
AudioFolders=Music/

07070100000016000081A400000000000000000000000166ADD4E000000118000000000000000000000000000000000000003200000000media-player-info-26/media-players/archos_key.mpi[Device]
Product=Key
Vendor=Archos
AccessProtocol=storage
DeviceMatch=usb:0402:7108;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-wav;audio/x-ms-wma

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=Playlist/
AudioFolders=/;/MICIN.DIR;/FMIN.DIR;


07070100000017000081A400000000000000000000000166ADD4E0000000C9000000000000000000000000000000000000003500000000media-player-info-26/media-players/archos_xs-100.mpi[Device]
Product=XS 100
Vendor=Archos
AccessProtocol=storage
DeviceMatch=usb:0e79:1205;

[Media]
InputFormats=audio/mpeg;audio/x-ms-wma;audio/x-wav
OutputFormats=audio/mpeg;audio/x-wav;audio/x-ms-wma

07070100000018000081A400000000000000000000000166ADD4E0000000C1000000000000000000000000000000000000003D00000000media-player-info-26/media-players/barnes-and-noble_nook.mpi[Device]
Product=Nook
Vendor=Barnes and Noble
AccessProtocol=storage
DeviceMatch=usb:2080:0001;usb:2080:0002;usb:2080:0002;

[Media]
OutputFormats=audio/mpeg

[storage]
AudioFolders=my music/

07070100000019000081A400000000000000000000000166ADD4E000000086000000000000000000000000000000000000003200000000media-player-info-26/media-players/coby_mp300.mpi[Device]
Product=Coby
Vendor=MP300
AccessProtocol=storage
DeviceMatch=usb:1e74:2211;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma
0707010000001A000081A400000000000000000000000166ADD4E000000089000000000000000000000000000000000000003500000000media-player-info-26/media-players/coby_mp705-4g.mpi[Device]
Product=Coby
Vendor=MP705-4G
AccessProtocol=storage
DeviceMatch=usb:1e74:2211;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma
0707010000001B000081A400000000000000000000000166ADD4E000000089000000000000000000000000000000000000003500000000media-player-info-26/media-players/coby_mp705-8g.mpi[Device]
Product=Coby
Vendor=MP705-8G
AccessProtocol=storage
DeviceMatch=usb:1e74:2211;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma
0707010000001C000081A400000000000000000000000166ADD4E00000008E000000000000000000000000000000000000003A00000000media-player-info-26/media-players/coby_mpc843_mpc853.mpi[Device]
Product=Coby
Vendor=MPC843/MPC853
AccessProtocol=storage
DeviceMatch=usb:0402:5667;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma
0707010000001D000081A400000000000000000000000166ADD4E000000177000000000000000000000000000000000000005000000000media-player-info-26/media-players/cowon_0x0510_0x0520_0x0710_0x0730_0x0750.mpi[Device]
Product=iAUDIO X5, M5, F2, 7
Vendor=Cowon
AccessProtocol=storage
DeviceMatch=usb:0e21:0510;usb:0e21:0520;usb:0e21:0710;usb:0e21:0730;usb:0e21:0750;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;application/ogg;audio/x-ms-wma;audio/flac;audio/x-wav

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=PLAYLIST/
AudioFolders=MUSIC/;RECORD/;VOICE/

0707010000001E000081A400000000000000000000000166ADD4E000000125000000000000000000000000000000000000004200000000media-player-info-26/media-players/cowon_0x0601_0x0602_0x0604.mpi[Device]
Product=iAUDIO G3, 5
Vendor=Cowon
AccessProtocol=storage
DeviceMatch=usb:0e21:0601;usb:0e21:0602;usb:0e21:0604;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;application/ogg;audio/x-ms-wma;audio/x-wav

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=PLAYLIST/

0707010000001F000081A400000000000000000000000166ADD4E0000000EA000000000000000000000000000000000000003000000000media-player-info-26/media-players/cowon_d2.mpi[Device]
Product=D2
Vendor=Cowon
AccessProtocol=storage
DeviceMatch=usb:0e21:0800;

[Media]
OutputFormats=audio/mpeg;application/ogg;audio/x-ms-wma;audio/flac;audio/x-wav;audio/ogg

[storage]
AudioFolders=MUSIC/;RECORD/
FolderDepth=2
07070100000020000081A400000000000000000000000166ADD4E00000019D000000000000000000000000000000000000003600000000media-player-info-26/media-players/cowon_iaudio-7.mpi[Device]
Product=iAUDIO 7
Vendor=Cowon
AccessProtocol=storage
DeviceMatch=usb:0e21:0751;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;application/ogg;audio/x-ms-wma;audio/flac;audio/x-wav;video/divx;video/x-ms-wmv;application/x-shockwave-flash;audio/x-monkeys-audio

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=Playlist/
AudioFolders=Music/;Video/;Recordings/FM Radio/;Recordings/Mic/
07070100000021000081A400000000000000000000000166ADD4E00000019D000000000000000000000000000000000000003600000000media-player-info-26/media-players/cowon_iaudio-9.mpi[Device]
Product=iAUDIO 9
Vendor=Cowon
AccessProtocol=storage
DeviceMatch=usb:0e21:0910;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;application/ogg;audio/x-ms-wma;audio/flac;audio/x-wav;video/divx;video/x-ms-wmv;application/x-shockwave-flash;audio/x-monkeys-audio

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=Playlist/
AudioFolders=Music/;Video/;Recordings/FM Radio/;Recordings/Mic/
07070100000022000081A400000000000000000000000166ADD4E00000013E000000000000000000000000000000000000003700000000media-player-info-26/media-players/cowon_iaudio-e2.mpi[Device]
Product=iAUDIO E2
Vendor=Cowon
AccessProtocol=storage
DeviceMatch=usb:0e21:0681;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;application/ogg;audio/ogg;audio/flac;audio/x-wav

[Playlist]
Formats=audio/x-mpegurl;audio/x-scpls

[storage]
PlaylistPath=PLAYLIST/;Playlist/
AudioFolders=MUSIC/;Music/
07070100000023000081A400000000000000000000000166ADD4E000000111000000000000000000000000000000000000003700000000media-player-info-26/media-players/cowon_iaudio-m3.mpi[Device]
Product=iAUDIO M3
Vendor=Cowon
AccessProtocol=storage
DeviceMatch=usb:0e21:0500;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;application/ogg;audio/x-ms-wma;audio/flac;audio/x-wav

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=PLAYLIST/

07070100000024000081A400000000000000000000000166ADD4E0000000F3000000000000000000000000000000000000003700000000media-player-info-26/media-players/cowon_iaudio-u2.mpi[Device]
Product=iAUDIO U2
Vendor=Cowon
DeviceMatch=usb:0e21:0600;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;application/ogg;audio/x-ms-wma;audio/x-wav

[storage]
AudioFolders=MUSIC/;RECORDS/FM/;RECORDS/LINEIN/;RECORDS/VOICE/

07070100000025000081A400000000000000000000000166ADD4E000000149000000000000000000000000000000000000003700000000media-player-info-26/media-players/cowon_iaudio-u3.mpi[Device]
Product=iAUDIO U3
Vendor=Cowon
AccessProtocol=storage
DeviceMatch=usb:0e21:0700;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;application/ogg;audio/x-ms-wma;audio/flac;audio/x-wav

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=PLAYLIST/
AudioFolders=RECORDS/FM/;RECORDS/LINEIN/;RECORDS/VOICE/

07070100000026000081A400000000000000000000000166ADD4E000000126000000000000000000000000000000000000003A00000000media-player-info-26/media-players/cowon_iaudio-u5_g2.mpi[Device]
Product=iAUDIO
Vendor=Cowon
AccessProtocol=storage
DeviceMatch=usb:0e21:0760;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;application/ogg;audio/x-ms-wma;audio/x-wav

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=PLAYLIST/
AudioFolders=MUSIC/;RECORD/;VOICE/

07070100000027000081A400000000000000000000000166ADD4E00000014D000000000000000000000000000000000000003700000000media-player-info-26/media-players/cowon_iaudio-x5.mpi[Device]
Product=iAUDIO X5
Vendor=Cowon
AccessProtocol=storage
DeviceMatch=usb:0e21:0510;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;application/ogg;audio/ogg;audio/flac;audio/x-wav;audio/x-ms-asf

[Playlist]
Formats=audio/x-mpegurl;audio/x-scpls

[storage]
PlaylistPath=PLAYLIST/;Playlist/
AudioFolders=MUSIC/;Music/
07070100000028000081A400000000000000000000000166ADD4E0000001B9000000000000000000000000000000000000003000000000media-player-info-26/media-players/cowon_j3.mpi[Device]
Product=J3
Vendor=Cowon
AccessProtocol=storage
DeviceMatch=usb:0e21:0920;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;application/ogg;audio/x-ms-wma;audio/flac;audio/x-wav;video/divx;video/x-ms-wmv;application/x-shockwave-flash;audio/x-monkeys-audio

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=Playlists/
AudioFolders=Music/;Video/;Recordings/FM Radio/;Recordings/Line-in/;Recordings/Mic/













07070100000029000081A400000000000000000000000166ADD4E0000001B9000000000000000000000000000000000000003000000000media-player-info-26/media-players/cowon_s9.mpi[Device]
Product=S9
Vendor=Cowon
AccessProtocol=storage
DeviceMatch=usb:0e21:0900;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;application/ogg;audio/x-ms-wma;audio/flac;audio/x-wav;video/divx;video/x-ms-wmv;application/x-shockwave-flash;audio/x-monkeys-audio

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=Playlists/
AudioFolders=Music/;Video/;Recordings/FM Radio/;Recordings/Line-in/;Recordings/Mic/













0707010000002A000081A400000000000000000000000166ADD4E00000018E000000000000000000000000000000000000003700000000media-player-info-26/media-players/creative_0x4xxx.mpi[Device]
Product=MuVo NX, MuVo2, MuVo TX, MuVo TX FM, Zen Micro,NOMAD Jukebox Zen Xtra, MuVo N200 (MuVo Micro), Zen Micro, Zen Touch
Vendor=Creative
AccessProtocol=storage
DeviceMatch=usb:041e:4115;usb:041e:4116;usb:041e:4117;usb:041e:4120;usb:041e:411e;usb:041e:4128;usb:041e:412b;usb:041e:4130;usb:041e:4131;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-wav

0707010000002B000081A400000000000000000000000166ADD4E000000099000000000000000000000000000000000000003A00000000media-player-info-26/media-players/creative_muvo-v100.mpi[Device]
Product=MuVo V100
Vendor=Creative
AccessProtocol=storage
DeviceMatch=usb:041e:200c;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg

0707010000002C000081A400000000000000000000000166ADD4E0000000A5000000000000000000000000000000000000003A00000000media-player-info-26/media-players/creative_muvo-v200.mpi[Device]
Product=MuVo V200
Vendor=Creative
AccessProtocol=storage
DeviceMatch=usb:041e:4129;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-wav

0707010000002D000081A400000000000000000000000166ADD4E000000115000000000000000000000000000000000000003700000000media-player-info-26/media-players/creative_zen-mx.mpi[Device]
Product=Zen MX
Vendor=Creative
AccessProtocol=storage
DeviceMatch=usb:041e:201f;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma

[storage]
AudioFolders=Music/;Recordings/;Audible/;
PlaylistPath=Playlist/

[Playlists]
Formats=audio/x-mpegurl
0707010000002E000081A400000000000000000000000166ADD4E0000000B7000000000000000000000000000000000000003E00000000media-player-info-26/media-players/creative_zen-nano-plus.mpi[Device]
Product=Zen Nano Plus
Vendor=Creative
AccessProtocol=storage
DeviceMatch=usb:041e:4139;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-wav

0707010000002F000081A400000000000000000000000166ADD4E00000007F000000000000000000000000000000000000003900000000media-player-info-26/media-players/creative_zen-nano.mpi[Device]
Product=Zen Nano
Vendor=Creative
AccessProtocol=storage
DeviceMatch=usb:041e:412c;

[Media]
OutputFormats=audio/mpeg

07070100000030000081A400000000000000000000000166ADD4E0000000E4000000000000000000000000000000000000003F00000000media-player-info-26/media-players/creative_zen-stone-plus.mpi[Device]
Product=Zen Stone Plus
Vendor=Creative
AccessProtocol=storage
DeviceMatch=usb:041e:4155;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-wav;audio/aac

[storage]
AudioFolders=/;MUSIC/

07070100000031000081A400000000000000000000000166ADD4E0000000EE000000000000000000000000000000000000003A00000000media-player-info-26/media-players/creative_zen-stone.mpi[Device]
Product=Zen Stone
Vendor=Creative
AccessProtocol=storage
DeviceMatch=usb:041e:4154;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/audible;audio/x-wav

[storage]
AudioFolders=MUSIC/
FolderDepth=2
07070100000032000081A400000000000000000000000166ADD4E0000000F2000000000000000000000000000000000000003E00000000media-player-info-26/media-players/creative_zen-style-300.mpi[Device]
Product=Zen Style 300
Vendor=Creative
AccessProtocol=storage
DeviceMatch=usb:041e:2016;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/audible;audio/x-wav

[storage]
AudioFolders=Music/
FolderDepth=2
07070100000033000081A400000000000000000000000166ADD4E0000000E9000000000000000000000000000000000000003B00000000media-player-info-26/media-players/creative_zen-x-fi-2.mpi[Device]
Product=Zen X-Fi 2
Vendor=Creative
AccessProtocol=storage
DeviceMatch=usb:041e:2020;

[Media]
OutputFormats=audio/mpeg;audio/x-wav;audio/x-ms-wma;audio/x-flac;audio/audible;audio/aac

[storage]
AudioFolders=Music/;Recorded/
07070100000034000081A400000000000000000000000166ADD4E0000000C4000000000000000000000000000000000000003F00000000media-player-info-26/media-players/creative_zen-x-fi-style.mpi[Device]
Product=Zen X-Fi Style
Vendor=Creative
AccessProtocol=storage
DeviceMatch=usb:041e:200a;

[Media]
OutputFormats=audio/mpeg;audio/x-flac;audio/mp4

[storage]
AudioFolders=Music/;Recorded/
07070100000035000081A400000000000000000000000166ADD4E0000000C6000000000000000000000000000000000000004200000000media-player-info-26/media-players/dane-elec_music-mediatouch.mpi[Device]
Product=Music Mediatouch
Vendor=Dane-Elec
AccessProtocol=storage
DeviceMatch=usb:071b:32bb;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/aac;audio/x-wav;audio/x-flac;audio/x-ape

07070100000036000081A400000000000000000000000166ADD4E0000000AE000000000000000000000000000000000000003E00000000media-player-info-26/media-players/danger_hiptop_sidekick.mpi[Device]
Product=Hiptop/Sidekick 3
Vendor=Danger Research
AccessProtocol=storage
DeviceMatch=usb:0da0:1001;

[Media]
OutputFormats=audio/mpeg

[storage]
AudioFolders=Music/

07070100000037000081A400000000000000000000000166ADD4E000000126000000000000000000000000000000000000004200000000media-player-info-26/media-players/domain-technologies_0x3203.mpi[Device]
Product=Media Player
Vendor=Domain Technologies
AccessProtocol=storage
DeviceMatch=usb:071b:3203;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-wav;audio/x-ms-wma;audio/x-flac;audio/x-ape;application/ogg

[storage]
AudioFolders=MUSIC/;RECORD/;Music/
FolderDepth=3
07070100000038000081A400000000000000000000000166ADD4E00000018B000000000000000000000000000000000000003800000000media-player-info-26/media-players/google_nexus-one.mpi[Device]
Product=Nexus One
Vendor=Google
AccessProtocol=storage
DeviceMatch=usb:18d1:4e11;usb:18d1:4e12;
Icon=phone-google-nexus-one

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/3gpp;audio/mp4;audio/aac;audio/vnd.rn-realaudio;audio/x-midi;audio/x-wav;application/ogg

[Playlist]
Formats=audio/x-mpegurl

[storage]
AudioFolders=Music/
PlaylistPath=Music/Playlists;PLAYLIST/;Playlist/


07070100000039000081A400000000000000000000000166ADD4E000000117000000000000000000000000000000000000003600000000media-player-info-26/media-players/google_nexus-s.mpi[Device]
Product=Nexus S
Vendor=Google
AccessProtocol=storage
DeviceMatch=usb:18d1:4e21;usb:18d1:4e22;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/3gpp;audio/mp4;audio/aac;audio/vnd.rn-realaudio;audio/x-midi;audio/x-wav;application/ogg

[storage]
AudioFolders=Music/

0707010000003A000081A400000000000000000000000166ADD4E00000007A000000000000000000000000000000000000003400000000media-player-info-26/media-players/hama_dmp-100.mpi[Device]
Product=DMP-100
Vendor=hama
AccessProtocol=storage
DeviceMatch=usb:0dda:0302;

[Media]
OutputFormats=audio/mpeg

0707010000003B000081A400000000000000000000000166ADD4E0000000E1000000000000000000000000000000000000002F00000000media-player-info-26/media-players/hp_pre3.mpi[Device]
Product=Pre 3
Vendor=HP
AccessProtocol=storage
DeviceMatch=usb:0830:8054;usb:0830:8052
Icon=phone-palm-pre

[Media]
OutputFormats=audio/mpeg;audio/3gpp;audio/mp4;audio/aac;audio/x-wav

[storage]
AudioFolders=Music/

0707010000003C000081A400000000000000000000000166ADD4E0000000E4000000000000000000000000000000000000003300000000media-player-info-26/media-players/hp_touchpad.mpi[Device]
Product=Touchpad
Vendor=HP
AccessProtocol=storage
DeviceMatch=usb:0830:8074;usb:0830:8072
Icon=phone-palm-pre

[Media]
OutputFormats=audio/mpeg;audio/3gpp;audio/mp4;audio/aac;audio/x-wav

[storage]
AudioFolders=Music/

0707010000003D000081A400000000000000000000000166ADD4E0000000E0000000000000000000000000000000000000002F00000000media-player-info-26/media-players/hp_veer.mpi[Device]
Product=Veer
Vendor=HP
AccessProtocol=storage
DeviceMatch=usb:0830:8034;usb:0830:8032
Icon=phone-palm-pre

[Media]
OutputFormats=audio/mpeg;audio/3gpp;audio/mp4;audio/aac;audio/x-wav

[storage]
AudioFolders=Music/

0707010000003E000081A400000000000000000000000166ADD4E0000001A1000000000000000000000000000000000000004500000000media-player-info-26/media-players/htc_desire_hero_evo-4g_legend.mpi[Device]
Product=Android phone
Vendor=HTC
AccessProtocol=storage
DeviceMatch=usb:0bb4:0ff9;usb:0bb4:0c99;usb:0bb4:0ca2;usb:0bb4:0c87;usb:0bb4:0c8d;usb:0bb4:0c97;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/aac;audio/x-wav;audio/x-midi;application/ogg;audio/amr;audio/m4a

[Playlist]
Formats=audio/mpegurl;audio/x-mpegurl

[storage]
AudioFolders=Music/;MP3/
PlaylistPath=Music/Playlists;PLAYLIST/;Playlist/
0707010000003F000081A400000000000000000000000166ADD4E00000015B000000000000000000000000000000000000003300000000media-player-info-26/media-players/htc_diamond.mpi[Device]
Product=Diamond
Vendor=HTC
AccessProtocol=storage
DeviceMatch=usb:0bb4:0c13;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/3gpp;audio/mp4;audio/aac;audio/vnd.rn-realaudio;audio/x-midi;audio/x-wav;application/ogg

[Playlist]
Formats=audio/x-mpegurl

[storage]
AudioFolders=Music/
PlaylistPath=Music/Playlists;PLAYLIST/;Playlist/

07070100000040000081A400000000000000000000000166ADD4E000000165000000000000000000000000000000000000004600000000media-player-info-26/media-players/htc_dream_adp1_g1_magic_tattoo.mpi[Device]
Product=Dream/ADP1/G1/Magic/Tattoo
Vendor=HTC
AccessProtocol=storage
DeviceMatch=usb:0bb4:0c01;usb:0bb4:0c02;
Icon=phone-htc-g1-white

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/mp4;audio/aac;audio/x-wav;application/ogg

[Playlist]
Formats=audio/x-mpegurl

[storage]
AudioFolders=Music/
PlaylistPath=Music/Playlists;PLAYLIST/;Playlist/

07070100000041000081A400000000000000000000000166ADD4E00000015E000000000000000000000000000000000000003600000000media-player-info-26/media-players/htc_incredible.mpi[Device]
Product=Incredible
Vendor=HTC
AccessProtocol=storage
DeviceMatch=usb:0bb4:0c9e;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/3gpp;audio/mp4;audio/aac;audio/vnd.rn-realaudio;audio/x-midi;audio/x-wav;application/ogg

[Playlist]
Formats=audio/x-mpegurl

[storage]
AudioFolders=Music/
PlaylistPath=Music/Playlists;PLAYLIST/;Playlist/

07070100000042000081A400000000000000000000000166ADD4E000000115000000000000000000000000000000000000003000000000media-player-info-26/media-players/htc_snap.mpi[Device]
Product=Snap
Vendor=HTC
AccessProtocol=storage
DeviceMatch=usb:0bb4:0c5f;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/aac;audio/x-midi;audio/x-wav

[Playlist]
Formats=audio/mpegurl;audio/x-mpegurl

[Storage]
PlaylistPath=Music/Playlists;PLAYLIST/;Playlist/
07070100000043000081A400000000000000000000000166ADD4E00000011A000000000000000000000000000000000000003400000000media-player-info-26/media-players/htc_touch-hd.mpi[Device]
Product=Touch HD
Vendor=HTC
AccessProtocol=storage
DeviceMatch=usb:0bb4:0c25;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-wav

[Playlist]
Formats=audio/mpegurl;audio/x-mpegurl

[storage]
AudioFolders=My Music/
PlaylistPath=Music/Playlists;PLAYLIST/;Playlist/

07070100000044000081A400000000000000000000000166ADD4E000000168000000000000000000000000000000000000003200000000media-player-info-26/media-players/htc_vision.mpi[Device]
Product=Vision
Vendor=HTC
AccessProtocol=storage
DeviceMatch=usb:0bb4:0c94;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/3gpp;audio/mp4;audio/aac;audio/vnd.rn-realaudio;audio/x-midi;audio/x-wav;application/ogg

[Playlist]
Formats=audio/mpegurl;audio/x-mpegurl

[storage]
AudioFolders=Music/
PlaylistPath=Music/Playlists;PLAYLIST/;Playlist/

07070100000045000081A400000000000000000000000166ADD4E000000115000000000000000000000000000000000000003400000000media-player-info-26/media-players/huawei_ideos.mpi[Device]
Product=Ideos
Vendor=Huawei
AccessProtocol=storage
DeviceMatch=usb:12d1:1037;usb:12d1:1038;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/3gpp;audio/mp4;audio/aac;audio/vnd.rn-realaudio;audio/x-midi;audio/x-wav;application/ogg

[storage]
AudioFolders=Music/

07070100000046000081A400000000000000000000000166ADD4E000000169000000000000000000000000000000000000003400000000media-player-info-26/media-players/huawei_pulse.mpi[Device]
Product=Pulse
Vendor=Huawei
AccessProtocol=storage
DeviceMatch=usb:12d1:1501;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/3gpp;audio/mp4;audio/aac;audio/vnd.rn-realaudio;audio/x-midi;audio/x-wav;application/ogg

[Playlist]
Formats=audio/mpegurl;audio/x-mpegurl

[storage]
AudioFolders=Music/
PlaylistPath=Music/Playlists;PLAYLIST/;Playlist/
07070100000047000081A400000000000000000000000166ADD4E000000137000000000000000000000000000000000000003400000000media-player-info-26/media-players/huawei_u8120.mpi[Device]
Product=U8120
Vendor=Huawei
AccessProtocol=storage
DeviceMatch=usb:12d1:1035;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/3gpp;audio/mp4;audio/aac;audio/vnd.rn-realaudio;audio/x-midi;audio/x-wav;application/ogg

[storage]
AudioFolders=Music/
PlaylistPath=Music/Playlists;PLAYLIST/;Playlist/
07070100000048000081A400000000000000000000000166ADD4E000000146000000000000000000000000000000000000003800000000media-player-info-26/media-players/insignia_ns-8v24.mpi[Device]
Product=NS-8V24
Vendor=Insignia
AccessProtocol=storage
DeviceMatch=usb:19ff:0308;

[Media]
InputFormats=audio/mpeg;audio/x-ms-wma
OutputFormats=audio/mpeg;application/ogg;audio/x-ms-wma;audio/x-wav;video/mpeg4

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=playlists/
AudioFolders=music/;video/;record/

07070100000049000081A400000000000000000000000166ADD4E000000124000000000000000000000000000000000000004A00000000media-player-info-26/media-players/iriver_0x1101_0x1103_0x1105_0x1111.mpi[Device]
Product=iFP 100 UMS, 300 UMS, 500 UMS (supports application/ogg only after firmware upgrade), N10 UMS 
Vendor=iRiver
AccessProtocol=storage
DeviceMatch=usb:4102:1101;usb:4102:1103;usb:4102:1105;usb:4102:1111;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;audio/x-ms-wma

0707010000004A000081A400000000000000000000000166ADD4E000000177000000000000000000000000000000000000003500000000media-player-info-26/media-players/iriver_0x1xxx.mpi[Device]
Product=T10 1G, T20 UMS, T30 UMS, T10 UMS,iFP 700/800/900/1000 UMS, H10 20GB/50GB UMS
Vendor=iRiver
AccessProtocol=storage
DeviceMatch=usb:4102:1013;usb:4102:1014;usb:4102:1018;usb:4102:1020;usb:4102:1107;usb:4102:1108;usb:4102:1109;usb:4102:1110;usb:4102:2001;usb:4102:2002;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg

0707010000004B000081A400000000000000000000000166ADD4E0000000D1000000000000000000000000000000000000003C00000000media-player-info-26/media-players/iriver_0x3001_0x3002.mpi[Device]
Product=iHP-100,115 / HP-120,140
Vendor=iRiver
AccessProtocol=storage
DeviceMatch=usb:1006:3001;usb:1006:3002

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg

0707010000004C000081A400000000000000000000000166ADD4E000000125000000000000000000000000000000000000003300000000media-player-info-26/media-players/iriver_e100.mpi[Device]
Product=E100
Vendor=iRiver
AccessProtocol=storage
DeviceMatch=usb:4102:1041;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg;audio/flac

[Playlist]
Formats=audio/x-iriver-pla

[storage]
PlaylistPath=Playlists/
AudioFolders=Music/;Recordings/

0707010000004D000081A400000000000000000000000166ADD4E00000017A000000000000000000000000000000000000003200000000media-player-info-26/media-players/iriver_e30.mpi[Device]
Product=E30
Vendor=iriver
AccessProtocol=storage
DeviceMatch=usb:4102:1067;

[Media]
InputFormats=audio/x-ms-wma
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg;audio/flac;audio/x-wav;audio/x-monkeys-audio;image/jpeg;image/bmp

[Playlist]
Formats=audio/x-iriver-pla

[storage]
PlaylistPath=Playlists/
AudioFolders=Music/;Recordings/Voice;Recordings/FM Radio/;

0707010000004E000081A400000000000000000000000166ADD4E00000012F000000000000000000000000000000000000003800000000media-player-info-26/media-players/iriver_h320_h340.mpi[Device]
Product=H320, H340
Vendor=iRiver
AccessProtocol=storage
DeviceMatch=usb:1006:3003;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;audio/ogg;audio/x-ms-wma;audio/x-wav

[Playlist]
Formats=audio/x-scpls;audio/x-iriver-pla

[storage]
PlaylistPath=PLAYLIST/
AudioFolders=MUSIC/;RECORD/

0707010000004F000081A400000000000000000000000166ADD4E000000119000000000000000000000000000000000000003200000000media-player-info-26/media-players/iriver_s10.mpi[Device]
Product=S10
Vendor=iRiver
AccessProtocol=storage
DeviceMatch=usb:4102:1023;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg

[Playlist]
Formats=audio/x-iriver-pla

[storage]
PlaylistPath=Playlists/
AudioFolders=Music/;Recordings/

07070100000050000081A400000000000000000000000166ADD4E000000107000000000000000000000000000000000000003200000000media-player-info-26/media-players/iriver_t30.mpi[Device]
Product=T30
Vendor=iRiver
AccessProtocol=storage
DeviceMatch=usb:4102:1019;usb:4102:1023;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg

[Playlist]
Formats=audio/x-iriver-pla

[storage]
PlaylistPath=Playlists/

07070100000051000081A400000000000000000000000166ADD4E0000000F9000000000000000000000000000000000000003200000000media-player-info-26/media-players/iriver_t60.mpi[Device]
Product=T60
Vendor=iRiver
AccessProtocol=storage
DeviceMatch=usb:4102:1034;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg

[Playlist]
Formats=audio/x-iriver-pla

[storage]
PlaylistPath=Playlists/

07070100000052000081A400000000000000000000000166ADD4E000000124000000000000000000000000000000000000003900000000media-player-info-26/media-players/iriver_t7-volcano.mpi[Device]
Product=T7 Volcano
Vendor=iRiver
AccessProtocol=storage
DeviceMatch=usb:4102:1043;

[Media]
InputFormats=audio/x-ms-wma
OutputFormats=audio/mpeg;application/ogg;audio/x-ms-wma

[Playlist]
Formats=audio/x-iriver-pla

[storage]
PlaylistPath=Playlists/
AudioFolders=Music/;Recordings/

07070100000053000081A400000000000000000000000166ADD4E0000000AF000000000000000000000000000000000000003E00000000media-player-info-26/media-players/jens-of-sweeden_mp-120.mpi[Device]
Product=MP-120
Vendor=JoS
AccessProtocol=storage
DeviceMatch=usb:066f:82d4;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg

07070100000054000081A400000000000000000000000166ADD4E0000000BC000000000000000000000000000000000000003E00000000media-player-info-26/media-players/jens-of-sweeden_mp-130.mpi[Device]
Product=MP-130
Vendor=JoS
AccessProtocol=storage
DeviceMatch=usb:1332:1325;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;application/ogg;audio/x-ms-wma;audio/x-wav

07070100000055000081A400000000000000000000000166ADD4E0000000FF000000000000000000000000000000000000006100000000media-player-info-26/media-players/jetflash_0x8000_0x8008_0x8206_0x821f_0x829c_0x82e0_0x835d.mpi[Device]
Product=Music Player
Vendor=Jetflash
AccessProtocol=storage
DeviceMatch=usb:066f:8000;usb:066f:8008;usb:066f:8206;usb:066f:821f;usb:066f:829c;usb:066f:82e0;usb:066f:835d;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma

07070100000056000081A400000000000000000000000166ADD4E00000011D000000000000000000000000000000000000003700000000media-player-info-26/media-players/jetflash_0x8004.mpi[Device]
Product=Music Player
Vendor=Jetflash
AccessProtocol=storage
DeviceMatch=usb:066f:8004;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-wav;audio/x-ms-wma

[Playlist]
Formats=audio/x-mpegurl

[storage]
DriveType=sd_mmc
PlaylistPath=PLAYLIST/
AudioFolders=/

07070100000057000081A400000000000000000000000166ADD4E0000000C5000000000000000000000000000000000000003700000000media-player-info-26/media-players/jetflash_0x8038.mpi[Device]
Product=MP3 Player
Vendor=Jetflash
AccessProtocol=storage
DeviceMatch=usb:066f:8038;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma

[storage]
DriveType=sd_mmc

07070100000058000081A400000000000000000000000166ADD4E0000000AB000000000000000000000000000000000000003E00000000media-player-info-26/media-players/jetflash_alba-mp3128d6.mpi[Device]
Product=ALBA MP3128D6
Vendor=Jetflash
AccessProtocol=storage
DeviceMatch=usb:066f:8305;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;audio/x-ms-wma

07070100000059000081A400000000000000000000000166ADD4E0000000CA000000000000000000000000000000000000004000000000media-player-info-26/media-players/jetflash_digital-live250.mpi[Device]
Product=Digital Live250
Vendor=Jetflash
AccessProtocol=storage
DeviceMatch=usb:066f:80e0;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;application/ogg;audio/x-ms-wma;audio/x-wav

0707010000005A000081A400000000000000000000000166ADD4E00000013D000000000000000000000000000000000000003100000000media-player-info-26/media-players/lg_0x6018.mpi[Device]
Product=Mobile phone
Vendor=LG
AccessProtocol=storage
DeviceMatch=usb:1004:6018;

[Media]
OutputFormats=audio/mpeg;audio/aac;audio/x-aac;audio/x-ms-wma;audio/vnd.rn-realaudio;audio/x-wav

[storage]
AudioFolders=Music/;Sounds/;Sounds/Music/;My folder/Music/
PlaylistPath=Sounds/Playlists;My folder/Playlists/
0707010000005B000081A400000000000000000000000166ADD4E000000179000000000000000000000000000000000000004200000000media-player-info-26/media-players/lg_ally_optimus-one_vortex.mpi[Device]
Product=Ally/Optimus One/Vortex
Vendor=LG
AccessProtocol=storage
DeviceMatch=usb:1004:618e;usb:1004:618f;usb:1004:61c6;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/mp4;audio/aac;application/ogg;audio/x-aac;audio/x-wav;audio/x-midi;audio/amr;audio/m4a

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=Playlists/
AudioFolders=Music/;media/audio/


0707010000005C000081A400000000000000000000000166ADD4E0000000A6000000000000000000000000000000000000003700000000media-player-info-26/media-players/lg_kc910-renoir.mpi[Device]
Product=KC910 Renoir
Vendor=LG
AccessProtocol=storage
DeviceMatch=usb:1004:a400;

[Media]
OutputFormats=audio/mpeg;audio/aac

[storage]
AudioFolders=Sounds/
0707010000005D000081A400000000000000000000000166ADD4E000000151000000000000000000000000000000000000003B00000000media-player-info-26/media-players/lg_optimus-one-p500.mpi[Device]
Product=Optimus One P500 
Vendor=LG
AccessProtocol=storage
DeviceMatch=usb:1004:61a6;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/mp4;audio/aac;application/ogg;audio/x-aac;audio/x-wav;audio/x-midi;audio/amr;audio/m4a

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=Music/Playlists/
AudioFolders=Music/;


0707010000005E000081A400000000000000000000000166ADD4E000000143000000000000000000000000000000000000003400000000media-player-info-26/media-players/lg_optimus-s.mpi[Device]
Product=Optimus S
Vendor=LG
AccessProtocol=storage
DeviceMatch=usb:1004:61cc;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/mp4;audio/aac;application/ogg;audio/x-aac;audio/x-wav;audio/x-midi;audio/amr;audio/m4a

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=Playlists/
AudioFolders=Music/;


0707010000005F000081A400000000000000000000000166ADD4E000000086000000000000000000000000000000000000003400000000media-player-info-26/media-players/lyra_th1100a.mpi[Device]
Product=TH1100A
Vendor=Lyra
AccessProtocol=storage
DeviceMatch=usb:069b:0778;

[Media]
OutputFormats=audio/mpeg;audio/x-wav

07070100000060000081A400000000000000000000000166ADD4E0000000DA000000000000000000000000000000000000003200000000media-player-info-26/media-players/m-cody_m20.mpi[Device]
Product=M20
Vendor=M-Cody
AccessProtocol=storage
DeviceMatch=usb:1890:0001;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg

[storage]
AudioFolders=Music/;voice/;fm/

07070100000061000081A400000000000000000000000166ADD4E0000000D7000000000000000000000000000000000000003E00000000media-player-info-26/media-players/maxfield_max-sin-touch.mpi[Device]
Product=Maxfield MAX-SIN TOUCH
Vendor=Maxfield, M-Cody, TrekStor
AccessProtocol=storage
DeviceMatch=usb:1890:0110;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg

07070100000062000081A400000000000000000000000166ADD4E000000133000000000000000000000000000000000000003C00000000media-player-info-26/media-players/meizu-mini_player_m6.mpi[Device]
Product=Mini Player M6
Vendor=Meizu
AccessProtocol=storage
DeviceMatch=usb:0492:0140;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;application/ogg;audio/x-ms-wma;audio/flac;audio/x-wav

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=PLAYLISTS/
AudioFolders=MUSIC/;RECORD/

07070100000063000081A400000000000000000000000166ADD4E000000115000000000000000000000000000000000000003400000000media-player-info-26/media-players/micromax_a60.mpi[Device]
Product=Android A60
Vendor=Micromax(ZTE)
AccessProtocol=storage
DeviceMatch=usb:19d2:ffe2;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/3gpp;audio/mp4;audio/aac;audio/vnd.rn-realaudio;audio/x-midi;audio/x-wav;application/ogg

[storage]
AudioFolders=Music/


07070100000064000081A400000000000000000000000166ADD4E000000091000000000000000000000000000000000000003B00000000media-player-info-26/media-players/mobile-media_0x0001.mpi[Device]
AccessProtocol=storage
DeviceMatch=usb:1011:0001;
Vendor=Mobile Media Tech.

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg

07070100000065000081A400000000000000000000000166ADD4E000000121000000000000000000000000000000000000003600000000media-player-info-26/media-players/motorola_atrix.mpi[Device]
Product=Atrix
Vendor=Motorola
AccessProtocol=storage
DeviceMatch=usb:22b8:7086;

[Media]
OutputFormats=audio/x-ms-wma;audio/3gpp;audio/mp4;audio/aac;audio/vnd.rn-realaudio;audio/x-midi;audio/x-wav

[Playlist]
Formats=audio/x-scpls;audio/x-mpegurl

[storage]
AudioFolders=Music/


07070100000066000081A400000000000000000000000166ADD4E00000013B000000000000000000000000000000000000003500000000media-player-info-26/media-players/motorola_cliq.mpi[Device]
Vendor=Motorola
Product=CLIQ/DEXT
AccessProtocol=storage
DeviceMatch=usb:22b8:2d67;

[Media]
OutputFormats=audio/mpeg;audio/aac;application/ogg

[Playlist]
Formats=audio/mpegurl;audio/x-mpegurl

[storage]
RequiresEject=true
AudioFolders=music
PlaylistPath=Music/Playlists;PLAYLIST/;Playlist/
FolderDepth=4
07070100000067000081A400000000000000000000000166ADD4E00000015C000000000000000000000000000000000000003800000000media-player-info-26/media-players/motorola_droid-2.mpi[Device]
Vendor=Motorola
Product=Droid 2
AccessProtocol=storage
DeviceMatch=usb:22b8:42a4;
Icon=phone-motorola-droid

[Media]
OutputFormats=audio/mpeg;audio/aac;audio/x-aac;application/ogg;audio/amr;audio/amr-wb;audio/midi;audio/x-ms-wma

[Playlist]
Formats=audio/mpegurl;audio/x-mpegurl

[Storage]
PlaylistPath=Music/Playlists;PLAYLIST/;Playlist/
07070100000068000081A400000000000000000000000166ADD4E00000013E000000000000000000000000000000000000003800000000media-player-info-26/media-players/motorola_droid-4.mpi[Device]
Vendor=Motorola
Product=Droid 4
AccessProtocol=storage
DeviceMatch=usb:22b8:4332;
Icon=phone-motorola-droid

[Media]
OutputFormats=audio/mpeg;audio/aac;audio/x-aac;application/ogg;audio/amr;audio/amr-wb;audio/midi;audio/x-ms-wma

[Storage]
PlaylistPath=Music/Playlists;PLAYLIST/;Playlist/
AudioFolders=Music/
07070100000069000081A400000000000000000000000166ADD4E000000134000000000000000000000000000000000000003800000000media-player-info-26/media-players/motorola_droid-x.mpi[Device]
Vendor=Motorola
Product=Droid X
AccessProtocol=storage
DeviceMatch=usb:22b8:4285;
Icon=phone-motorola-droid

[Media]
OutputFormats=audio/mpeg;audio/aac;application/ogg

[Playlist]
Formats=audio/mpegurl;audio/x-mpegurl

[storage]
AudioFolders=Music/
PlaylistPath=Music/Playlists;PLAYLIST/;Playlist/

0707010000006A000081A400000000000000000000000166ADD4E00000016B000000000000000000000000000000000000004000000000media-player-info-26/media-players/motorola_droid_milestone.mpi[Device]
Vendor=Motorola
Product=Droid/Milestone
AccessProtocol=storage
DeviceMatch=usb:22b8:41d9;usb:22b8:41db;
Icon=phone-motorola-droid

[Media]
OutputFormats=audio/mpeg;audio/aac;application/ogg

[Playlist]
Formats=audio/mpegurl;audio/x-mpegurl

[storage]
RequiresEject=true
AudioFolders=Music/
PlaylistPath=Music/Playlists;PLAYLIST/;Playlist/
FolderDepth=4

0707010000006B000081A400000000000000000000000166ADD4E000000098000000000000000000000000000000000000003300000000media-player-info-26/media-players/motorola_i1.mpi[Device]
Vendor=Motorola
Product=i1
AccessProtocol=storage
DeviceMatch=usb:0c44:41d9;

[Media]
OutputFormats=audio/mpeg

[storage]
AudioFolders=music/

0707010000006C000081A400000000000000000000000166ADD4E000000106000000000000000000000000000000000000003D00000000media-player-info-26/media-players/motorola_itunes-phone.mpi[Device]
Model=iTunes Phone
Vendor=Motorola
DeviceMatch=usb:22b8:4810;
AccessProtocol=ipod;storage
USBModel=*[iI][tT][uU][nN][eE][sS]*

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/aac

[storage]
RequiresEject=true
AudioFolders=mobile/audio/

0707010000006D000081A400000000000000000000000166ADD4E0000000C0000000000000000000000000000000000000003800000000media-player-info-26/media-players/motorola_rokr-e2.mpi[Device]
Product=ROKR e2 Memory Card mode
Vendor=Motorola
AccessProtocol=storage
DeviceMatch=usb:22b8:608d;
Model=ROKR e2

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/aac

0707010000006E000081A400000000000000000000000166ADD4E0000000F9000000000000000000000000000000000000003400000000media-player-info-26/media-players/motorola_v3i.mpi[Device]
Model=V3i
Vendor=Motorola
DeviceMatch=usb:22b8:4810;
AccessProtocol=ipod;storage
USBModel=*Motorola Phone (V3i)*

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/aac

[storage]
RequiresEject=true
AudioFolders=mobile/audio/

0707010000006F000081A400000000000000000000000166ADD4E0000000A2000000000000000000000000000000000000004300000000media-player-info-26/media-players/msi-megastick-1_flash_stick.mpi[Device]
Product=MegaStick-1 Flash Stick
Vendor=MSI
AccessProtocol=storage
DeviceMatch=usb:1462:5512;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg

07070100000070000081A400000000000000000000000166ADD4E000000118000000000000000000000000000000000000003A00000000media-player-info-26/media-players/nec_lifetouch-note.mpi[Device]
Product=LifeTouch Note
Vendor=Nec
AccessProtocol=storage
DeviceMatch=usb:0409:0300;usb:0409:0301;

[Media]
OutputFormats=application/ogg;audio/mpeg;audio/flac

[Playlist]
Formats=audio/x-scpls;audio/x-mpegurl

[storage]
AudioFolders=Music/
PlaylistPath=Music/Playlists/

07070100000071000081A400000000000000000000000166ADD4E0000000A1000000000000000000000000000000000000003200000000media-player-info-26/media-players/nexia-1013.mpi[Device]
AccessProtocol=storage
DeviceMatch=usb:1718:1013;
Vendor=Nexia

[Media]
InputFormats=audio/mpeg;audio/x-ms-wma
OutputFormats=audio/mpeg;audio/x-ms-wma

07070100000072000081A400000000000000000000000166ADD4E0000000C4000000000000000000000000000000000000004200000000media-player-info-26/media-players/nokia_0x0431_0x04c3_0x0096.mpi[Device]
Product=770, N800, N810
Vendor=Nokia
AccessProtocol=storage
DeviceMatch=usb:0421:0431;usb:0421:04c3;usb:0421:0096;

[Media]
OutputFormats=audio/mpeg;audio/aac;audio/x-ms-wma;audio/x-wav

07070100000073000081A400000000000000000000000166ADD4E0000000A2000000000000000000000000000000000000003200000000media-player-info-26/media-players/nokia_5300.mpi[Device]
Product=5300
Vendor=Nokia
AccessProtocol=storage
DeviceMatch=usb:0421:04b9;
Model=5300

[Media]
OutputFormats=audio/mpeg

[storage]
AudioFolders=Music/

07070100000074000081A400000000000000000000000166ADD4E0000000E1000000000000000000000000000000000000003200000000media-player-info-26/media-players/nokia_5310.mpi[Device]
Product=5310 XpressMusic
Vendor=Nokia
AccessProtocol=storage
DeviceMatch=usb:0421:006a;usb:0421:006c;
Model=5310

[Media]
OutputFormats=audio/mpeg;audio/aac;audio/x-ms-wma;audio/x-wav

[storage]
AudioFolders=Music/

07070100000075000081A400000000000000000000000166ADD4E000000101000000000000000000000000000000000000003200000000media-player-info-26/media-players/nokia_5800.mpi[Device]
Product=5800 XpressMusic
Vendor=Nokia
AccessProtocol=storage
DeviceMatch=usb:0421:0156;

[Media]
OutputFormats=audio/mpeg;audio/aac;audio/x-aac;audio/x-ms-wma;audio/m4a

[storage]
PlaylistPath=Playlists/
AudioFolders=Music/;Sounds/Digital/;MUSIC/

07070100000076000081A400000000000000000000000166ADD4E0000000CE000000000000000000000000000000000000003200000000media-player-info-26/media-players/nokia_6110.mpi[Device]
Product=6110 Navigator
Vendor=Nokia
AccessProtocol=storage
DeviceMatch=usb:0421:0471;

[Media]
OutputFormats=audio/mpeg;audio/aac;audio/x-aac;audio/x-ms-wma

[storage]
AudioFolders=Sounds/Digital

07070100000077000081A400000000000000000000000166ADD4E0000000A6000000000000000000000000000000000000003200000000media-player-info-26/media-players/nokia_6120.mpi[Device]
Product=6120
Vendor=Nokia
AccessProtocol=storage
DeviceMatch=usb:0421:002d;

[Media]
OutputFormats=audio/mpeg;audio/mp4;audio/aac;audio/x-aac;audio/x-ms-wma
07070100000078000081A400000000000000000000000166ADD4E0000000BC000000000000000000000000000000000000003200000000media-player-info-26/media-players/nokia_6300.mpi[Device]
Product=6300
Vendor=Nokia
AccessProtocol=storage
DeviceMatch=usb:0421:04fa;

[Media]
OutputFormats=audio/mpeg;audio/aac;audio/x-ms-wma;audio/x-wav

[storage]
AudioFolders=music/

07070100000079000081A400000000000000000000000166ADD4E000000097000000000000000000000000000000000000003200000000media-player-info-26/media-players/nokia_6303.mpi[Device]
Product=6303
Vendor=Nokia
AccessProtocol=storage
DeviceMatch=usb:0421:01b1;

[Media]
OutputFormats=audio/mpeg;audio/aac;audio/x-aac;audio/mp4
0707010000007A000081A400000000000000000000000166ADD4E00000009D000000000000000000000000000000000000003300000000media-player-info-26/media-players/nokia_6600i.mpi[Device]
Product=6600i
Vendor=Nokia
AccessProtocol=storage
DeviceMatch=usb:0421:0295;

[Media]
OutputFormats=audio/mpeg;audio/aac;audio/x-aac;audio/x-ms-wma
0707010000007B000081A400000000000000000000000166ADD4E000000102000000000000000000000000000000000000003200000000media-player-info-26/media-players/nokia_6700.mpi[Device]
Product=6700
Vendor=Nokia
AccessProtocol=storage
DeviceMatch=usb:0421:0199;

[Media]
OutputFormats=audio/mpeg;audio/aac;audio/x-aac;audio/x-ms-wma;audio/m4a

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=Playlists/
AudioFolders=Music/

0707010000007C000081A400000000000000000000000166ADD4E00000011B000000000000000000000000000000000000003200000000media-player-info-26/media-players/nokia_6730.mpi[Device]
Product=6730
Vendor=Nokia
AccessProtocol=storage
DeviceMatch=usb:0421:023a;

[Media]
OutputFormats=audio/mpeg;audio/aac;audio/x-aac;audio/x-ms-wma;audio/m4a;audio/x-midi;audio/x-wav

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=Playlists/
AudioFolders=Music/

0707010000007D000081A400000000000000000000000166ADD4E00000016A000000000000000000000000000000000000003300000000media-player-info-26/media-players/nokia_c7-00.mpi[Device]
Product=C7-00
Vendor=Nokia
AccessProtocol=storage
DeviceMatch=usb:0421:03c0;

[Media]
OutputFormats=audio/mpeg;audio/aac;audio/x-ms-wma;audio/x-midi;audio/x-wav;audio/xmf;audio/amr;audio/amr-wb

[Playlist]
Formats=audio/x-mpegurl

[storage]
RequiresEject=true
PlaylistPath=Playlists/
AudioFolders=Music/;Music Downloads/;Sounds/Digital/;Sounds/Simple/

0707010000007E000081A400000000000000000000000166ADD4E000000127000000000000000000000000000000000000003100000000media-player-info-26/media-players/nokia_e71.mpi[Device]
Product=E71
Vendor=Nokia
AccessProtocol=storage
DeviceMatch=usb:0421:00aa;

[Media]
OutputFormats=audio/mpeg;audio/aac;audio/x-ms-wma;audio/x-wav

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=Playlists/
AudioFolders=Music/;Music Downloads/;Sounds/Digital/;Sounds/Simple/

0707010000007F000081A400000000000000000000000166ADD4E00000015D000000000000000000000000000000000000003000000000media-player-info-26/media-players/nokia_n9.mpi[Device]
Product=N9
Vendor=Nokia
AccessProtocol=storage
DeviceMatch=usb:0421:0518;

[Media]
OutputFormats=audio/3gpp;audio/3ga;audio/3gpp2;audio/amr;audio/x-amr;audio/mpa;audio/mp3;audio/x-mp3;audio/x-mpg;audio/mpeg;audio/mpeg3;audio/mpg3;audio/mpg;audio/mp4;audio/m4a;audio/aac;audio/x-aac;audio/mp4a-latm;audio/wav

[storage]
AudioFolders=Music/

07070100000080000081A400000000000000000000000166ADD4E000000175000000000000000000000000000000000000003200000000media-player-info-26/media-players/nokia_n900.mpi[Device]
Product=N900
Vendor=Nokia
AccessProtocol=storage
DeviceMatch=usb:0421:01c7;
Icon=phone-nokia-n900

[Media]
OutputFormats=audio/3gpp;audio/3ga;audio/3gpp2;audio/amr;audio/x-amr;audio/mpa;audio/mp3;audio/x-mp3;audio/x-mpg;audio/mpeg;audio/mpeg3;audio/mpg3;audio/mpg;audio/mp4;audio/m4a;audio/aac;audio/x-aac;audio/mp4a-latm;audio/wav

[storage]
AudioFolders=Music/

07070100000081000081A400000000000000000000000166ADD4E0000000BC000000000000000000000000000000000000003100000000media-player-info-26/media-players/nokia_n91.mpi[Device]
Product=N91
Vendor=Nokia
AccessProtocol=storage
DeviceMatch=usb:0421:0444;

[Media]
OutputFormats=audio/mpeg,audio/mp3,audio/x-aac

[storage]
AudioFolders=My Music/
FolderDepth=2
07070100000082000081A400000000000000000000000166ADD4E00000016D000000000000000000000000000000000000003100000000media-player-info-26/media-players/nokia_n95.mpi[Device]
Product=N95
Vendor=Nokia
AccessProtocol=storage
DeviceMatch=usb:0421:006d;

[Media]
OutputFormats=audio/mp3;audio/x-mp3;audio/x-mpg;audio/mpeg;audio/mpeg3;audio/mpg3;audio/mpg;audio/mp4;audio/m4a;audio/aac;audio/x-aac;audio/mp4a-latm;audio/wav;audio/x-ms-wma

[Playlist]
Formats=audio/x-mpegurl

[storage]
AudioFolders=Sounds/Digital;Sounds/
PlaylistPath=
07070100000083000081A400000000000000000000000166ADD4E000000175000000000000000000000000000000000000003200000000media-player-info-26/media-players/nokia_n950.mpi[Device]
Product=N950
Vendor=Nokia
AccessProtocol=storage
DeviceMatch=usb:0421:03d1;
Icon=phone-nokia-n950

[Media]
OutputFormats=audio/3gpp;audio/3ga;audio/3gpp2;audio/amr;audio/x-amr;audio/mpa;audio/mp3;audio/x-mp3;audio/x-mpg;audio/mpeg;audio/mpeg3;audio/mpg3;audio/mpg;audio/mp4;audio/m4a;audio/aac;audio/x-aac;audio/mp4a-latm;audio/wav

[storage]
AudioFolders=Music/

07070100000084000081A400000000000000000000000166ADD4E00000017B000000000000000000000000000000000000003100000000media-player-info-26/media-players/nokia_n97.mpi[Device]
Product=N97
Vendor=Nokia
AccessProtocol=storage
DeviceMatch=usb:0421:026a;

[Media]
OutputFormats=audio/amr;audio/x-amr;audio/mp3;audio/x-mp3;audio/x-mpg;audio/mpeg;audio/mpeg3;audio/mpg3;audio/mpg;audio/mp4;audio/m4a;audio/aac;audio/x-aac;audio/mp4a-latm;audio/wav;audio/x-ms-wma

[Playlist]
Formats=audio/x-mpegurl

[storage]
AudioFolders=Sounds/Digital
PlaylistPath=
07070100000085000081A400000000000000000000000166ADD4E000000151000000000000000000000000000000000000003E00000000media-player-info-26/media-players/nokia_series-60-phones.mpi[Device]
Product=Series 60 phones
Vendor=Nokia
AccessProtocol=storage
DeviceMatch=usb:0421:*;
USBModel=S60

[Media]
OutputFormats=audio/mpeg;audio/aac;audio/x-ms-wma;audio/x-wav

[Playlist]
Formats=audio/x-mpegurl

[storage]
RequiresEject=true
PlaylistPath=Playlists/
AudioFolders=Music/;Music Downloads/;Sounds/Digital/;Sounds/Simple/

07070100000086000081A400000000000000000000000166ADD4E000000107000000000000000000000000000000000000003700000000media-player-info-26/media-players/notion-ink_adam.mpi[Device]
Product=Adam
Vendor=Notion Ink
AccessProtocol=storage
DeviceMatch=usb:0955:7100;

[Media]
OutputFormats=application/ogg;audio/mpeg;audio/flac

[Playlist]
Formats=audio/x-scpls;audio/x-mpegurl

[storage]
AudioFolders=Music/
PlaylistPath=Music/Playlists/

07070100000087000081A400000000000000000000000166ADD4E000000098000000000000000000000000000000000000003400000000media-player-info-26/media-players/olympus_ds-2.mpi[Device]
Product=DS-2 voice recorder
Vendor=Olympus
AccessProtocol=storage
DeviceMatch=usb:07b4:020e;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma

07070100000088000081A400000000000000000000000166ADD4E0000000FF000000000000000000000000000000000000003000000000media-player-info-26/media-players/palm_pre.mpi[Device]
Product=Prē
Vendor=Palm
AccessProtocol=storage
DeviceMatch=usb:0830:8004;usb:0830:8002;usb:0830:8042;usb:0830:8044;
Icon=phone-palm-pre

[Media]
OutputFormats=audio/mpeg;audio/3gpp;audio/mp4;audio/aac;audio/x-wav

[storage]
AudioFolders=Music/

07070100000089000081A400000000000000000000000166ADD4E0000000C7000000000000000000000000000000000000003A00000000media-player-info-26/media-players/panasonic_sv-mp31v.mpi[Device]
Product=SV-MP31V
Vendor=Panasonic
AccessProtocol=storage
DeviceMatch=usb:04da:3701;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;audio/x-ms-wma

[storage]
AudioFolders=PLAYER/

0707010000008A000081A400000000000000000000000166ADD4E000000129000000000000000000000000000000000000003C00000000media-player-info-26/media-players/pantech_sirius-alpha.mpi[Device]
Product=SIRIUS alpha
Vendor=Pantech
AccessProtocol=storage
DeviceMatch=usb:10a9:6021;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/aac;audio/x-wav;audio/x-midi;application/ogg;audio/amr;audio/m4a

[Playlist]
Formats=audio/mpegurl;audio/x-mpegurl

[storage]
AudioFolders=Music/;
0707010000008B000081A400000000000000000000000166ADD4E0000000C3000000000000000000000000000000000000003300000000media-player-info-26/media-players/peak_0x1651.mpi[Device]
AccessProtocol=storage
DeviceMatch=usb:0d7d:1651;
Vendor=Peak Digital Audio Player

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma

[storage]
DriveType=sd_mmc

0707010000008C000081A400000000000000000000000166ADD4E00000010E000000000000000000000000000000000000003B00000000media-player-info-26/media-players/philips_gogear-aria.mpi[Device]
Product=GoGear Aria
Vendor=Philips
AccessProtocol=storage
DeviceMatch=usb:0471:2076;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-flac;application/ogg

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=Playlists/
AudioFolders=Music/;Video/
0707010000008D000081A400000000000000000000000166ADD4E0000000D2000000000000000000000000000000000000003A00000000media-player-info-26/media-players/philips_gogear-mix.mpi[Device]
Product=GoGear Mix
Vendor=Philips
AccessProtocol=storage
DeviceMatch=usb:0471:2070;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-wav

[storage]
AudioFolders=Music/
0707010000008E000081A400000000000000000000000166ADD4E000000129000000000000000000000000000000000000003B00000000media-player-info-26/media-players/philips_gogear-opus.mpi[Device]
Product=GoGear Opus
Vendor=Philips
AccessProtocol=storage
DeviceMatch=usb:0471:2079;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-flac;audio/aac

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=Playlists/
AudioFolders=Music/;Video/;RECORD/
0707010000008F000081A400000000000000000000000166ADD4E0000000F8000000000000000000000000000000000000003B00000000media-player-info-26/media-players/philips_gogear-raga.mpi[Device]
Product=GoGear Raga
Vendor=Philips
AccessProtocol=storage
DeviceMatch=usb:0471:20e3;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-wav;audio/x-flac;audio/x-ape

[storage]
AudioFolders=Music/;Recordings/
07070100000090000081A400000000000000000000000166ADD4E0000000B7000000000000000000000000000000000000003D00000000media-player-info-26/media-players/philips_gogear-sa1100.mpi[Device]
Product=GoGear SA1100
Vendor=Philips
AccessProtocol=storage
DeviceMatch=usb:0471:0163;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-wav

[storage]
AudioFolders=/
07070100000091000081A400000000000000000000000166ADD4E0000000B7000000000000000000000000000000000000003D00000000media-player-info-26/media-players/philips_gogear-sa1330.mpi[Device]
Product=GoGear SA1330
Vendor=Philips
AccessProtocol=storage
DeviceMatch=usb:0471:0165;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-wav

07070100000092000081A400000000000000000000000166ADD4E0000000E6000000000000000000000000000000000000003D00000000media-player-info-26/media-players/philips_gogear-sa1942.mpi[Device]
Product=GoGear RaGa (SA1942/02)
Vendor=Philips
AccessProtocol=storage
DeviceMatch=usb:0471:204e;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-wav

[storage]
AudioFolders=Music/;Voice/
07070100000093000081A400000000000000000000000166ADD4E0000000E3000000000000000000000000000000000000003D00000000media-player-info-26/media-players/philips_gogear-sa2rga.mpi[Device]
Product=GoGear RaGa (SA2RGA)
Vendor=Philips
AccessProtocol=storage
DeviceMatch=usb:0471:20b4;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-wav

[storage]
AudioFolders=Music/;Voice/
07070100000094000081A400000000000000000000000166ADD4E0000000F0000000000000000000000000000000000000003D00000000media-player-info-26/media-players/philips_gogear-sa3125.mpi[Device]
Product=GoGear SA3125
Vendor=Philips
AccessProtocol=storage
DeviceMatch=usb:0471:084a;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-wav;video/x-smv

[storage]
AudioFolders=Music/;Video/;Voice/

07070100000095000081A400000000000000000000000166ADD4E000000122000000000000000000000000000000000000003D00000000media-player-info-26/media-players/philips_gogear-sa52xx.mpi[Device]
Product=GoGear SA52XX
Vendor=Philips
AccessProtocol=storage
DeviceMatch=usb:0471:2022;

[Media]
InputFormats=audio/x-wav;audio/mpeg
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-wav;audio/aac;video/x-ms-wmv;video/ms-video;video/mp4

[storage]
AudioFolders=Music/;Video/;RECORD/

07070100000096000081A400000000000000000000000166ADD4E0000000DF000000000000000000000000000000000000003B00000000media-player-info-26/media-players/philips_gogear-vibe.mpi[Device]
Product=GoGear Vibe
Vendor=Philips
AccessProtocol=storage
DeviceMatch=usb:0471:20b6;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-wav

[storage]
AudioFolders=Music/;Recordings/
07070100000097000081A400000000000000000000000166ADD4E00000008A000000000000000000000000000000000000003300000000media-player-info-26/media-players/q-be_0x9111.mpi[Device]
AccessProtocol=storage
DeviceMatch=usb:0f9c:9111;
Vendor=Q-be (Hyun Won, Inc.)

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma

07070100000098000081A400000000000000000000000166ADD4E0000000D9000000000000000000000000000000000000003E00000000media-player-info-26/media-players/qualcomm_0x05c6_0x1000.mpi[Device]
Product=Phone
Vendor=LG/Samsung
AccessProtocol=storage
DeviceMatch=usb:05c6:1000;

[Media]
OutputFormats=audio/mpeg;audio/aac;audio/x-aac;audio/x-ms-wma

[storage]
AudioFolders=Music/;My_Music/
FolderDepth=1
07070100000099000081A400000000000000000000000166ADD4E0000000FE000000000000000000000000000000000000004700000000media-player-info-26/media-players/rca_0x0713_0x0718_0x0756_0x0767.mpi[Device]
Product=RD1072, RD2212, MC2021C, TH1501
Vendor=Lyra
AccessProtocol=storage
DeviceMatch=usb:069b:0713;usb:069b:0718;usb:069b:0756;usb:069b:0767;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/audible;audio/x-wav

0707010000009A000081A400000000000000000000000166ADD4E0000000C1000000000000000000000000000000000000003100000000media-player-info-26/media-players/rca_h100a.mpi[Device]
Product=H100A
Vendor=RCA
AccessProtocol=storage
DeviceMatch=usb:069b:0761;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/audible;audio/x-wav

[storage]
AudioFolders=LYRA_SYS/
0707010000009B000081A400000000000000000000000166ADD4E0000001E4000000000000000000000000000000000000003600000000media-player-info-26/media-players/rim_blackberry.mpi[Device]
Product=Blackberry
Vendor=RIM
AccessProtocol=storage
DeviceMatch=usb:0fca:0001;usb:0fca:0004;usb:0fca:0006;usb:0fca:0008;usb:0fca:8001;usb:0fca:8004;usb:0fca:8007;

[Media]
InputFormats=audio/mp4;audio/mpeg
OutputFormats=audio/mpeg;audio/mp4;audio/m4a;audio/aac;audio/x-aac;audio/amr;audio/x-amr;audio/amr-wb;audio/3gpp;audio/3ga;audio/3gpp2;

[Playlist]
Formats=audio/x-mpegurl

[storage]
AudioFolders=BlackBerry/music/;BlackBerry/videos/;home/user/music/;home/user/videos/
0707010000009C000081A400000000000000000000000166ADD4E0000001A3000000000000000000000000000000000000002F00000000media-player-info-26/media-players/rockbox.mpi[Device]
Vendor=Rockbox
AccessProtocol=storage;
USBManufacturer=Rockbox.org
USBProduct=Rockbox media player

[Media]
OutputFormats=audio/mpeg;audio/x-musepack;audio/ogg;audio/aac;audio/ac3;audio/x-ms-wma;audio/x-adx;audio/speex;audio/x-pn-realaudio;audio/x-oma;audio/atrac3;audio/x-wav;audio/x-aiff;audio/flac;audio/alac;audio/x-wavpack;application/x-shorten;audio/x-monkeys-audio;audio/prs.sid;audio/x-mod;audio/midi;
0707010000009D000081A400000000000000000000000166ADD4E00000011A000000000000000000000000000000000000003D00000000media-player-info-26/media-players/samsung_0x6601-phones.mpi[Device]
Product=Mobile phone
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:6601;

[Media]
OutputFormats=audio/x-ms-wma;audio/3gpp;audio/mp4;audio/aac;audio/vnd.rn-realaudio;audio/x-midi;audio/x-wav;application/ogg;audio/mpeg;audio/flac

[storage]
AudioFolders=Music/

0707010000009E000081A400000000000000000000000166ADD4E00000014F000000000000000000000000000000000000003E00000000media-player-info-26/media-players/samsung_galaxy-ace_gio.mpi[Device]
Product=Galaxy Ace/Gio
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:689e;

[Media]
OutputFormats=audio/x-ms-wma;audio/3gpp;audio/mp4;audio/aac;audio/vnd.rn-realaudio;audio/x-midi;audio/x-wav;application/ogg;audio/mpeg;audio/flac

[Playlist]
Formats=audio/x-scpls;audio/x-mpegurl

[storage]
AudioFolders=Music/


0707010000009F000081A400000000000000000000000166ADD4E000000165000000000000000000000000000000000000003900000000media-player-info-26/media-players/samsung_galaxy-s2.mpi[Device]
Product=Galaxy S2
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:6860;usb:04e8:685e;usb:04e8:685b;

[Media]
OutputFormats=audio/x-ms-wma;audio/3gpp;audio/mp4;audio/aac;audio/vnd.rn-realaudio;audio/x-midi;audio/x-wav;application/ogg;audio/mpeg;audio/flac

[Playlist]
Formats=audio/x-scpls;audio/x-mpegurl

[storage]
AudioFolders=Music/

070701000000A0000081A400000000000000000000000166ADD4E0000001C4000000000000000000000000000000000000003600000000media-player-info-26/media-players/samsung_galaxy.mpi[Device]
Product=Galaxy
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:6602;usb:04e8:6603;usb:04e8:6640;usb:04e8:681c;usb:04e8:681d;usb:04e8:685b;usb:04e8:6877;usb:04e8:685e;
Icon=phone-samsung-galaxy-s

[Media]
OutputFormats=audio/x-ms-wma;audio/3gpp;audio/mp4;audio/aac;audio/vnd.rn-realaudio;audio/x-midi;audio/x-wav;application/ogg;audio/mpeg;audio/flac

[Playlist]
Formats=audio/x-scpls;audio/x-mpegurl

[storage]
AudioFolders=Music/

070701000000A1000081A400000000000000000000000166ADD4E000000111000000000000000000000000000000000000003C00000000media-player-info-26/media-players/samsung_gt-s8000-jet.mpi[Device]
Product=GT S8000 Jet
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:4005;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/aac;audio/vnd.rn-realaudio;audio/x-wav;

[storage]
AudioFolders=Sounds/;Sounds/Music;Sounds/Voice clips;Sounds/Ringtones


070701000000A2000081A400000000000000000000000166ADD4E000000133000000000000000000000000000000000000004300000000media-player-info-26/media-players/samsung_meizu-m6-miniplayer.mpi[Device]
Product=Meizu M6 MiniPlayer
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:5a0f;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/ogg;audio/x-ms-wma;audio/flac;audio/x-wav

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=PLAYLISTS/
AudioFolders=MUSIC;RECORD

070701000000A3000081A400000000000000000000000166ADD4E00000011B000000000000000000000000000000000000003700000000media-player-info-26/media-players/samsung_reality.mpi[Device]
Product=Galaxy Reality
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:68aa;

[Media]
OutputFormats=audio/x-ms-wma;audio/mp4;audio/aac;audio/mpeg

[Playlist]
Formats=audio/mpegurl;audio/x-mpegurl

[storage]
AudioFolders=my_music/
PlaylistPath=my_music/Playlists/
070701000000A4000081A400000000000000000000000166ADD4E000000101000000000000000000000000000000000000003200000000media-player-info-26/media-players/samsung_u5.mpi[Device]
Product=U5
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:5121;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/flac;application/ogg;
InputFormats=audio/mpeg

[storage]
AudioFolders=Music/
PlaylistPath=Playlists/;Recorded Files

070701000000A5000081A400000000000000000000000166ADD4E000000101000000000000000000000000000000000000003200000000media-player-info-26/media-players/samsung_u6.mpi[Device]
Product=U6
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:5133;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/flac;application/ogg;
InputFormats=audio/mpeg

[storage]
AudioFolders=Music/
PlaylistPath=Playlists/;Recorded Files

070701000000A6000081A400000000000000000000000166ADD4E0000000B4000000000000000000000000000000000000003A00000000media-player-info-26/media-players/samsung_yepp-yp-35.mpi[Device]
Product=Yepp YP-35
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:5010;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-wav

070701000000A7000081A400000000000000000000000166ADD4E0000000BE000000000000000000000000000000000000003A00000000media-player-info-26/media-players/samsung_yepp-yp-k3.mpi[Device]
Product=Yepp YP-K3
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:5080;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg

[storage]
AudioFolders=Music/

070701000000A8000081A400000000000000000000000166ADD4E000000187000000000000000000000000000000000000003A00000000media-player-info-26/media-players/samsung_yepp-yp-m1.mpi[Device]
Product=Yepp YP-M1
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:5123;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg;audio/aac;audio/flac;image/jpeg;text/plain;application/x-shockwave-flash;video/x-ms-wmv

[storage]
PlaylistPath=Playlists/
AudioFolders=Music/;Video/;Datacasts/;Recorded Files/FM Radio/;Recorded Files/Voice/

070701000000A9000081A400000000000000000000000166ADD4E000000187000000000000000000000000000000000000003A00000000media-player-info-26/media-players/samsung_yepp-yp-p3.mpi[Device]
Product=Yepp YP-P3
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:5119;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg;audio/aac;audio/flac;image/jpeg;text/plain;application/x-shockwave-flash;video/x-ms-wmv

[storage]
PlaylistPath=Playlists/
AudioFolders=Music/;Video/;Datacasts/;Recorded Files/FM Radio/;Recorded Files/Voice/

070701000000AA000081A400000000000000000000000166ADD4E0000000B8000000000000000000000000000000000000003B00000000media-player-info-26/media-players/samsung_yepp-yp-st5.mpi[Device]
Product=Yepp YP-ST5
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:5021;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg

070701000000AB000081A400000000000000000000000166ADD4E0000000BF000000000000000000000000000000000000003500000000media-player-info-26/media-players/samsung_yp-f1.mpi[Device]
Product=YP-F1
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:502b;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg;audio/x-wav

070701000000AC000081A400000000000000000000000166ADD4E0000000C0000000000000000000000000000000000000003600000000media-player-info-26/media-players/samsung_yp-f2r.mpi[Device]
Product=YP-F2R
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:5051;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg;audio/x-wav

070701000000AD000081A400000000000000000000000166ADD4E0000000FC000000000000000000000000000000000000003600000000media-player-info-26/media-players/samsung_yp-j70.mpi[Device]
Product=YP-J70
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:5032;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg;audio/x-wav

[storage]
RequiresEject=true
AudioFolders=Music/;RECORDED/

070701000000AE000081A400000000000000000000000166ADD4E0000000C1000000000000000000000000000000000000003700000000media-player-info-26/media-players/samsung_yp-mt6v.mpi[Device]
Product=YP-MT6V
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:5026;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg;audio/x-wav

070701000000AF000081A400000000000000000000000166ADD4E000000140000000000000000000000000000000000000003500000000media-player-info-26/media-players/samsung_yp-p2.mpi[Device]
Product=YP-P2
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:5082;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg;audio/x-wav;audio/aac

[storage]
PlaylistPath=Playlists/
AudioFolders=Music/;Video/;Datacasts/;Recorded Files/FM Radio/;Recorded Files/Voice/
070701000000B0000081A400000000000000000000000166ADD4E000000100000000000000000000000000000000000000003500000000media-player-info-26/media-players/samsung_yp-q2.mpi[Device]
Product=YP-Q2
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:511c;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg;audio/flac

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=Playlists/
AudioFolders=Music/

070701000000B1000081A400000000000000000000000166ADD4E0000000B9000000000000000000000000000000000000003500000000media-player-info-26/media-players/samsung_yp-s2.mpi[Device]
Product=YP-S2
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:5095;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg

[storage]
AudioFolders=Music/

070701000000B2000081A400000000000000000000000166ADD4E000000103000000000000000000000000000000000000003500000000media-player-info-26/media-players/samsung_yp-s3.mpi[Device]
Product=YP-S3
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:5090;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg

[Playlist]
Formats=audio/x-mpegurl;audio/x-scpls

[storage]
PlaylistPath=Playlists/
AudioFolders=Music/

070701000000B3000081A400000000000000000000000166ADD4E0000000B3000000000000000000000000000000000000003500000000media-player-info-26/media-players/samsung_yp-s5.mpi[Device]
Product=YP-S5
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:508c;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/aac

[storage]
AudioFolders=Music/

070701000000B4000081A400000000000000000000000166ADD4E0000000EC000000000000000000000000000000000000003600000000media-player-info-26/media-players/samsung_yp-t10.mpi[Device]
Product=YP-T10
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:508a;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-ms-asf;audio/x-wav;application/ogg

[storage]
AudioFolders=Music/
070701000000B5000081A400000000000000000000000166ADD4E0000000DE000000000000000000000000000000000000003500000000media-player-info-26/media-players/samsung_yp-t7.mpi[Device]
Product=YP-T7
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:5027;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg;audio/x-wav

[storage]
AudioFolders=Music/

070701000000B6000081A400000000000000000000000166ADD4E0000000DF000000000000000000000000000000000000003600000000media-player-info-26/media-players/samsung_yp-t7f.mpi[Device]
Product=YP-T7F
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:503d;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg;audio/x-wav

[storage]
AudioFolders=Music/

070701000000B7000081A400000000000000000000000166ADD4E0000000EB000000000000000000000000000000000000003500000000media-player-info-26/media-players/samsung_yp-t9.mpi[Device]
Product=YP-T9
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:5055;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-ms-asf;audio/x-wav;application/ogg

[storage]
AudioFolders=Music/
070701000000B8000081A400000000000000000000000166ADD4E0000000BF000000000000000000000000000000000000003500000000media-player-info-26/media-players/samsung_yp-u1.mpi[Device]
Product=YP-U1
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:503b;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg;audio/x-wav

070701000000B9000081A400000000000000000000000166ADD4E0000000BF000000000000000000000000000000000000003500000000media-player-info-26/media-players/samsung_yp-u2.mpi[Device]
Product=YP-U2
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:5050;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg;audio/x-wav

070701000000BA000081A400000000000000000000000166ADD4E0000000BF000000000000000000000000000000000000003500000000media-player-info-26/media-players/samsung_yp-u4.mpi[Device]
Product=YP-U4
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:5092;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg;audio/x-wav

070701000000BB000081A400000000000000000000000166ADD4E000000128000000000000000000000000000000000000003500000000media-player-info-26/media-players/samsung_yp-z5.mpi[Device]
Product=YP-Z5
Vendor=Samsung
AccessProtocol=storage
DeviceMatch=usb:04e8:5041;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg;audio/x-wav

[Playlist]
Formats=audio/x-mpegurl;audio/x-scpls

[storage]
PlaylistPath=Playlists/
AudioFolders=Music/

070701000000BC000081A400000000000000000000000166ADD4E0000000FD000000000000000000000000000000000000003A00000000media-player-info-26/media-players/sandisk_sansa-c250.mpi[Device]
Product=Sansa c250
Vendor=SanDisk
AccessProtocol=storage
DeviceMatch=usb:0781:7451;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-wav

[storage]
RequiresEject=true
PlaylistPath=PLAYLIST/
AudioFolders=MUSIC/

070701000000BD000081A400000000000000000000000166ADD4E0000001B3000000000000000000000000000000000000003F00000000media-player-info-26/media-players/sandisk_sansa-clip-plus.mpi[Device]
Product=Sansa Clip+
Vendor=SanDisk
AccessProtocol=storage
DeviceMatch=usb:0781:74d1;usb:0781:74d0;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/audible;application/ogg;audio/ogg;audio/flac;audio/x-wav;audio/x-pn-audibleaudio

[Playlist]
Formats=audio/x-mpegurl

[storage]
RequiresEject=true
PlaylistPath=
AudioFolders=MUSIC/;PODCAST/;PODCASTS/;RECORD/FM/;RECORD/VOICE/;AUDIBLE/;AUDIOBOOKS/

070701000000BE000081A400000000000000000000000166ADD4E000000193000000000000000000000000000000000000004000000000media-player-info-26/media-players/sandisk_sansa-clip-sport.mpi[Device]
Product=Sansa Clip Sport
Vendor=SanDisk
AccessProtocol=storage
DeviceMatch=usb:0781:74e7;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/audible;application/ogg;audio/ogg;audio/flac;audio/x-wav;audio/x-pn-audibleaudio;audio/mp4

[Playlist]
Formats=audio/x-mpegurl

[storage]
RequiresEject=true
PlaylistPath=
AudioFolders=Audible/;Audiobooks/;Music/;Podcasts/;

070701000000BF000081A400000000000000000000000166ADD4E00000019C000000000000000000000000000000000000003D00000000media-player-info-26/media-players/sandisk_sansa-clip-v2.mpi[Device]
Product=Sansa Clip V2
Vendor=SanDisk
AccessProtocol=storage
DeviceMatch=usb:0781:7435

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/audible;application/ogg;audio/ogg;audio/flac;audio/x-wav;audio/x-pn-audibleaudio

[Playlist]
Formats=audio/x-mpegurl

[storage]
RequiresEject=true
PlaylistPath=
AudioFolders=MUSIC/;PODCAST/;RECORD/FM/;RECORD/VOICE/;AUDIBLE/;AUDIOBOOKS/

070701000000C0000081A400000000000000000000000166ADD4E0000001B2000000000000000000000000000000000000003E00000000media-player-info-26/media-players/sandisk_sansa-clip-zip.mpi[Device]
Product=Sansa Clip Zip
Vendor=SanDisk
AccessProtocol=storage
DeviceMatch=usb:0781:74e5;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/audible;application/ogg;audio/ogg;audio/flac;audio/x-wav;audio/x-pn-audibleaudio;audio/mp4

[Playlist]
Formats=audio/x-mpegurl

[storage]
RequiresEject=true
PlaylistPath=
AudioFolders=MUSIC/;PODCAST/;PODCASTS/;RECORD/FM/;RECORD/VOICE/;AUDIBLE/;AUDIOBOOKS/

070701000000C1000081A400000000000000000000000166ADD4E00000019A000000000000000000000000000000000000003A00000000media-player-info-26/media-players/sandisk_sansa-clip.mpi[Device]
Product=Sansa Clip
Vendor=SanDisk
AccessProtocol=storage
DeviceMatch=usb:0781:7433;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/audible;application/ogg;audio/ogg;audio/flac;audio/x-wav;audio/x-pn-audibleaudio

[Playlist]
Formats=audio/x-mpegurl

[storage]
RequiresEject=true
PlaylistPath=
AudioFolders=MUSIC/;PODCAST/;RECORD/FM/;RECORD/VOICE/;AUDIBLE/;AUDIOBOOKS/

070701000000C2000081A400000000000000000000000166ADD4E0000000C9000000000000000000000000000000000000004100000000media-player-info-26/media-players/sandisk_sansa-e100-series.mpi[Device]
Product=Sansa e100 Series
Vendor=SanDisk
AccessProtocol=storage
DeviceMatch=usb:0781:7302;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/audible;audio/x-wav

070701000000C3000081A400000000000000000000000166ADD4E000000134000000000000000000000000000000000000004400000000media-player-info-26/media-players/sandisk_sansa-e200-series-v2.mpi[Device]
Product=Sansa e200 Series V2
Vendor=SanDisk
AccessProtocol=storage
DeviceMatch=usb:0781:7423;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma

[Playlist]
Formats=audio/x-mpegurl

[storage]
RequiresEject=true
PlaylistPath=
AudioFolders=MUSIC/;PODCAST/;RECORD/FM/;RECORD/VOICE/;AUDIBLE/;AUDIOBOOKS/

070701000000C4000081A400000000000000000000000166ADD4E000000131000000000000000000000000000000000000004100000000media-player-info-26/media-players/sandisk_sansa-e200-series.mpi[Device]
Product=Sansa e200 Series
Vendor=SanDisk
AccessProtocol=storage
DeviceMatch=usb:0781:7421;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma

[Playlist]
Formats=audio/x-mpegurl

[storage]
RequiresEject=true
PlaylistPath=
AudioFolders=MUSIC/;PODCAST/;RECORD/FM/;RECORD/VOICE/;AUDIBLE/;AUDIOBOOKS/

070701000000C5000081A400000000000000000000000166ADD4E0000001C1000000000000000000000000000000000000003F00000000media-player-info-26/media-players/sandisk_sansa-fuze-plus.mpi[Device]
Product=Sansa Fuze+
Vendor=SanDisk
AccessProtocol=storage
DeviceMatch=usb:0781:74e0;usb:0781:74e1;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mp3;audio/mpeg;audio/x-ms-wma;audio/audible;application/ogg;audio/ogg;audio/flac;audio/x-wav;audio/x-pn-audibleaudio

[Playlist]
Formats=audio/x-mpegurl

[storage]
RequiresEject=true
PlaylistPath=MUSIC/
AudioFolders=MUSIC/;PODCAST/;RECORDING/RADIO/;RECORDING/VOICE/;AUDIBLE/;AUDIOBOOKS/
070701000000C6000081A400000000000000000000000166ADD4E00000019D000000000000000000000000000000000000003D00000000media-player-info-26/media-players/sandisk_sansa-fuze-v2.mpi[Device]
Product=Sansa Fuze V2
Vendor=SanDisk
AccessProtocol=storage
DeviceMatch=usb:0781:74c3;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/audible;application/ogg;audio/ogg;audio/flac;audio/x-wav;audio/x-pn-audibleaudio

[Playlist]
Formats=audio/x-mpegurl

[storage]
RequiresEject=true
PlaylistPath=
AudioFolders=MUSIC/;PODCAST/;RECORD/FM/;RECORD/VOICE/;AUDIBLE/;AUDIOBOOKS/

070701000000C7000081A400000000000000000000000166ADD4E0000001AE000000000000000000000000000000000000003A00000000media-player-info-26/media-players/sandisk_sansa-fuze.mpi[Device]
Product=Sansa Fuze
Vendor=SanDisk
AccessProtocol=storage
DeviceMatch=usb:0781:74c1;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/audible;application/ogg;audio/ogg;audio/flac;audio/x-wav;audio/x-pn-audibleaudio

[Playlist]
Formats=audio/x-mpegurl
FolderSeparator=DOS

[storage]
RequiresEject=true
PlaylistPath=
AudioFolders=MUSIC/;PODCAST/;RECORD/FM/;RECORD/VOICE/;AUDIBLE/;AUDIOBOOKS/

070701000000C8000081A400000000000000000000000166ADD4E0000000C0000000000000000000000000000000000000004400000000media-player-info-26/media-players/sandisk_sansa-m200-series-v4.mpi[Device]
Product=Sansa m200 Series V4
Vendor=SanDisk
AccessProtocol=storage
DeviceMatch=usb:0781:7431;

[Media]
InputFormats=audio/mpeg;audio/x-ms-wma
OutputFormats=audio/mpeg;audio/x-ms-wma

070701000000C9000081A400000000000000000000000166ADD4E0000000BD000000000000000000000000000000000000004100000000media-player-info-26/media-players/sandisk_sansa-m200-series.mpi[Device]
Product=Sansa m200 Series
Vendor=SanDisk
AccessProtocol=storage
DeviceMatch=usb:0781:7401;

[Media]
InputFormats=audio/mpeg;audio/x-ms-wma
OutputFormats=audio/mpeg;audio/x-ms-wma

070701000000CA000081A400000000000000000000000166ADD4E0000000D2000000000000000000000000000000000000003A00000000media-player-info-26/media-players/sandisk_sansa-view.mpi[Device]
Product=Sansa View
Vendor=SanDisk
AccessProtocol=storage
DeviceMatch=usb:0781:74b1;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma

[storage]
PlaylistPath=PLAYLIST/
AudioFolders=MUSIC/
FolderDepth=2
070701000000CB000081A400000000000000000000000166ADD4E00000011F000000000000000000000000000000000000003200000000media-player-info-26/media-players/sharp-is01.mpi[Device]
Product=IS01
Vendor=Sharp
AccessProtocol=storage
DeviceMatch=usb:04dd:9337;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/aac;audio/x-wav;audio/x-midi;application/ogg;audio/amr;audio/m4a

[Playlist]
Formats=audio/mpegurl;audio/x-mpegurl

[storage]
AudioFolders=Music/;
070701000000CC000081A400000000000000000000000166ADD4E00000011F000000000000000000000000000000000000003200000000media-player-info-26/media-players/sharp-is03.mpi[Device]
Product=IS03
Vendor=Sharp
AccessProtocol=storage
DeviceMatch=usb:04dd:939a;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/aac;audio/x-wav;audio/x-midi;application/ogg;audio/amr;audio/m4a

[Playlist]
Formats=audio/mpegurl;audio/x-mpegurl

[storage]
AudioFolders=Music/;
070701000000CD000081A400000000000000000000000166ADD4E0000000C1000000000000000000000000000000000000003800000000media-player-info-26/media-players/sonicblue_0x5042.mpi[Device]
AccessProtocol=storage
DeviceMatch=usb:045a:5042;
Vendor=SONICblue

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/audible

[storage]
DriveType=sd_mmc

070701000000CE000081A400000000000000000000000166ADD4E0000000AA000000000000000000000000000000000000003C00000000media-player-info-26/media-players/sonicblue_rio-carbon.mpi[Device]
Product=Rio Carbon
Vendor=SONICblue
AccessProtocol=storage
DeviceMatch=usb:045a:5224;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma

070701000000CF000081A400000000000000000000000166ADD4E0000000BF000000000000000000000000000000000000003B00000000media-player-info-26/media-players/sonicblue_rio-karma.mpi[Device]
Product=Rio Karma
Vendor=SONICblue
AccessProtocol=storage;karma
DeviceMatch=usb:045a:5210;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;application/ogg

070701000000D0000081A400000000000000000000000166ADD4E00000017C000000000000000000000000000000000000003A00000000media-player-info-26/media-players/sony-ericsson_c902.mpi[Device]
Product=C902
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e0d4;

[Media]
InputFormats=audio/amr
OutputFormats=audio/mpeg;audio/3gpp;audio/aac;audio/amr;audio/amr-wb;audio/imelody;audio/mp4;audio/m4a;audio/midi;audio/vnd.m-realaudio;audio/vnd.rn-realaudio;audio/vnd.smaf;audio/x-m4b;audio/x-ms-wma;audio/x-wav;audio/xmf

[storage]
AudioFolders=Music/

070701000000D1000081A400000000000000000000000166ADD4E00000017C000000000000000000000000000000000000003A00000000media-player-info-26/media-players/sony-ericsson_c905.mpi[Device]
Product=C905
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e0ef;

[Media]
InputFormats=audio/amr
OutputFormats=audio/mpeg;audio/3gpp;audio/aac;audio/amr;audio/amr-wb;audio/imelody;audio/mp4;audio/m4a;audio/midi;audio/vnd.m-realaudio;audio/vnd.rn-realaudio;audio/vnd.smaf;audio/x-m4b;audio/x-ms-wma;audio/x-wav;audio/xmf

[storage]
AudioFolders=music/

070701000000D2000081A400000000000000000000000166ADD4E0000000D7000000000000000000000000000000000000003B00000000media-player-info-26/media-players/sony-ericsson_k320i.mpi[Device]
Product=K320i
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e072;

[Media]
InputFormats=audio/AMR;audio/midi;audio/mpeg
OutputFormats=audio/mpeg;audio/AMR

[storage]
AudioFolders=AUDIO/

070701000000D3000081A400000000000000000000000166ADD4E0000000E5000000000000000000000000000000000000003B00000000media-player-info-26/media-players/sony-ericsson_k610i.mpi[Device]
Product=K610i
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:d046;usb:0fce:e046;

[Media]
InputFormats=audio/amr
OutputFormats=audio/mpeg;audio/aac;audio/x-wav;audio/amr

[storage]
AudioFolders=music/

070701000000D4000081A400000000000000000000000166ADD4E0000000D1000000000000000000000000000000000000003B00000000media-player-info-26/media-players/sony-ericsson_k750i.mpi[Device]
Product=K750i
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:d016;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg

[storage]
AudioFolders=MP3/;MSSEMC/Media files/audio/

070701000000D5000081A400000000000000000000000166ADD4E00000012E000000000000000000000000000000000000003B00000000media-player-info-26/media-players/sony-ericsson_k800i.mpi[Device]
Product=K800i
AccessProtocol=storage
DeviceMatch=usb:0fce:e039;
Vendor=Sony Ericsson

[Media]
InputFormats=audio/x-amr
OutputFormats=audio/mpeg;audio/3gpp;audio/mp4;audio/aac;audio/vnd.rn-realaudio;audio/x-amr;audio/x-imy;audio/x-midi;audio/x-ms-wma;audio/x-wav

[storage]
AudioFolders=music/
070701000000D6000081A400000000000000000000000166ADD4E0000000D7000000000000000000000000000000000000003B00000000media-player-info-26/media-players/sony-ericsson_k810i.mpi[Device]
Product=K810i
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e0a1;

[Media]
InputFormats=audio/amr
OutputFormats=audio/mpeg;audio/aac;audio/x-wav;audio/amr

[storage]
AudioFolders=music/

070701000000D7000081A400000000000000000000000166ADD4E000000135000000000000000000000000000000000000003B00000000media-player-info-26/media-players/sony-ericsson_k850i.mpi[Device]
Product=K850i
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e075;

[Media]
InputFormats=audio/amr
OutputFormats=audio/mpeg;audio/aac;audio/x-wav;audio/amr;audio/amr-wb;audio/vnd.m-realaudio;audio/3gpp;audio/x-m4b;audio/mp4;audio/midi;audio/x-ms-wma

[storage]
AudioFolders=Music/

070701000000D8000081A400000000000000000000000166ADD4E000000114000000000000000000000000000000000000003900000000media-player-info-26/media-players/sony-ericsson_p1i.mpi[Device]
Product=P1i
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e092;

[Media]
OutputFormats=audio/mpeg;audio/3gpp;audio/mp4;audio/aac;audio/vnd.rn-realaudio;audio/x-amr;audio/x-imy;audio/x-midi;audio/x-ms-wma;audio/x-wav

[storage]
AudioFolders=music/

070701000000D9000081A400000000000000000000000166ADD4E00000008C000000000000000000000000000000000000003B00000000media-player-info-26/media-players/sony-ericsson_v630i.mpi[Device]
Product=V630i
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e043;

[Media]
OutputFormats=audio/mpeg;audio/aac;

070701000000DA000081A400000000000000000000000166ADD4E000000098000000000000000000000000000000000000003B00000000media-player-info-26/media-players/sony-ericsson_v640i.mpi[Device]
Product=V640i
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e0af;

[Media]
OutputFormats=audio/mpeg;audio/aac;audio/x-aac


070701000000DB000081A400000000000000000000000166ADD4E0000000BA000000000000000000000000000000000000003B00000000media-player-info-26/media-players/sony-ericsson_vivaz.mpi[Device]
Product=Vivaz
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e133;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-wav

[storage]
AudioFolders=Music/
070701000000DC000081A400000000000000000000000166ADD4E0000000D3000000000000000000000000000000000000003A00000000media-player-info-26/media-players/sony-ericsson_w200.mpi[Device]
Product=W200
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e090;

[Media]
OutputFormats=audio/mpeg;audio/aac;audio/amr;audio/amr-wb;audio/m4b;audio/wav;audio/mp3;audio/mp4;audio/3gpp
070701000000DD000081A400000000000000000000000166ADD4E00000009A000000000000000000000000000000000000003B00000000media-player-info-26/media-players/sony-ericsson_w300i.mpi[Device]
Product=W300i
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e053;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg

070701000000DE000081A400000000000000000000000166ADD4E0000000CF000000000000000000000000000000000000003B00000000media-player-info-26/media-players/sony-ericsson_w302i.mpi[Device]
Product=W302i
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e0c8;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/aac;audio/x-wav

[storage]
AudioFolders=Music/

070701000000DF000081A400000000000000000000000166ADD4E0000000B8000000000000000000000000000000000000003B00000000media-player-info-26/media-players/sony-ericsson_w580i.mpi[Device]
Product=W580i
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:d089;usb:0fce:e089;

[Media]
OutputFormats=audio/mpeg;audio/aac

[storage]
AudioFolders=music/

070701000000E0000081A400000000000000000000000166ADD4E000000166000000000000000000000000000000000000003A00000000media-player-info-26/media-players/sony-ericsson_w595.mpi[Device]
Product=W595
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e0f3;

[Media]
OutputFormats=audio/mpeg;audio/aac;audio/amr;audio/amr-wb;audio/m4b;audio/wav;audio/mp3;audio/mp4;audio/midi;audio/iMelody;audio/3gpp;audio/vnd.smaf;audio/xmf;audio/vnd.m-realaudio;audio/vnd.rn-realaudio;audio/m4a;audio/wma

[storage]
AudioFolders=Music/

070701000000E1000081A400000000000000000000000166ADD4E0000000AA000000000000000000000000000000000000003B00000000media-player-info-26/media-players/sony-ericsson_w660i.mpi[Device]
Product=W660i
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e0a3;

[Media]
OutputFormats=audio/mpeg;audio/aac

[storage]
AudioFolders=Music/

070701000000E2000081A400000000000000000000000166ADD4E0000000BA000000000000000000000000000000000000003A00000000media-player-info-26/media-players/sony-ericsson_w705.mpi[Device]
Product=W705
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e105;

[Media]
OutputFormats=audio/mpeg;audio/mp4;audio/aac

[storage]
AudioFolders=Music/;music/

070701000000E3000081A400000000000000000000000166ADD4E0000000DB000000000000000000000000000000000000003B00000000media-player-info-26/media-players/sony-ericsson_w800i.mpi[Device]
Product=W800i
AccessProtocol=storage
DeviceMatch=usb:0fce:d028;
Vendor=Sony Ericsson

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/aac

[storage]
AudioFolders=MP3/;MSSEMC/Media files/audio/

070701000000E4000081A400000000000000000000000166ADD4E0000000D2000000000000000000000000000000000000003B00000000media-player-info-26/media-players/sony-ericsson_w810i.mpi[Device]
Product=W810i
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e042;

[Media]
InputFormats=audio/amr
OutputFormats=audio/mpeg;audio/aac;audio/x-wav

[storage]
AudioFolders=MP3/;Music/

070701000000E5000081A400000000000000000000000166ADD4E00000015C000000000000000000000000000000000000003B00000000media-player-info-26/media-players/sony-ericsson_w910i.mpi[Device]
Product=W910i
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e076;

[Media]
InputFormats=audio/amr
OutputFormats=audio/mpeg;audio/aac;audio/x-wav;audio/amr;audio/amr-wb;audio/vnd.m-realaudio;audio/3gpp;audio/x-m4b;audio/mp4;audio/midi;audio/x-ms-wma;audio/iMelody;audio/vnd.smaf;audio/xmf

[storage]
AudioFolders=Music/

070701000000E6000081A400000000000000000000000166ADD4E000000134000000000000000000000000000000000000003B00000000media-player-info-26/media-players/sony-ericsson_w950i.mpi[Device]
Product=W950i
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:d037;

[Media]
InputFormats=audio/aac;audio/x-wav
OutputFormats=audio/mpeg;audio/aac;audio/x-ms-wma;audio/vnd.rn-realaudio

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=Music/playlists
AudioFolders=Music/

070701000000E7000081A400000000000000000000000166ADD4E0000000B3000000000000000000000000000000000000003A00000000media-player-info-26/media-players/sony-ericsson_w995.mpi[Device]
Product=W995
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e112;

[Media]
OutputFormats=audio/mpeg;audio/mp4;audio/aac

[storage]
AudioFolders=music/

070701000000E8000081A400000000000000000000000166ADD4E000000171000000000000000000000000000000000000004500000000media-player-info-26/media-players/sony-ericsson_xperia-mini-pro.mpi[Device]
Product=Xperia mini pro
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e166;usb:0fce:6166

[Media]
OutputFormats=audio/amr;audio/amr-wb;audio/x-wav;audio/mpeg;audio/mp4;audio/midi;audio/imelody;audio/3gpp;audio/mp4;application/ogg

[Playlist]
Formats=audio/x-mpegurl;audio/x-scpls

[storage]
AudioFolders=Music/
PlaylistPath=Music/Playlists/
070701000000E9000081A400000000000000000000000166ADD4E00000015A000000000000000000000000000000000000004100000000media-player-info-26/media-players/sony-ericsson_xperia-mini.mpi[Device]
Product=Xperia mini
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e167;

[Media]
OutputFormats=audio/amr;audio/amr-wb;audio/x-wav;audio/mpeg;audio/mp4;audio/midi;audio/imelody;audio/3gpp;audio/mp4;application/ogg

[Playlist]
Formats=audio/x-mpegurl;audio/x-scpls

[storage]
AudioFolders=Music/
PlaylistPath=Playlists/
070701000000EA000081A400000000000000000000000166ADD4E000000174000000000000000000000000000000000000004100000000media-player-info-26/media-players/sony-ericsson_xperia-play.mpi[Device]
Product=Xperia Play
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e15d
Icon=phone-sony-ericsson-xperia-play

[Media]
OutputFormats=audio/x-ms-wma;audio/3gpp;audio/mp4;audio/aac;audio/vnd.rn-realaudio;audio/x-midi;audio/x-wav;application/ogg;audio/mpeg;audio/flac

[Playlist]
Formats=audio/x-scpls;audio/x-mpegurl

[storage]
AudioFolders=Music/
070701000000EB000081A400000000000000000000000166ADD4E0000000D8000000000000000000000000000000000000003F00000000media-player-info-26/media-players/sony-ericsson_xperia-x1.mpi[Device]
Product=XPERIA X1
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0bb4:0c1f;usb:0bb4:0b1f;

[Media]
OutputFormats=audio/mpeg;audio/aac;audio/mp4;audio/x-ms-wma

[storage]
AudioFolders=My Music/

070701000000EC000081A400000000000000000000000166ADD4E0000001C3000000000000000000000000000000000000004900000000media-player-info-26/media-players/sony-ericsson_xperia-x10-mini-pro.mpi[Device]
Product=Xperia X10 mini pro
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:3138;usb:0fce:2138;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/3gpp;audio/mp4;audio/aac;audio/vnd.rn-realaudio;audio/x-midi;audio/x-wav;application/ogg;audio/m4a;audio/amr-wbr;audio/xmf

[Playlist]
Formats=audio/mpegurl;audio/x-mpegurl;audio/x-scpls

[storage]
AudioFolders=Music/;music/
PlaylistPath=Music/Playlists;PLAYLIST/;Playlist/
070701000000ED000081A400000000000000000000000166ADD4E0000001B3000000000000000000000000000000000000004500000000media-player-info-26/media-players/sony-ericsson_xperia-x10-mini.mpi[Device]
Product=Xperia X10 mini
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:3137;usb:0fce:2137;usb:0fce:612e;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/3gpp;audio/mp4;audio/aac;audio/vnd.rn-realaudio;audio/x-midi;audio/x-wav;application/ogg;audio/amr-wbr

[storage]
AudioFolders=Music/
PlaylistPath=Music/Playlists;PLAYLIST/;Playlist/

[Playlist]
Formats=audio/mpegurl;audio/x-mpegurl;audio/x-scpls

070701000000EE000081A400000000000000000000000166ADD4E0000001AE000000000000000000000000000000000000004000000000media-player-info-26/media-players/sony-ericsson_xperia-x10.mpi[Device]
Product=Xperia X10
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:312e;usb:0fce:d12e;usb:0fce:e12e;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/3gpp;audio/mp4;audio/aac;audio/vnd.rn-realaudio;audio/x-midi;audio/x-wav;application/ogg;audio/amr-wbr

[storage]
AudioFolders=Music/
PlaylistPath=Music/Playlists;PLAYLIST/;Playlist/

[Playlist]
Formats=audio/mpegurl;audio/x-mpegurl;audio/x-scpls

070701000000EF000081A400000000000000000000000166ADD4E0000001A4000000000000000000000000000000000000004000000000media-player-info-26/media-players/sony-ericsson_xperia-x12.mpi[Device]
Product=Xperia Arc/X12
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e14f;usb:0fce:614f;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/3gpp;audio/mp4;audio/aac;audio/vnd.rn-realaudio;audio/x-midi;audio/x-wav;application/ogg;audio/amr-wbr

[storage]
AudioFolders=Music/
PlaylistPath=Music/Playlists;PLAYLIST/;Playlist/

[Playlist]
Formats=audio/mpegurl;audio/x-mpegurl;audio/x-scpls

070701000000F0000081A400000000000000000000000166ADD4E00000017C000000000000000000000000000000000000003F00000000media-player-info-26/media-players/sony-ericsson_xperia-x8.mpi[Device]
Product=Xperia X8
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:3149;usb:0fce:2149;
Icon=phone-sony-ericsson-xperia-x8

[Media]
OutputFormats=audio/amr;audio/amr-wb;audio/amr-wb+;audio/x-wav;audio/mpeg;audio/mp4;audio/midi;audio/imelody;audio/3gpp;application/ogg;video/mp4;video/3gp;video/x-ms-wmv;video/x-ms-asf

[storage]
AudioFolders=Music/;Video/
070701000000F1000081A400000000000000000000000166ADD4E0000000DF000000000000000000000000000000000000003A00000000media-player-info-26/media-players/sony_0x035b_0x035c.mpi[Device]
Product=Walkman Video MP3 NWZ-xxxx
Vendor=Sony
AccessProtocol=storage
DeviceMatch=usb:054c:035b;usb:054c:035c;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/aac;audio/x-wav

[storage]
AudioFolders=music/

070701000000F2000081A400000000000000000000000166ADD4E00000010C000000000000000000000000000000000000003A00000000media-player-info-26/media-players/sony_0xe068_0xe0b3.mpi[Device]
Product=W880i/890i Walkman Phone
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:0fce:e068;usb:0fce:e0b3;

[Media]
OutputFormats=audio/mpeg;audio/aac

[Playlist]
Formats=audio/x-mpegurl

[storage]
PlaylistPath=Music/playlists
AudioFolders=Music/

070701000000F3000081A400000000000000000000000166ADD4E0000000AA000000000000000000000000000000000000003400000000media-player-info-26/media-players/sony_igp-100.mpi[Device]
Product=iGP 100
Vendor=Sony Ericsson
AccessProtocol=storage
DeviceMatch=usb:1006:2001;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;audio/x-ms-wma

070701000000F4000081A400000000000000000000000166ADD4E0000000B0000000000000000000000000000000000000003C00000000media-player-info-26/media-players/sony_network-walkman.mpi[Device]
Product=Network Walkman
Vendor=Sony
AccessProtocol=storage
DeviceMatch=usb:054c:01fb;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;audio/vnd.sony.atrac3

070701000000F5000081A400000000000000000000000166ADD4E0000000FC000000000000000000000000000000000000003000000000media-player-info-26/media-players/sony_psp.mpi[Device]
AccessProtocol=storage
USBVendor=[sS][oO][nN][yY]*
Vendor=Sony
USBModel=*PSP*

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/mpeg;audio/mp4;audio/vnd.sony.atrac3

[storage]
FolderDepth=0
DriveType=memory_stick
AudioFolders=PSP/MUSIC/

070701000000F6000081A400000000000000000000000166ADD4E0000000D7000000000000000000000000000000000000003D00000000media-player-info-26/media-players/sony_walkman-nwd-b105.mpi[Device]
Product=Walkman NWD-B105
Vendor=Sony
AccessProtocol=storage
DeviceMatch=usb:054c:0317;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;audio/x-ms-wma

[storage]
AudioFolders=Music/;Record/Voice/

070701000000F7000081A400000000000000000000000166ADD4E0000000AA000000000000000000000000000000000000003D00000000media-player-info-26/media-players/sony_walkman-nwz-135f.mpi[Device]
Product=Walkman NWZ-135F
Vendor=Sony
AccessProtocol=storage
DeviceMatch=usb:054c:036e;

[Media]
InputFormats=audio/mpeg
OutputFormats=audio/mpeg;audio/x-ms-wma

070701000000F8000081A400000000000000000000000166ADD4E000000145000000000000000000000000000000000000003D00000000media-player-info-26/media-players/sony_walkman-nwz-a800.mpi[Device]
Product=Walkman NWZ-A800 Series
Vendor=Sony
AccessProtocol=storage
DeviceMatch=usb:054c:0325;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/aac;audio/3gpp;audio/mp4;audio/m4a;audio/wma;audio/wav;video/x-ms-wmv;video/mp4;video/mpeg4;video/x-m4v;

[storage]
AudioFolders=MUSIC/;
PlaylistPath=MUSIC/Playlists/
070701000000F9000081A400000000000000000000000166ADD4E0000000BA000000000000000000000000000000000000003D00000000media-player-info-26/media-players/sony_walkman-nwz-e355.mpi[Device]
Product=Walkman NWZ-E355
Vendor=Sony
AccessProtocol=storage
DeviceMatch=usb:054c:04cb;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/aac

[storage]
AudioFolders=MUSIC/
070701000000FA000081A400000000000000000000000166ADD4E0000000BA000000000000000000000000000000000000003D00000000media-player-info-26/media-players/sony_walkman-nwz-e443.mpi[Device]
Product=Walkman NWZ-E443
Vendor=Sony
AccessProtocol=storage
DeviceMatch=usb:054c:03fd;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/aac

[storage]
AudioFolders=MUSIC/
070701000000FB000081A400000000000000000000000166ADD4E00000012D000000000000000000000000000000000000003D00000000media-player-info-26/media-players/sony_walkman-nwz-s500.mpi[Device]
Product=Walkman NWZ-S500 Series
Vendor=Sony
AccessProtocol=storage
DeviceMatch=usb:054c:03fe;

[Media]
OutputFormats=audio/mpeg;audio/x-aac;audio/x-ms-wma;video/mpeg,video/mp4;

[Playlist]
Formats=audio/x-mpegurl

[storage]
AudioFolders=MUSIC/;RECORD/;PODCASTS/
PlaylistPath=MUSIC/Playlists/
070701000000FC000081A400000000000000000000000166ADD4E0000000BC000000000000000000000000000000000000003E00000000media-player-info-26/media-players/sony_walkman-nwz-s638f.mpi[Device]
Product=Walkman NWZ-S638F
Vendor=Sony
AccessProtocol=storage
DeviceMatch=usb:054c:038e;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/aac

[storage]
AudioFolders=MUSIC/

070701000000FD000081A400000000000000000000000166ADD4E00000017A000000000000000000000000000000000000003D00000000media-player-info-26/media-players/sony_walkman-nwz-s750.mpi[Device]
Product=Walkman NWZ-S750 Series
Vendor=Sony
AccessProtocol=storage
DeviceMatch=usb:054c:04cc;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/aac;audio/3gpp;audio/mp4;audio/m4a;audio/wma;audio/wav;video/x-ms-wmv;video/mp4;video/mpeg4;video/x-m4v;

[Playlist]
Formats=audio/x-mpegurl

[storage]
AudioFolders=MUSIC/;RECORD/;PODCASTS/
PlaylistPath=MUSIC/Playlists/
070701000000FE000081A400000000000000000000000166ADD4E000000156000000000000000000000000000000000000003D00000000media-player-info-26/media-players/sony_walkman-nwz-s760.mpi[Device]
Product=Walkman NWZ-S760 Series
Vendor=Sony
AccessProtocol=storage
DeviceMatch=usb:054c:05a8;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/aac;audio/3gpp;audio/mp4;audio/m4a;audio/wma;audio/wav;video/x-ms-wmv;video/mp4;video/mpeg4;video/x-m4v;

[storage]
AudioFolders=MUSIC/;RECORD/;PODCASTS/
PlaylistPath=MUSIC/Playlists/
070701000000FF000081A400000000000000000000000166ADD4E0000000EA000000000000000000000000000000000000003500000000media-player-info-26/media-players/teac_mp-375sd.mpi[Device]
Product=MP-375SD
Vendor=TEAC
AccessProtocol=storage
DeviceMatch=usb:0402:5668;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-wav;audio/x-ms-wma

[storage]
DriveType=microsd
AudioFolders=Music;FMREC;VOICE
07070100000100000081A400000000000000000000000166ADD4E0000000B3000000000000000000000000000000000000003900000000media-player-info-26/media-players/thomson_pdp9512fm.mpi[Device]
Product=PDP9512FM
Vendor=Thomson
AccessProtocol=storage
DeviceMatch=usb:069b:076b;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-wav

07070100000101000081A400000000000000000000000166ADD4E0000000BB000000000000000000000000000000000000003900000000media-player-info-26/media-players/touchstone_ts-300.mpi[Device]
Product=TS-300
Vendor=TouchStone/WaveX
AccessProtocol=storage
DeviceMatch=usb:10c7:c000;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg

[storage]
AudioFolders=MP3/

07070100000102000081A400000000000000000000000166ADD4E0000000AB000000000000000000000000000000000000003D00000000media-player-info-26/media-players/transcend_t.sonic-520.mpi[Device]
Product=T.Sonic 520
Vendor=Transcend
AccessProtocol=storage
DeviceMatch=usb:0402:5661;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma

07070100000103000081A400000000000000000000000166ADD4E000000111000000000000000000000000000000000000003D00000000media-player-info-26/media-players/trekstor_i.beat-blaxx.mpi[Device]
Product=i.Beat Blaxx
Vendor=TrekStor
AccessProtocol=storage
DeviceMatch=usb:1890:0210;

[Media]
InputFormats=audio/x-wav;audio/mpeg
OutputFormats=audio/mpeg;application/ogg;audio/x-ms-wma;audio/x-wav;video/x-smv

[storage]
AudioFolders=MUSIC/;FM/;LINE-IN/;VOICE/

07070100000104000081A400000000000000000000000166ADD4E0000000BB000000000000000000000000000000000000004100000000media-player-info-26/media-players/trekstor_i.beat-cebrax-fx.mpi[Device]
Product=i.Beat cebrax fx
Vendor=TrekStor
AccessProtocol=storage
DeviceMatch=usb:0738:1738;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-wav;audio/x-ms-wma

07070100000105000081A400000000000000000000000166ADD4E00000009C000000000000000000000000000000000000003C00000000media-player-info-26/media-players/trekstor_i.beat-jess.mpi[Device]
Product=i.Beat Jess
Vendor=TrekStor
AccessProtocol=storage
DeviceMatch=usb:0835:2835;

[Media]
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-wav
07070100000106000081A400000000000000000000000166ADD4E0000000B5000000000000000000000000000000000000003C00000000media-player-info-26/media-players/trekstor_i.beat-rock.mpi[Device]
Product=i.Beat Rock
Vendor=TrekStor
AccessProtocol=storage
DeviceMatch=usb:1671:1632;

[Media]
InputFormats=audio/x-wav
OutputFormats=audio/mpeg;audio/x-ms-wma;audio/x-wav
07070100000107000081A400000000000000000000000166ADD4E0000000FB000000000000000000000000000000000000003600000000media-player-info-26/media-players/trekstor_vibez.mpi[Device]
Product=vibez
Vendor=TrekStor
AccessProtocol=storage
DeviceMatch=usb:066f:842a;

[Media]
OutputFormats=audio/mpeg;application/ogg;audio/x-ms-wma;audio/x-wav;audio/flac

[Playlist]
Formats=audio/x-scpls;audio/x-mpegurl;application/vnd.ms-wpl

07070100000108000041ED00000000000000000000000266ADD4E000000000000000000000000000000000000000000000001B00000000media-player-info-26/tools07070100000109000081A400000000000000000000000166ADD4E00000465B000000000000000000000000000000000000002300000000media-player-info-26/tools/COPYING		    GNU GENERAL PUBLIC LICENSE
		       Version 2, June 1991

 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
                       51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.

			    Preamble

  The licenses for most software are designed to take away your
freedom to share and change it.  By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users.  This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it.  (Some other Free Software Foundation software is covered by
the GNU Library General Public License instead.)  You can apply it to
your programs, too.

  When we speak of free software, we are referring to freedom, not
price.  Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
this service if you wish), that you receive source code or can get it
if you want it, that you can change the software or use pieces of it
in new free programs; and that you know you can do these things.

  To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, or if you modify it.

  For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have.  You must make sure that they, too, receive or can get the
source code.  And you must show them these terms so they know their
rights.

  We protect your rights with two steps: (1) copyright the software, and
(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.

  Also, for each author's protection and ours, we want to make certain
that everyone understands that there is no warranty for this free
software.  If the software is modified by someone else and passed on, we
want its recipients to know that what they have is not the original, so
that any problems introduced by others will not reflect on the original
authors' reputations.

  Finally, any free program is threatened constantly by software
patents.  We wish to avoid the danger that redistributors of a free
program will individually obtain patent licenses, in effect making the
program proprietary.  To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.

  The precise terms and conditions for copying, distribution and
modification follow.

		    GNU GENERAL PUBLIC LICENSE
   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

  0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License.  The "Program", below,
refers to any such program or work, and a "work based on the Program"
means either the Program or any derivative work under copyright law:
that is to say, a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language.  (Hereinafter, translation is included without limitation in
the term "modification".)  Each licensee is addressed as "you".

Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope.  The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.

  1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all the
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.

You may charge a fee for the physical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a fee.

  2. You may modify your copy or copies of the Program or any portion
of it, thus forming a work based on the Program, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:

    a) You must cause the modified files to carry prominent notices
    stating that you changed the files and the date of any change.

    b) You must cause any work that you distribute or publish, that in
    whole or in part contains or is derived from the Program or any
    part thereof, to be licensed as a whole at no charge to all third
    parties under the terms of this License.

    c) If the modified program normally reads commands interactively
    when run, you must cause it, when started running for such
    interactive use in the most ordinary way, to print or display an
    announcement including an appropriate copyright notice and a
    notice that there is no warranty (or else, saying that you provide
    a warranty) and that users may redistribute the program under
    these conditions, and telling the user how to view a copy of this
    License.  (Exception: if the Program itself is interactive but
    does not normally print such an announcement, your work based on
    the Program is not required to print an announcement.)

These requirements apply to the modified work as a whole.  If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works.  But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote it.

Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Program.

In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.

  3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:

    a) Accompany it with the complete corresponding machine-readable
    source code, which must be distributed under the terms of Sections
    1 and 2 above on a medium customarily used for software interchange; or,

    b) Accompany it with a written offer, valid for at least three
    years, to give any third party, for a charge no more than your
    cost of physically performing source distribution, a complete
    machine-readable copy of the corresponding source code, to be
    distributed under the terms of Sections 1 and 2 above on a medium
    customarily used for software interchange; or,

    c) Accompany it with the information you received as to the offer
    to distribute corresponding source code.  (This alternative is
    allowed only for noncommercial distribution and only if you
    received the program in object code or executable form with such
    an offer, in accord with Subsection b above.)

The source code for a work means the preferred form of the work for
making modifications to it.  For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable.  However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binary
form) with the major components (compiler, kernel, and so on) of the
operating system on which the executable runs, unless that component
itself accompanies the executable.

If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.

  4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License.  Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
void, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such
parties remain in full compliance.

  5. You are not required to accept this License, since you have not
signed it.  However, nothing else grants you permission to modify or
distribute the Program or its derivative works.  These actions are
prohibited by law if you do not accept this License.  Therefore, by
modifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Program or works based on it.

  6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions.  You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties to
this License.

  7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License.  If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Program at all.  For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Program.

If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended to
apply and the section as a whole is intended to apply in other
circumstances.

It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices.  Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.

This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.

  8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded.  In such case, this License incorporates
the limitation as if written in the body of this License.

  9. The Free Software Foundation may publish revised and/or new versions
of the General Public License from time to time.  Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.

Each version is given a distinguishing version number.  If the Program
specifies a version number of this License which applies to it and "any
later version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation.  If the Program does not specify a version number of
this License, you may choose any version ever published by the Free Software
Foundation.

  10. If you wish to incorporate parts of the Program into other free
programs whose distribution conditions are different, write to the author
to ask for permission.  For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this.  Our decision will be guided by the two goals
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.

			    NO WARRANTY

  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.

  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.

		     END OF TERMS AND CONDITIONS

	    How to Apply These Terms to Your New Programs

  If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.

  To do so, attach the following notices to the program.  It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.

    <one line to give the program's name and a brief idea of what it does.>
    Copyright (C) <year>  <name of author>

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA


Also add information on how to contact you by electronic and paper mail.

If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:

    Gnomovision version 69, Copyright (C) year name of author
    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    This is free software, and you are welcome to redistribute it
    under certain conditions; type `show c' for details.

The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License.  Of course, the commands you use may
be called something other than `show w' and `show c'; they could even be
mouse-clicks or menu items--whatever suits your program.

You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the program, if
necessary.  Here is a sample; alter the names:

  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  `Gnomovision' (which makes passes at compilers) written by James Hacker.

  <signature of Ty Coon>, 1 April 1989
  Ty Coon, President of Vice

This General Public License does not permit incorporating your program into
proprietary programs.  If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library.  If this is what you want to do, use the GNU Library General
Public License instead of this License.
0707010000010A000081ED00000000000000000000000166ADD4E000000986000000000000000000000000000000000000002C00000000media-player-info-26/tools/mpi2appstream.py#!/usr/bin/env python3
# Generate AppStream metainfo file from music player identification (.mpi) files
#
# (C) 2024 Martin Pitt <mpitt@debian.org>
#
# This program is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program.  If not, see <https://www.gnu.org/licenses/>.

import configparser
import sys


def parse_mpi(mpi: str, modaliases: set[str]):
    """Collect DeviceMatches from MPI file and format as modalias"""

    cp = configparser.RawConfigParser()
    assert cp.read(mpi, encoding='UTF-8')

    try:
        matches = cp.get('Device', 'devicematch')
    except configparser.NoOptionError:
        return

    for match in matches.split(';'):
        # AppStream format: usb:v1111pAAAAd*
        try:
            (subsystem, vid, pid) = match.split(':')
        except ValueError:
            continue
        modaliases.add(f'usb:v{vid.upper()}p{pid.upper()}d*')

#
# main
#

modaliases: set[str] = set()
for f in sys.argv[1:]:
    parse_mpi(f, modaliases)

print("""<?xml version="1.0" encoding="UTF-8"?>
<component>
  <id>org.freedesktop.media_player_info</id>
  <metadata_license>MIT</metadata_license>
  <name>media-player-info</name>
  <summary>Media player identification files</summary>
  <description>
    <p>media-player-info is a repository of data files describing
    media player (mostly USB Mass Storage ones) capabilities. These
    files contain information about the directory layout to use to add
    music to these devices, about the supported file formats, and so
    on.</p>

    <p>The music player capabilities are now described in *.mpi files
    (which are ini-like files), together with udev rules to identify
    these devices.</p>
  </description>
  <url type="homepage">https://gitlab.freedesktop.org/media-player-info/media-player-info</url>
  <provides>""")

for match in sorted(modaliases):
    print(f'    <modalias>{match}</modalias>')

print("""  </provides>
</component>""")
0707010000010B000081ED00000000000000000000000166ADD4E000000C60000000000000000000000000000000000000002700000000media-player-info-26/tools/mpi2hwdb.py#!/usr/bin/env python3
# Generate hwdb file from music player identification (.mpi) files
#
# (C) 2009 Canonical Ltd.
# (C) 2013 Tom Gundersen <teg@jklm.no>
# Author: Tom Gundersen <teg@jklm.no>
#
# This program is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software Foundation,
# Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.

import sys
import configparser
import os

def parse_mpi(mpi):
    '''Print hwdb file for given ConfigParser object.'''

    cp = configparser.RawConfigParser()
    assert cp.read(mpi, encoding='UTF-8')

    # if we have more info than just idVendor+idProduct we need to use an udev rule,
    # so don't write an hwdb entry
    for name in ['usbvendor', 'usbproduct', 'usbmodel', 'usbmanufacturer']:
        try:
            cp.get('Device', name)
            return
        except configparser.NoOptionError:
            continue

    block = ''

    try:
        m = cp.get('Device', 'product')
        block += '# ' + m + '\n'
    except configparser.NoOptionError:
        pass

    try:
        usbids = {}
        for usbid in cp.get('Device', 'devicematch').split(';'):
            if len(usbid.split(':')) != 3:
                continue
            (subsystem, vid, pid) = usbid.split(':')
            if subsystem != "usb":
                continue
            if vid in usbids:
                usbids[vid].append(pid)
            else:
                usbids[vid] = [ pid ]

        for vid, pids in usbids.items():
            for pid in pids:
                block += 'usb:v%sp%s*\n' % (vid.upper(), pid.upper())
                block += ' ID_MEDIA_PLAYER=%s\n' % os.path.splitext(os.path.basename(mpi))[0]

                # do we have an icon?
                try:
                    icon = cp.get('Device', 'icon')
                    block += ' ID_MEDIA_PLAYER_ICON_NAME=%s\n' % icon
                    # breaks media player detection : https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/657609
                    #block += ' UDISKS_PRESENTATION_ICON_NAME=%s\n' % icon
                except configparser.NoOptionError:
                    # icon defaults to phone icon these days, so set it explicitly
                    block += ' ID_MEDIA_PLAYER_ICON_NAME=multimedia-player\n'
                    pass

                # empty line between blocks
                block += '\n'

                # write bytes so that we are independent of the locale
                os.write(sys.stdout.fileno(), block.encode('UTF-8'))

    except configparser.NoOptionError:
        pass

#
# main
#

# parse MPI files
for f in sys.argv[1:]:
    parse_mpi(f)
0707010000010C000081ED00000000000000000000000166ADD4E000000E4C000000000000000000000000000000000000002700000000media-player-info-26/tools/mpi2udev.py#!/usr/bin/env python3
# Generate udev rules from music player identification (.mpi) files
#
# (C) 2009 Canonical Ltd.
# Author: Martin Pitt <martin.pitt@ubuntu.com>
#
# This program is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software Foundation,
# Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.

import sys
import configparser
import os

# translation of mpi Device keys to udev attributes
mpi2udev = {
    'vendorid': 'ATTRS{idVendor}=="%s"',
    'productid': 'ATTRS{idProduct}=="%s"',
    'usbvendor': 'ATTRS{vendor}=="%s"',
    'usbmodel': 'ATTRS{model}=="%s"',
    'usbproduct': 'ATTRS{product}=="%s"',
    'usbmanufacturer': 'ATTRS{manufacturer}=="%s"',
}

def parse_mpi(mpi):
    '''Print udev rule for given ConfigParser object.'''

    cp = configparser.RawConfigParser()
    assert cp.read(mpi, encoding='UTF-8')

    rule = ''

    for name in ['usbvendor', 'usbproduct', 'usbmodel', 'usbmanufacturer']:
        try:
            value = cp.get('Device', name)
            rule += mpi2udev[name] % value + ', '
        except configparser.NoOptionError:
            continue


    # if no info other than idVendor+idProduct was found, we don't need to write an udev rule
    if not rule:
        return

    try:
        usbids = {}
        for usbid in cp.get('Device', 'devicematch').split(';'):
            if len(usbid.split(':')) != 3:
                continue
            (subsystem, vid, pid) = usbid.split(':')
            if subsystem != "usb":
                continue
            if vid in usbids:
                usbids[vid].append(pid)
            else:
                usbids[vid] = [ pid ]

        for vid, pids in usbids.items():
            rule += 'ATTRS{idVendor}=="%s", ATTRS{idProduct}=="%s"'% (vid, '|'.join(pids)) + ', '
    except configparser.NoOptionError:
        pass

    # if no information was found, don't write a rule at all
    if not rule:
        return

    try:
        m = cp.get('Device', 'product')
        rule = ('# %s\n' % m) + rule
    except configparser.NoOptionError:
        pass

    rule += 'ENV{ID_MEDIA_PLAYER}="%s"' % os.path.splitext(os.path.basename(mpi))[0]

    # do we have an icon?
    try:
        cp.get('Device', 'icon')
        # breaks media player detection : https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/657609
        # rule += ', ENV{UDISKS_PRESENTATION_ICON_NAME}="%s"' % icon
    except configparser.NoOptionError:
        pass

    # empty line between blocks
    rule += '\n\n'

    # write bytes so that we are independent of the locale
    os.write(sys.stdout.fileno(), rule.encode('UTF-8'))

#
# main
#

# udev rules header
os.write(sys.stdout.fileno(), b'''ACTION!="add|change", GOTO="media_player_end"
# catch MTP devices
ENV{DEVTYPE}=="usb_device", GOTO="media_player_start"

# catch UMS devices
SUBSYSTEM!="block", GOTO="media_player_end"
SUBSYSTEMS=="usb", GOTO="media_player_start"
GOTO="media_player_end"

LABEL="media_player_start"

''')

# parse MPI files
for f in sys.argv[1:]:
    parse_mpi(f)

# udev rules footer
os.write(sys.stdout.fileno(), b'\nLABEL="media_player_end"\n')
0707010000010D000081ED00000000000000000000000166ADD4E000000816000000000000000000000000000000000000003000000000media-player-info-26/tools/udev-syntax-check.py#!/usr/bin/env python3
# Simple udev rules syntax checker
#
# (C) 2010 Canonical Ltd.
# Author: Martin Pitt <martin.pitt@ubuntu.com>
#
# This program is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with keymap; if not, write to the Free Software Foundation,
# Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.

import re
import sys

if len(sys.argv) < 2:
    sys.stderr.write('Usage: %s <rules file> [...]\n' % sys.argv[0])
    sys.exit(2)

no_args_tests = re.compile(r'(ACTION|DEVPATH|KERNELS?|NAME|SYMLINK|SUBSYSTEMS?|DRIVERS?|TAG|PROGRAM|RESULT)\s*(?:=|!)=\s*"([^"]*)"$')
args_tests = re.compile(r'(ATTRS?|ENV|TEST){(\w+)}\s*(?:=|!)=\s*"([^"]*)"$')
no_args_assign = re.compile(r'(NAME|SYMLINK|OWNER|GROUP|MODE|TAG|RUN|LABEL|GOTO|WAIT_FOR|OPTIONS)\s*(?:\+=|:=|=)\s*"([^"]*)"$')
args_assign = re.compile(r'(ATTR|ENV|IMPORT){([a-zA-Z0-9_.-]+)}\s*=\s*"([^"]*)"$')

result = 0
lineno = 0
for path in sys.argv[1:]:
    for line in open(path, encoding='UTF-8'):
        lineno += 1

        # filter out comments and empty lines
        line = line.split('#')[0]
        line = line.strip()
        if not line:
            continue

        for clause in line.split(','):
            clause = clause.strip()
            if not (no_args_tests.match(clause) or args_tests.match(clause) or
                    no_args_assign.match(clause) or args_assign.match(clause)):

                sys.stderr.write('Invalid line %s:%i: "%s"\n' % (path, lineno, line))
                sys.exit(1)
                result = 1
                break

sys.exit(result)
07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000B00000000TRAILER!!!330 blocks
openSUSE Build Service is sponsored by