feat: set playing-state as required property in play-control service for television device

This commit is contained in:
LiShuzhen 2025-12-16 10:32:51 +08:00
parent 5e78152551
commit 9419352ab3

View File

@ -362,9 +362,12 @@ SPEC_DEVICE_TRANS_MAP: dict = {
}, },
'optional': { 'optional': {
'play-control': { 'play-control': {
'required': {}, 'required': {
'properties': {
'playing-state': {'read'}
}
},
'optional': { 'optional': {
'properties': {'playing-state'},
'actions': {'play', 'pause', 'stop', 'next', 'previous'} 'actions': {'play', 'pause', 'stop', 'next', 'previous'}
} }
} }
@ -397,7 +400,7 @@ SPEC_DEVICE_TRANS_MAP: dict = {
'play-control': { 'play-control': {
'required': { 'required': {
'properties': { 'properties': {
'playing-state': {'read', 'write'} 'playing-state': {'read'}
} }
}, },
'optional': { 'optional': {