org.bluez.Media - BlueZ D-Bus Media API documentation
Register a local end point to sender, the sender can
register as many end points as it likes.
Note: If the sender disconnects the end points are automatically
unregistered.
possible properties:
- string
UUID
- UUID of the profile which the endpoint is for.
UUID must be in the list of SupportedUUIDS.
- byte Codec
- Assigned number of codec that the endpoint implements. The values should
match the profile specification which is indicated by the UUID.
- uint32_t Vendor
[Optional]
- Vendor-specific Company ID, Codec ID tuple that the endpoint implements.
It shall be set to appropriate value when Vendor Specific
Codec (0xff) is used.
- array{byte}
Capabilities
- Capabilities blob, it is used as it is so the size and byte order must
match.
- array{byte}
Metadata [Optional]
- Metadata blob, it is used as it is so the size and byte order must
match.
Possible Errors:
Unregister sender end point.
Register a media player object to sender, the sender can
register as many objects as it likes.
Object must implement at least org.mpris.MediaPlayer2.Player as
defined in MPRIS 2.2 spec:
http://specifications.freedesktop.org/mpris-spec/latest/
Note: If the sender disconnects its objects are automatically
unregistered.
Possible Errors:
Unregister sender media player.
Register endpoints an player objects within root object
which must implement ObjectManager.
The application object path together with the D-Bus system bus
connection ID define the identification of the application.
Possible errors:
This unregisters the services that has been previously
registered. The object path parameter must match the same value that has been
used on registration.
Possible errors:
List of 128-bit UUIDs that represents the supported
Endpoint registration.