Comment 8 for bug 478789

Revision history for this message
Francois Jaouen (francois-jaouen) wrote : Re: [Bug 478789] Re: Creative Zen Touch not properly detected

"Everything run smoother since this line is commented out."

I was hacking Rhythmbox in order to use gvfs layer instead of direct access to mtp devices when I encountered the problem.
Rb relies on mpi files for UMS devices and I plugged MTP devices on the same code (so I needed that ID_MEDIA_PLAYER points to the mpi file what 90-usb-media-players.rules is supposed to do AFAIU)
(more details : https://bugzilla.gnome.org/show_bug.cgi?id=520121#c5 )

I filled the current bug during this hack but the patch was refused so there is no big to fix it.

Nevertheless I still don't understand the logic of 90-usb-media-players.rules.
At first it defines data (ex: ID_MEDIA_PLAYER the one I was looking for) for pure MTP devices (read no UMS support) but because of
SUBSYSTEM!="block", GOTO="media_player_end" these data are never read.
So, it doesn't make any sense to me to correct the first point (adding id 4131 for Creative Zen Touch) and not the above test.
Can you shed some light on this disturbing point ?

Thank you

François

PS : If its not the right place to discuss of udev/m-p-i let me know where I can find information.

Le 18/03/2010 14:29, Martin Pitt a écrit :
> Considering this "fix committed", the new ID is upstream now.
>
> ** Changed in: media-player-info (Ubuntu)
> Status: In Progress => Fix Committed
>
>