RB.RemovableMediaManager::create-source-device

def callback(removable_media_manager, device, user_param1, ...)

Emitted when a new device is detected to allow plugins to create a corresponding RB.Source. The first signal handler that returns a source wins. Plugins should only use this signal if there will be no GVolume or GMount created for the device.

removable_media_manager :

instance of RB.RemovableMediaManager that is emitting the signal

device :

the device (actually a GUdevDevice)

user_param1 :

first user parameter (if any) specified with the connect() method

... :

additional user parameters (if any)