use the mediacontroller instead of the extendedmediacontroller interface

master
nymea 2019-09-17 21:17:43 +02:00
parent 729194231e
commit 9881962cb8
2 changed files with 1 additions and 21 deletions

View File

@ -289,11 +289,6 @@ Device::DeviceError DevicePluginDenon::executeAction(Device *device, const Actio
return Device::DeviceErrorNoError;
}
if (action.actionTypeId() == heosPlayerFastRewindActionTypeId) {
return Device::DeviceErrorActionTypeNotFound;
}
if (action.actionTypeId() == heosPlayerStopActionTypeId) {
heos->setPlayerState(playerId, PLAYER_STATE_STOP);
return Device::DeviceErrorNoError;
@ -309,11 +304,6 @@ Device::DeviceError DevicePluginDenon::executeAction(Device *device, const Actio
return Device::DeviceErrorNoError;
}
if (action.actionTypeId() == heosPlayerFastForwardActionTypeId) {
return Device::DeviceErrorActionTypeNotFound;
}
if (action.actionTypeId() == heosPlayerSkipNextActionTypeId) {
heos->playNext(playerId);
return Device::DeviceErrorNoError;

View File

@ -200,7 +200,7 @@
"name": "heosPlayer",
"displayName": "Heos player",
"createMethods": ["auto"],
"interfaces": ["mediaplayer", "extendedmediacontroller", "extendedvolumecontroller", "mediametadataprovider", "shufflerepeat", "connectable"],
"interfaces": ["mediaplayer", "mediacontroller", "extendedvolumecontroller", "mediametadataprovider", "shufflerepeat", "connectable"],
"paramTypes":[
{
"id": "89629008-6ad8-4e92-863d-b86e0e012d0b",
@ -354,11 +354,6 @@
"name": "skipBack",
"displayName": "Akip back"
},
{
"id": "fe42d89f-aaad-4f33-a022-d80bdf3a7b19",
"name": "fastRewind",
"displayName": "Tast rewind"
},
{
"id": "c4b29c09-e3b3-4843-b6d9-e032f3fc1d78",
"name": "stop",
@ -374,11 +369,6 @@
"name": "pause",
"displayName": "Pause"
},
{
"id": "60b62e88-c68b-463f-b328-2c5d67a71ca0",
"name": "fastForward",
"displayName": "Fast forward"
},
{
"id": "57697e9c-ce5e-4b8f-b42e-16662829ceb2",
"name": "skipNext",