1<?xml version="1.0" encoding="UTF-8"?> 2 3<deviceinfo version="0.2"> 4 <device> 5 6 <match key="info.category" string="storage"> 7 <!-- Apple iPod - TODO: use USB ids to determine exact output formats --> 8 <match key="storage.vendor" contains="Apple"> 9 <match key="storage.model" contains="iPod"> 10 <append key="info.capabilities" type="strlist">portable_audio_player</append> 11 <merge key="info.category" type="string">portable_audio_player</merge> 12 <merge key="portable_audio_player.access_method" type="string">storage</merge> 13 <merge key="portable_audio_player.type" type="string">ipod</merge> 14 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 15 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 16 <append key="portable_audio_player.output_formats" type="strlist">audio/aac</append> 17 <merge key="storage.requires_eject" type="bool">true</merge> 18 </match> 19 </match> 20 21 <!-- Sony PSP (PlayStation Portable) --> 22 <match key="storage.vendor" string="Sony"> 23 <match key="storage.model" string="PSP"> 24 <append key="info.capabilities" type="strlist">portable_audio_player</append> 25 <merge key="portable_audio_player.access_method" type="string">storage</merge> 26 <merge key="portable_audio_player.type" type="string">psp</merge> 27 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 28 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 29 <append key="portable_audio_player.output_formats" type="strlist">audio/vnd.sony.atrac3</append> 30 <merge key="storage.drive_type" type="string">memory_stick</merge> 31 </match> 32 </match> 33 34 <!-- USB Mass Storage devices that are music players --> 35 36 <match key="@storage.physical_device:info.bus" string="usb"> 37 <!-- Creative --> 38 <match key="@storage.physical_device:usb.vendor_id" int="0x41e"> 39 <!-- MuVo NX --> 40 <match key="@storage.physical_device:usb.product_id" int="0x4115"> 41 <append key="info.capabilities" type="strlist">portable_audio_player</append> 42 <merge key="info.category" type="string">portable_audio_player</merge> 43 <merge key="portable_audio_player.type" type="string">generic</merge> 44 <merge key="portable_audio_player.access_method" type="string">storage</merge> 45 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 46 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 47 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 48 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 49 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 50 </match> 51 <!-- MuVo2 --> 52 <match key="@storage.physical_device:usb.product_id" int="0x4116"> 53 <append key="info.capabilities" type="strlist">portable_audio_player</append> 54 <merge key="info.category" type="string">portable_audio_player</merge> 55 <merge key="portable_audio_player.type" type="string">generic</merge> 56 <merge key="portable_audio_player.access_method" type="string">storage</merge> 57 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 58 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 59 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 60 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 61 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 62 </match> 63 <!-- Creative MuVo TX --> 64 <match key="@storage.physical_device:usb.product_id" int="0x4117"> 65 <append key="info.capabilities" type="strlist">portable_audio_player</append> 66 <merge key="info.category" type="string">portable_audio_player</merge> 67 <merge key="portable_audio_player.type" type="string">generic</merge> 68 <merge key="portable_audio_player.access_method" type="string">storage</merge> 69 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 70 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 71 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 72 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 73 </match> 74 <!-- Zen Micro --> 75 <match key="@storage.physical_device:usb.product_id" int="0x411e"> 76 <append key="info.capabilities" type="strlist">portable_audio_player</append> 77 <merge key="info.category" type="string">portable_audio_player</merge> 78 <merge key="portable_audio_player.type" type="string">generic</merge> 79 <merge key="portable_audio_player.access_method" type="string">storage</merge> 80 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 81 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 82 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 83 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 84 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 85 </match> 86 <!-- NOMAD Jukebox Zen Xtra --> 87 <match key="@storage.physical_device:usb.product_id" int="0x4128"> 88 <append key="info.capabilities" type="strlist">portable_audio_player</append> 89 <merge key="info.category" type="string">portable_audio_player</merge> 90 <merge key="portable_audio_player.type" type="string">generic</merge> 91 <merge key="portable_audio_player.access_method" type="string">storage</merge> 92 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 93 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 94 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 95 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 96 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 97 </match> 98 <!-- MuVo V200 --> 99 <match key="@storage.physical_device:usb.product_id" int="0x4129"> 100 <append key="info.capabilities" type="strlist">portable_audio_player</append> 101 <merge key="info.category" type="string">portable_audio_player</merge> 102 <merge key="portable_audio_player.type" type="string">generic</merge> 103 <merge key="portable_audio_player.access_method" type="string">storage</merge> 104 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 105 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 106 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 107 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 108 </match> 109 <!-- MuVo N200 (MuVo Micro) --> 110 <match key="@storage.physical_device:usb.product_id" int="0x412b"> 111 <append key="info.capabilities" type="strlist">portable_audio_player</append> 112 <merge key="info.category" type="string">portable_audio_player</merge> 113 <merge key="portable_audio_player.type" type="string">generic</merge> 114 <merge key="portable_audio_player.access_method" type="string">storage</merge> 115 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 116 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 117 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 118 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 119 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 120 </match> 121 <!-- Zen Micro --> 122 <match key="@storage.physical_device:usb.product_id" int="0x4130"> 123 <append key="info.capabilities" type="strlist">portable_audio_player</append> 124 <merge key="info.category" type="string">portable_audio_player</merge> 125 <merge key="portable_audio_player.type" type="string">generic</merge> 126 <merge key="portable_audio_player.access_method" type="string">storage</merge> 127 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 128 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 129 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 130 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 131 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 132 </match> 133 </match> 134 135 <!-- SONICblue --> 136 <match key="@storage.physical_device:usb.vendor_id" int="0x045a"> 137 <!-- Rio Forge --> 138 <match key="@storage.physical_device:usb.product_id" int="0x5042"> 139 <append key="info.capabilities" type="strlist">portable_audio_player</append> 140 <merge key="info.category" type="string">portable_audio_player</merge> 141 <merge key="portable_audio_player.type" type="string">generic</merge> 142 <merge key="portable_audio_player.access_method" type="string">storage</merge> 143 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 144 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 145 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 146 <append key="portable_audio_player.output_formats" type="strlist">audio/audible</append> 147 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 148 <match key="storage.lun" int="1"> 149 <merge key="storage.drive_type" type="string">sd_mmc</merge> 150 </match> 151 </match> 152 <!-- Rio Karma --> 153 <match key="@storage.physical_device:usb.product_id" int="0x5210"> 154 <append key="info.capabilities" type="strlist">portable_audio_player</append> 155 <merge key="info.category" type="string">portable_audio_player</merge> 156 <merge key="portable_audio_player.type" type="string">generic</merge> 157 <merge key="portable_audio_player.access_method" type="string">storage</merge> 158 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 159 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 160 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 161 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 162 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 163 </match> 164 <!-- Rio Carbon --> 165 <match key="@storage.physical_device:usb.product_id" int="0x5224"> 166 <append key="info.capabilities" type="strlist">portable_audio_player</append> 167 <merge key="info.category" type="string">portable_audio_player</merge> 168 <merge key="portable_audio_player.type" type="string">generic</merge> 169 <merge key="portable_audio_player.access_method" type="string">storage</merge> 170 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 171 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 172 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 173 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 174 </match> 175 </match> 176 177 <!--Panasonic --> 178 <match key="@storage.physical_deviceusb.vendor_id" int="0x4da"> 179 <!--Panasonic SV-MP31V--> 180 <match key="@storage.physical_deviceusb.product_id" int="0x3701"> 181 <append key="info.capabilities" type="strlist">portable_audio_player</append> 182 <merge key="info.category" type="string">portable_audio_player</merge> 183 <merge key="portable_audio_player.type" type="string">generic</merge> 184 <merge key="portable_audio_player.access_method" type="string">storage</merge> 185 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 186 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 187 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 188 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 189 <append key="portable_audio_player.audio_folders" type="strlist">PLAYER/</append> 190 </match> 191 </match> 192 193 <!-- Samsung --> 194 <match key="@storage.physical_device:usb.vendor_id" int="0x04e8"> 195 <!-- Samsung Yepp YP-35 --> 196 <match key="@storage.physical_device:usb.product_id" int="0x5010"> 197 <append key="info.capabilities" type="strlist">portable_audio_player</append> 198 <merge key="info.category" type="string">portable_audio_player</merge> 199 <merge key="portable_audio_player.type" type="string">generic</merge> 200 <merge key="portable_audio_player.access_method" type="string">storage</merge> 201 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 202 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 203 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 204 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 205 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 206 </match> 207 <!-- Samsung Yepp YP-ST5 --> 208 <match key="@storage.physical_device:usb.product_id" int="0x5021"> 209 <append key="info.capabilities" type="strlist">portable_audio_player</append> 210 <merge key="info.category" type="string">portable_audio_player</merge> 211 <merge key="portable_audio_player.type" type="string">generic</merge> 212 <merge key="portable_audio_player.access_method" type="string">storage</merge> 213 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 214 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 215 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 216 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 217 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 218 </match> 219 <!-- YP-F1 --> 220 <match key="@storage.physical_device:usb.product_id" int="0x502b"> 221 <append key="info.capabilities" type="strlist">portable_audio_player</append> 222 <merge key="info.category" type="string">portable_audio_player</merge> 223 <merge key="portable_audio_player.type" type="string">generic</merge> 224 <merge key="portable_audio_player.access_method" type="string">storage</merge> 225 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 226 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 227 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 228 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 229 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 230 </match> 231 <!-- Samsung YP-U1 --> 232 <match key="@storage.physical_device:usb.product_id" int="0x503b"> 233 <append key="info.capabilities" type="strlist">portable_audio_player</append> 234 <merge key="info.category" type="string">portable_audio_player</merge> 235 <merge key="portable_audio_player.type" type="string">generic</merge> 236 <merge key="portable_audio_player.access_method" type="string">storage</merge> 237 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 238 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 239 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 240 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 241 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 242 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 243 <append key="portable_audio_player.audio_folders" type="strlist">MUSIC/</append> 244 </match> 245 <!-- Samsung YP-Z5 --> 246 <match key="@storage.physical_device:usb.product_id" int="0x5041"> 247 <append key="info.capabilities" type="strlist">portable_audio_player</append> 248 <merge key="info.category" type="string">portable_audio_player</merge> 249 <merge key="portable_audio_player.type" type="string">generic</merge> 250 <merge key="portable_audio_player.access_method" type="string">storage</merge> 251 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 252 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 253 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 254 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 255 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 256 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 257 <append key="portable_audio_player.audio_folders" type="strlist">Music/</append> 258 <append key="portable_audio_player.playlist_format" type="strlist">audio/x-mpegurl</append> 259 <append key="portable_audio_player.playlist_format" type="strlist">audio/x-scpls</append> 260 <append key="portable_audio_player.playlist_path" type="strlist">Playlists/</append> 261 </match> 262 <!-- Samsung YP-U2Z --> 263 <match key="@storage.physical_device:usb.product_id" int="0x5050"> 264 <append key="info.capabilities" type="strlist">portable_audio_player</append> 265 <merge key="info.category" type="string">portable_audio_player</merge> 266 <merge key="portable_audio_player.type" type="string">generic</merge> 267 <merge key="portable_audio_player.access_method" type="string">storage</merge> 268 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 269 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 270 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 271 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 272 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 273 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 274 </match> 275 </match> 276 277 <!-- Sony --> 278 <match key="@storage.physical_device:usb.vendor_id" int="0x54c"> 279 <!-- Sony Network Walkman --> 280 <match key="@storage.physical_device:usb.product_id" int="0x1fb"> 281 <append key="info.capabilities" type="strlist">portable_audio_player</append> 282 <merge key="info.category" type="string">portable_audio_player</merge> 283 <merge key="portable_audio_player.type" type="string">generic</merge> 284 <merge key="portable_audio_player.access_method" type="string">storage</merge> 285 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 286 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 287 <append key="portable_audio_player.output_formats" type="strlist">audio/vnd.sony.atrac3</append> 288 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 289 </match> 290 </match> 291 292 <!-- Jetflash MP3 Player, AKA NAPA LCD-HD, AKA Medion, AKA Tevion --> 293 <match key="@storage.physical_device:usb.vendor_id" int="0x066f"> 294 <match key="@storage.physical_device:usb.product_id" int="0x8000"> 295 <append key="info.capabilities" type="strlist">portable_audio_player</append> 296 <merge key="info.category" type="string">portable_audio_player</merge> 297 <merge key="portable_audio_player.type" type="string">generic</merge> 298 <merge key="portable_audio_player.access_method" type="string">storage</merge> 299 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 300 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 301 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 302 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 303 </match> 304 <!-- EXATEL i-BEAD100 Player --> 305 <match key="@storage.physical_device:usb.product_id" int="0x8008"> 306 <append key="info.capabilities" type="strlist">portable_audio_player</append> 307 <merge key="info.category" type="string">portable_audio_player</merge> 308 <merge key="portable_audio_player.type" type="string">generic</merge> 309 <merge key="portable_audio_player.access_method" type="string">storage</merge> 310 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 311 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 312 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 313 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 314 </match> 315 <!-- Traxdata Digital Audio Player --> 316 <match key="@storage.physical_device:usb.product_id" int="0x8038"> 317 <append key="info.capabilities" type="strlist">portable_audio_player</append> 318 <merge key="info.category" type="string">portable_audio_player</merge> 319 <merge key="portable_audio_player.type" type="string">generic</merge> 320 <merge key="portable_audio_player.access_method" type="string">storage</merge> 321 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 322 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 323 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 324 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 325 <match key="storage.lun" int="1"> 326 <merge key="storage.drive_type" type="string">sd_mmc</merge> 327 </match> 328 </match> 329 <!-- TrekStor i.Beat 115 --> 330 <match key="@storage.physical_device:usb.product_id" int="0x829c"> 331 <append key="info.capabilities" type="strlist">portable_audio_player</append> 332 <merge key="info.category" type="string">portable_audio_player</merge> 333 <merge key="portable_audio_player.type" type="string">generic</merge> 334 <merge key="portable_audio_player.access_method" type="string">storage</merge> 335 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 336 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 337 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 338 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 339 </match> 340 <!-- Medion MD41512 / Tevion 41512 --> 341 <match key="@storage.physical_device:usb.product_id" int="0x8206"> 342 <append key="info.capabilities" type="strlist">portable_audio_player</append> 343 <merge key="portable_audio_player.type" type="string">generic</merge> 344 <merge key="portable_audio_player.access_method" type="string">storage</merge> 345 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 346 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 347 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 348 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 349 </match> 350 <!-- Jens of Sweeden (JoS) MP-120 --> 351 <match key="@storage.physical_device:usb.product_id" int="0x82d4"> 352 <append key="info.capabilities" type="strlist">portable_audio_player</append> 353 <merge key="info.category" type="string">portable_audio_player</merge> 354 <merge key="portable_audio_player.type" type="string">generic</merge> 355 <merge key="portable_audio_player.access_method" type="string">storage</merge> 356 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 357 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 358 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 359 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 360 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 361 </match> 362 </match> 363 364 <!-- RCA --> 365 <match key="@storage.physical_device:usb.vendor_id" int="0x69b"> 366 <!-- Lyra RD2212 --> 367 <match key="@storage.physical_device:usb.product_id" int="0x718"> 368 <append key="info.capabilities" type="strlist">portable_audio_player</append> 369 <merge key="info.category" type="string">portable_audio_player</merge> 370 <merge key="portable_audio_player.type" type="string">generic</merge> 371 <merge key="portable_audio_player.access_method" type="string">storage</merge> 372 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 373 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 374 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 375 <append key="portable_audio_player.output_formats" type="strlist">audio/audible</append> 376 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 377 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 378 </match> 379 </match> 380 381 <!-- SanDisk --> 382 <match key="@storage.physical_device:usb.vendor_id" int="0x781"> 383 <!-- Sansa e130 --> 384 <match key="@storage.physical_device:usb.product_id" int="0x7301"> 385 <append key="info.capabilities" type="strlist">portable_audio_player</append> 386 <merge key="info.category" type="string">portable_audio_player</merge> 387 <merge key="portable_audio_player.type" type="string">generic</merge> 388 <merge key="portable_audio_player.access_method" type="string">storage</merge> 389 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 390 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 391 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 392 <append key="portable_audio_player.output_formats" type="strlist">audio/audible</append> 393 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 394 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 395 </match> 396 </match> 397 398 <!-- Peak Digital Audio Player --> 399 <match key="@storage.physical_device:usb.vendor_id" int="0xd7d"> 400 <match key="@storage.physical_device:usb.product_id" int="0x1651"> 401 <append key="info.capabilities" type="strlist">portable_audio_player</append> 402 <merge key="info.category" type="string">portable_audio_player</merge> 403 <merge key="portable_audio_player.type" type="string">generic</merge> 404 <merge key="portable_audio_player.access_method" type="string">storage</merge> 405 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 406 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 407 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 408 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 409 <match key="storage.lun" int="1"> 410 <merge key="storage.drive_type" type="string">sd_mmc</merge> 411 </match> 412 </match> 413 </match> 414 415 <!-- Cowon --> 416 <match key="@storage.physical_device:usb.vendor_id" int="0xe21"> 417 <!-- iAudio M3 --> 418 <match key="@storage.physical_device:usb.product_id" int="0x500"> 419 <append key="info.capabilities" type="strlist">portable_audio_player</append> 420 <merge key="info.category" type="string">portable_audio_player</merge> 421 <merge key="portable_audio_player.type" type="string">generic</merge> 422 <merge key="portable_audio_player.access_method" type="string">storage</merge> 423 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 424 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 425 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 426 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 427 <append key="portable_audio_player.output_formats" type="strlist">audio/flac</append> 428 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 429 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 430 <append key="portable_audio_player.audio_folders" type="strlist">MUSIC/</append> 431 <append key="portable_audio_player.playlist_format" type="strlist">audio/x-mpegurl</append> 432 <append key="portable_audio_player.playlist_path" type="strlist">PLAYLIST/%File</append> 433 </match> 434 <!-- iAudio X5 --> 435 <match key="@storage.physical_device:usb.product_id" int="0x510"> 436 <append key="info.capabilities" type="strlist">portable_audio_player</append> 437 <merge key="info.category" type="string">portable_audio_player</merge> 438 <merge key="portable_audio_player.type" type="string">generic</merge> 439 <merge key="portable_audio_player.access_method" type="string">storage</merge> 440 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 441 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 442 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 443 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 444 <append key="portable_audio_player.output_formats" type="strlist">audio/flac</append> 445 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 446 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 447 <append key="portable_audio_player.audio_folders" type="strlist">MUSIC/</append> 448 <append key="portable_audio_player.playlist_format" type="strlist">audio/x-mpegurl</append> 449 <append key="portable_audio_player.playlist_path" type="strlist">PLAYLIST/%File</append> 450 </match> 451 <!-- iAudio M5 --> 452 <match key="@storage.physical_device:usb.product_id" int="0x520"> 453 <append key="info.capabilities" type="strlist">portable_audio_player</append> 454 <merge key="info.category" type="string">portable_audio_player</merge> 455 <merge key="portable_audio_player.type" type="string">generic</merge> 456 <merge key="portable_audio_player.access_method" type="string">storage</merge> 457 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 458 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 459 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 460 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 461 <append key="portable_audio_player.output_formats" type="strlist">audio/flac</append> 462 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 463 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 464 <append key="portable_audio_player.audio_folders" type="strlist">MUSIC/</append> 465 <append key="portable_audio_player.playlist_format" type="strlist">audio/x-mpegurl</append> 466 <append key="portable_audio_player.playlist_path" type="strlist">PLAYLIST/%File</append> 467 </match> 468 <!-- iAudio G3 --> 469 <match key="@storage.physical_device:usb.product_id" int="0x601"> 470 <append key="info.capabilities" type="strlist">portable_audio_player</append> 471 <merge key="info.category" type="string">portable_audio_player</merge> 472 <merge key="portable_audio_player.type" type="string">generic</merge> 473 <merge key="portable_audio_player.access_method" type="string">storage</merge> 474 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 475 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 476 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 477 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 478 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 479 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 480 <append key="portable_audio_player.playlist_formats" type="strlist">audio/x-mpegurl</append> 481 <append key="portable_audio_player.playlist_path" type="string">PLAYLIST/%File</append> 482 </match> 483 <!-- iAudio 5 --> 484 <match key="@storage.physical_device:usb.product_id" int="0x602"> 485 <append key="info.capabilities" type="strlist">portable_audio_player</append> 486 <merge key="info.category" type="string">portable_audio_player</merge> 487 <merge key="portable_audio_player.type" type="string">generic</merge> 488 <merge key="portable_audio_player.access_method" type="string">storage</merge> 489 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 490 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 491 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 492 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 493 <append key="portable_audio_player.output_formats" type="strlist">audio/flac</append> 494 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 495 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 496 <append key="portable_audio_player.audio_folders" type="strlist">MUSIC/</append> 497 </match> 498 <!-- iAudio G2 --> 499 <match key="@storage.physical_device:usb.product_id" int="0x604"> 500 <append key="info.capabilities" type="strlist">portable_audio_player</append> 501 <merge key="info.category" type="string">portable_audio_player</merge> 502 <merge key="portable_audio_player.type" type="string">generic</merge> 503 <merge key="portable_audio_player.access_method" type="string">storage</merge> 504 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 505 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 506 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 507 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 508 <append key="portable_audio_player.output_formats" type="strlist">audio/flac</append> 509 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 510 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 511 <append key="portable_audio_player.audio_folders" type="strlist">MUSIC/</append> 512 </match> 513 <!-- iAudio U3 --> 514 <match key="@storage.physical_device:usb.product_id" int="0x700"> 515 <append key="info.capabilities" type="strlist">portable_audio_player</append> 516 <merge key="info.category" type="string">portable_audio_player</merge> 517 <merge key="portable_audio_player.type" type="string">generic</merge> 518 <merge key="portable_audio_player.access_method" type="string">storage</merge> 519 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 520 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 521 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 522 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 523 <append key="portable_audio_player.output_formats" type="strlist">audio/flac</append> 524 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 525 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 526 <append key="portable_audio_player.audio_folders" type="strlist">MUSIC</append> 527 <append key="portable_audio_player.audio_folders" type="strlist">VOICE</append> 528 <append key="portable_audio_player.audio_folders" type="strlist">RECORD</append> 529 <append key="portable_audio_player.playlist_formats" type="strlist">audio/x-mpegurl</append> 530 <append key="portable_audio_player.playlist_path" type="string">PLAYLIST/%File</append> 531 <append key="portable_audio_player.audio_folders" type="strlist">MUSIC</append> 532 <append key="portable_audio_player.audio_folders" type="strlist">RECORDS/FM</append> 533 <append key="portable_audio_player.audio_folders" type="strlist">RECORDS/LINEIN</append> 534 <append key="portable_audio_player.audio_folders" type="strlist">RECORDS/VOICE</append> 535 </match> 536 </match> 537 538 <!-- Archos --> 539 <match key="@storage.physical_device:usb.vendor_id" int="0xe79"> 540 <!-- Archos GMini 400 --> 541 <match key="@storage.physical_device:usb.product_id" int="0x1109"> 542 <append key="info.capabilities" type="strlist">portable_audio_player</append> 543 <merge key="info.category" type="string">portable_audio_player</merge> 544 <merge key="portable_audio_player.type" type="string">generic</merge> 545 <merge key="portable_audio_player.access_method" type="string">storage</merge> 546 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 547 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 548 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 549 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 550 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 551 <append key="portable_audio_player.audio_folders" type="strlist">Music/</append> 552 <append key="portable_audio_player.playlist_format" type="strlist">audio/x-mpegurl</append> 553 <append key="portable_audio_player.playlist_path" type="strlist">Playlist/</append> 554 </match> 555 <!-- Archos XS 100 --> 556 <match key="@storage.physical_device:usb.product_id" int="0x1205"> 557 <append key="info.capabilities" type="strlist">portable_audio_player</append> 558 <merge key="info.category" type="string">portable_audio_player</merge> 559 <merge key="portable_audio_player.type" type="string">generic</merge> 560 <merge key="portable_audio_player.access_method" type="string">storage</merge> 561 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 562 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 563 <append key="portable_audio_player.input_formats" type="strlist">audio/x-ms-wma</append> 564 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 565 </match> 566 </match> 567 568 <!-- Sony Ericsson --> 569 <match key="@storage.physical_device:usb.vendor_id" int="0xfce"> 570 <!-- K750i mobile phone --> 571 <match key="@storage.physical_device:usb.product_id" int="0xd016"> 572 <append key="info.capabilities" type="strlist">portable_audio_player</append> 573 <merge key="info.category" type="string">portable_audio_player</merge> 574 <merge key="portable_audio_player.type" type="string">generic</merge> 575 <merge key="portable_audio_player.access_method" type="string">storage</merge> 576 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 577 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 578 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 579 </match> 580 581 <!-- W800 Walkman Phone --> 582 <!-- media files go in mp3/$ARTIST/$ALBUM/$TRACKNAME --> 583 <match key="@storage.physical_device:usb.product_id" int="0xd028"> 584 <append key="info.capabilities" type="strlist">portable_audio_player</append> 585 <merge key="info.category" type="string">portable_audio_player</merge> 586 <merge key="portable_audio_player.type" type="string">generic</merge> 587 <merge key="portable_audio_player.access_method" type="string">storage</merge> 588 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 589 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 590 <append key="portable_audio_player.output_formats" type="strlist">audio/aac</append> 591 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 592 </match> 593 </match> 594 595 <match key="@storage.physical_device:usb.vendor_id" int="0x1006"> 596 <!-- iGP 100 --> 597 <match key="@storage.physical_device:usb.product_id" int="0x2001"> 598 <append key="info.capabilities" type="strlist">portable_audio_player</append> 599 <merge key="info.category" type="string">portable_audio_player</merge> 600 <merge key="portable_audio_player.type" type="string">generic</merge> 601 <merge key="portable_audio_player.access_method" type="string">storage</merge> 602 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 603 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 604 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 605 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 606 </match> 607 <!-- iHP-100,115 --> 608 <match key="@storage.physical_device:usb.product_id" int="0x3001"> 609 <append key="info.capabilities" type="strlist">portable_audio_player</append> 610 <merge key="info.category" type="string">portable_audio_player</merge> 611 <merge key="portable_audio_player.type" type="string">generic</merge> 612 <merge key="portable_audio_player.access_method" type="string">storage</merge> 613 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 614 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 615 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 616 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 617 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 618 </match> 619 <!-- HP-120,140 --> 620 <match key="@storage.physical_device:usb.product_id" int="0x3002"> 621 <append key="info.capabilities" type="strlist">portable_audio_player</append> 622 <merge key="info.category" type="string">portable_audio_player</merge> 623 <merge key="portable_audio_player.type" type="string">generic</merge> 624 <merge key="portable_audio_player.access_method" type="string">storage</merge> 625 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 626 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 627 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 628 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 629 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 630 </match> 631 <!-- H320, H340 --> 632 <match key="@storage.physical_device:usb.product_id" int="0x3003"> 633 <append key="info.capabilities" type="strlist">portable_audio_player</append> 634 <merge key="info.category" type="string">portable_audio_player</merge> 635 <merge key="portable_audio_player.type" type="string">generic</merge> 636 <merge key="portable_audio_player.access_method" type="string">storage</merge> 637 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 638 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 639 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 640 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 641 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 642 </match> 643 </match> 644 645 <!-- TouchStone/WaveX --> 646 <match key="@storage.physical_device:usb.vendor_id" int="0x10c7"> 647 <!-- TS-300 --> 648 <match key="@storage.physical_device:usb.product_id" int="0xc000"> 649 <append key="info.capabilities" type="strlist">portable_audio_player</append> 650 <merge key="info.category" type="string">portable_audio_player</merge> 651 <merge key="portable_audio_player.type" type="string">generic</merge> 652 <merge key="portable_audio_player.access_method" type="string">storage</merge> 653 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 654 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 655 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 656 </match> 657 </match> 658 659 <!-- Foston --> 660 <match key="@storage.physical_device:usb.vendor_id" int="0x10d6"> 661 <!-- Foston 256MB --> 662 <match key="@storage.physical_device:usb.product_id" int="0x1100"> 663 <append key="info.capabilities" type="strlist">portable_audio_player</append> 664 <merge key="info.category" type="string">portable_audio_player</merge> 665 <merge key="portable_audio_player.type" type="string">generic</merge> 666 <merge key="portable_audio_player.access_method" type="string">storage</merge> 667 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 668 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 669 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 670 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 671 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 672 </match> 673 </match> 674 675 <!-- Jens of Sweden --> 676 <match key="@storage.physical_device:usb.vendor_id" int="0x1332"> 677 <!-- MP-130 --> 678 <match key="@storage.physical_device:usb.product_id" int="0x1325"> 679 <append key="info.capabilities" type="strlist">portable_audio_player</append> 680 <merge key="info.category" type="string">portable_audio_player</merge> 681 <merge key="portable_audio_player.type" type="string">generic</merge> 682 <merge key="portable_audio_player.access_method" type="string">storage</merge> 683 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 684 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 685 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 686 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 687 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 688 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 689 </match> 690 </match> 691 692 <!-- MSI --> 693 <match key="@storage.physical_device:usb.vendor_id" int="0x1462"> 694 <!-- MegaStick-1 Flash Stick --> 695 <match key="@storage.physical_device:usb.product_id" int="0x5512"> 696 <append key="info.capabilities" type="strlist">portable_audio_player</append> 697 <merge key="info.category" type="string">portable_audio_player</merge> 698 <merge key="portable_audio_player.type" type="string">generic</merge> 699 <merge key="portable_audio_player.access_method" type="string">storage</merge> 700 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 701 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 702 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 703 </match> 704 </match> 705 706 <!-- Motorola --> 707 <match key="@storage.physical_device:usb.vendor_id" int="0x22b8"> 708 <!-- ROKR e2 Memory Card mode --> 709 <match key="@storage.physical_device:usb.product_id" int="0x608d"> 710 <merge key="storage.model" type="string">ROKR e2</merge> 711 <merge key="storage.vendor" type="string">Motorola</merge> 712 <append key="info.capabilities" type="strlist">portable_audio_player</append> 713 <merge key="info.category" type="string">portable_audio_player</merge> 714 <merge key="portable_audio_player.type" type="string">generic</merge> 715 <merge key="portable_audio_player.access_method" type="string">storage</merge> 716 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 717 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 718 <append key="portable_audio_player.output_formats" type="strlist">audio/aac</append> 719 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 720 </match> 721 </match> 722 723 <!-- iRiver --> 724 <match key="@storage.physical_device:usb.vendor_id" int="0x4102"> 725 <!-- T30 UMS --> 726 <match key="@storage.physical_device:usb.product_id" int="0x1018"> 727 <append key="info.capabilities" type="strlist">portable_audio_player</append> 728 <merge key="info.category" type="string">portable_audio_player</merge> 729 <merge key="portable_audio_player.type" type="string">generic</merge> 730 <merge key="portable_audio_player.access_method" type="string">storage</merge> 731 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 732 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 733 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 734 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 735 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 736 </match> 737 <!-- iFP 100 UMS (supports application/ogg only after firmware upgrade)--> 738 <match key="@storage.physical_device:usb.product_id" int="0x1101"> 739 <append key="info.capabilities" type="strlist">portable_audio_player</append> 740 <merge key="info.category" type="string">portable_audio_player</merge> 741 <merge key="portable_audio_player.type" type="string">generic</merge> 742 <merge key="portable_audio_player.access_method" type="string">storage</merge> 743 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 744 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 745 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 746 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 747 </match> 748 <!-- iFP 300 UMS (supports application/ogg only after firmware upgrade)--> 749 <match key="@storage.physical_device:usb.product_id" int="0x1103"> 750 <append key="info.capabilities" type="strlist">portable_audio_player</append> 751 <merge key="info.category" type="string">portable_audio_player</merge> 752 <merge key="portable_audio_player.type" type="string">generic</merge> 753 <merge key="portable_audio_player.access_method" type="string">storage</merge> 754 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 755 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 756 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 757 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 758 </match> 759 <!-- iFP 500 UMS (supports application/ogg only after firmware upgrade)--> 760 <match key="@storage.physical_device:usb.product_id" int="0x1105"> 761 <append key="info.capabilities" type="strlist">portable_audio_player</append> 762 <merge key="info.category" type="string">portable_audio_player</merge> 763 <merge key="portable_audio_player.type" type="string">generic</merge> 764 <merge key="portable_audio_player.access_method" type="string">storage</merge> 765 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 766 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 767 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 768 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 769 </match> 770 <!-- iFP 700 UMS--> 771 <match key="@storage.physical_device:usb.product_id" int="0x1107"> 772 <append key="info.capabilities" type="strlist">portable_audio_player</append> 773 <merge key="info.category" type="string">portable_audio_player</merge> 774 <merge key="portable_audio_player.type" type="string">generic</merge> 775 <merge key="portable_audio_player.access_method" type="string">storage</merge> 776 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 777 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 778 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 779 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 780 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 781 </match> 782 <!-- iFP 800 UMS--> 783 <match key="@storage.physical_device:usb.product_id" int="0x1108"> 784 <append key="info.capabilities" type="strlist">portable_audio_player</append> 785 <merge key="info.category" type="string">portable_audio_player</merge> 786 <merge key="portable_audio_player.type" type="string">generic</merge> 787 <merge key="portable_audio_player.access_method" type="string">storage</merge> 788 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 789 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 790 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 791 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 792 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 793 </match> 794 <!-- iFP 900 UMS--> 795 <match key="@storage.physical_device:usb.product_id" int="0x1109"> 796 <append key="info.capabilities" type="strlist">portable_audio_player</append> 797 <merge key="info.category" type="string">portable_audio_player</merge> 798 <merge key="portable_audio_player.type" type="string">generic</merge> 799 <merge key="portable_audio_player.access_method" type="string">storage</merge> 800 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 801 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 802 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 803 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 804 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 805 </match> 806 <!-- iFP 1000 UMS--> 807 <match key="@storage.physical_device:usb.product_id" int="0x1110"> 808 <append key="info.capabilities" type="strlist">portable_audio_player</append> 809 <merge key="info.category" type="string">portable_audio_player</merge> 810 <merge key="portable_audio_player.type" type="string">generic</merge> 811 <merge key="portable_audio_player.access_method" type="string">storage</merge> 812 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 813 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 814 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 815 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 816 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 817 </match> 818 <!-- N10 UMS--> 819 <match key="@storage.physical_device:usb.product_id" int="0x1111"> 820 <append key="info.capabilities" type="strlist">portable_audio_player</append> 821 <merge key="info.category" type="string">portable_audio_player</merge> 822 <merge key="portable_audio_player.type" type="string">generic</merge> 823 <merge key="portable_audio_player.access_method" type="string">storage</merge> 824 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 825 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 826 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 827 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 828 </match> 829 <!-- H10 20GB UMS--> 830 <match key="@storage.physical_device:usb.product_id" int="0x2001"> 831 <append key="info.capabilities" type="strlist">portable_audio_player</append> 832 <merge key="info.category" type="string">portable_audio_player</merge> 833 <merge key="portable_audio_player.type" type="string">generic</merge> 834 <merge key="portable_audio_player.access_method" type="string">storage</merge> 835 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 836 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 837 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 838 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 839 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 840 </match> 841 <!-- H10 5GB UMS--> 842 <match key="@storage.physical_device:usb.product_id" int="0x2002"> 843 <append key="info.capabilities" type="strlist">portable_audio_player</append> 844 <merge key="info.category" type="string">portable_audio_player</merge> 845 <merge key="portable_audio_player.type" type="string">generic</merge> 846 <merge key="portable_audio_player.access_method" type="string">storage</merge> 847 <merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge> 848 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 849 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 850 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 851 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 852 </match> 853 854 </match> 855 </match> 856 </match> 857 858 <!-- USB devices that are music players but uses a user-space library --> 859 860 <match key="info.bus" string="usb"> 861 <!-- Archos --> 862 <match key="usb.vendor_id" int="0xe79"> 863 <!-- GMini 120 --> 864 <match key="usb.product_id" int="0x1201"> 865 <append key="info.capabilities" type="strlist">portable_audio_player</append> 866 <merge key="info.category" type="string">portable_audio_player</merge> 867 <merge key="portable_audio_player.type" type="string">generic</merge> 868 <merge key="portable_audio_player.access_method" type="string">user</merge> 869 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 870 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 871 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 872 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 873 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 874 </match> 875 <!-- GMini XS202 --> 876 <match key="usb.product_id" int="0x1206"> 877 <append key="info.capabilities" type="strlist">portable_audio_player</append> 878 <merge key="info.category" type="string">portable_audio_player</merge> 879 <merge key="portable_audio_player.type" type="string">generic</merge> 880 <merge key="portable_audio_player.access_method" type="string">user</merge> 881 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 882 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 883 <append key="portable_audio_player.output_formats" type="strlist">audio/x-wav</append> 884 <append key="portable_audio_player.input_formats" type="strlist">audio/x-wav</append> 885 <append key="portable_audio_player.audio_folders" type="strlist">Music/</append> 886 <append key="portable_audio_player.playlist_format" type="strlist">audio/x-mpegurl</append> 887 <append key="portable_audio_player.playlist_path" type="strlist">Playlists/%File</append> 888 </match> 889 </match> 890 891 <match key="usb.vendor_id" int="0x1006"> 892 <!-- iDP 100 UMS--> 893 <match key="usb.product_id" int="0x0001"> 894 <append key="info.capabilities" type="strlist">portable_audio_player</append> 895 <merge key="info.category" type="string">portable_audio_player</merge> 896 <merge key="portable_audio_player.type" type="string">generic</merge> 897 <merge key="portable_audio_player.access_method" type="string">user</merge> 898 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 899 </match> 900 </match> 901 <match key="usb.vendor_id" int="0x4102"> 902 <!-- iFP 100 IMM (supports application/ogg only after firmware upgrade)--> 903 <match key="usb.product_id" int="0x1001"> 904 <append key="info.capabilities" type="strlist">portable_audio_player</append> 905 <merge key="info.category" type="string">portable_audio_player</merge> 906 <merge key="portable_audio_player.type" type="string">generic</merge> 907 <merge key="portable_audio_player.access_method" type="string">user</merge> 908 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 909 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 910 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 911 </match> 912 <!-- iFP 300 IMM (supports application/ogg only after firmware upgrade)--> 913 <match key="usb.product_id" int="0x1003"> 914 <append key="info.capabilities" type="strlist">portable_audio_player</append> 915 <merge key="info.category" type="string">portable_audio_player</merge> 916 <merge key="portable_audio_player.type" type="string">generic</merge> 917 <merge key="portable_audio_player.access_method" type="string">user</merge> 918 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 919 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 920 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 921 </match> 922 <!-- iFP 500 IMM (supports application/ogg only after firmware upgrade)--> 923 <match key="usb.product_id" int="0x1005"> 924 <append key="info.capabilities" type="strlist">portable_audio_player</append> 925 <merge key="info.category" type="string">portable_audio_player</merge> 926 <merge key="portable_audio_player.type" type="string">generic</merge> 927 <merge key="portable_audio_player.access_method" type="string">user</merge> 928 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 929 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 930 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 931 </match> 932 <!-- iFP 700 IMM--> 933 <match key="usb.product_id" int="0x1007"> 934 <append key="info.capabilities" type="strlist">portable_audio_player</append> 935 <merge key="info.category" type="string">portable_audio_player</merge> 936 <merge key="portable_audio_player.type" type="string">generic</merge> 937 <merge key="portable_audio_player.access_method" type="string">user</merge> 938 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 939 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 940 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 941 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 942 </match> 943 <!-- iFP 800 IMM--> 944 <match key="usb.product_id" int="0x1008"> 945 <append key="info.capabilities" type="strlist">portable_audio_player</append> 946 <merge key="info.category" type="string">portable_audio_player</merge> 947 <merge key="portable_audio_player.type" type="string">generic</merge> 948 <merge key="portable_audio_player.access_method" type="string">user</merge> 949 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 950 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 951 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 952 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 953 </match> 954 <!-- iFP 900 IMM--> 955 <match key="usb.product_id" int="0x1009"> 956 <append key="info.capabilities" type="strlist">portable_audio_player</append> 957 <merge key="info.category" type="string">portable_audio_player</merge> 958 <merge key="portable_audio_player.type" type="string">generic</merge> 959 <merge key="portable_audio_player.access_method" type="string">user</merge> 960 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 961 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 962 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 963 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 964 </match> 965 <!-- iFP 1000 IMM--> 966 <match key="usb.product_id" int="0x1010"> 967 <append key="info.capabilities" type="strlist">portable_audio_player</append> 968 <merge key="info.category" type="string">portable_audio_player</merge> 969 <merge key="portable_audio_player.type" type="string">generic</merge> 970 <merge key="portable_audio_player.access_method" type="string">user</merge> 971 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 972 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 973 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 974 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 975 </match> 976 <!-- N10 IMM--> 977 <match key="usb.product_id" int="0x1011"> 978 <append key="info.capabilities" type="strlist">portable_audio_player</append> 979 <merge key="info.category" type="string">portable_audio_player</merge> 980 <merge key="portable_audio_player.type" type="string">generic</merge> 981 <merge key="portable_audio_player.access_method" type="string">user</merge> 982 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 983 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 984 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 985 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 986 </match> 987 <!-- H10 20GB MTP--> 988 <match key="usb.product_id" int="0x2101"> 989 <append key="info.capabilities" type="strlist">portable_audio_player</append> 990 <merge key="info.category" type="string">portable_audio_player</merge> 991 <merge key="portable_audio_player.type" type="string">generic</merge> 992 <merge key="portable_audio_player.access_method" type="string">user</merge> 993 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 994 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 995 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 996 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 997 </match> 998 <!-- H10 5GB MTP--> 999 <match key="usb.product_id" int="0x2102"> 1000 <append key="info.capabilities" type="strlist">portable_audio_player</append> 1001 <merge key="info.category" type="string">portable_audio_player</merge> 1002 <merge key="portable_audio_player.type" type="string">generic</merge> 1003 <merge key="portable_audio_player.access_method" type="string">user</merge> 1004 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 1005 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 1006 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 1007 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 1008 </match> 1009 <!-- H10 5,6GB MTP--> 1010 <match key="usb.product_id" int="0x2105"> 1011 <append key="info.capabilities" type="strlist">portable_audio_player</append> 1012 <merge key="info.category" type="string">portable_audio_player</merge> 1013 <merge key="portable_audio_player.type" type="string">generic</merge> 1014 <merge key="portable_audio_player.access_method" type="string">user</merge> 1015 <append key="portable_audio_player.output_formats" type="strlist">audio/mpeg</append> 1016 <append key="portable_audio_player.output_formats" type="strlist">audio/x-ms-wma</append> 1017 <append key="portable_audio_player.output_formats" type="strlist">application/ogg</append> 1018 <append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append> 1019 </match> 1020 </match> 1021 1022 </match> 1023 1024 </device> 1025</deviceinfo> 1026