Repository navigation
[PW_SID:1158246] Add MCS fast seek and track position write support - #2492
BluezTestBot wants to merge 4 commits into
Conversation
Use MPRIS Seek to handle MCS Track Position writes. This is required by PTS GMCS/SR/SP/BV-02-C test.
Map Fast Rewind and Fast Forward to relative MPRIS Seek calls. Report direction through Seeking Speed until Seeked restores player state. This is required by PTS tests GMCS/SR/MCP/BV-05-C to BV-08-C.
Use the ATT result to suppress responses for malformed writes while allowing opcode 0x00 to report Operation Not Supported. This is required by GMCS/SR/SPE/BI-01-C.
Verify that GMCS/SR/SPE/BI-01-C opcode 0x00 produces an Operation Not Supported notification.
|
CheckPatch |
|
GitLint |
Up to standards ✅🟢 Issues
|
| Metric | Results |
|---|---|
| Complexity | 4 |
| Duplication | 0 |
NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.
|
BuildEll |
|
BluezMake |
|
MakeCheck |
|
MakeDistcheck |
|
CheckValgrind |
|
CheckSmatch |
|
bluezmakeextell |
|
IncrementalBuild |
|
ScanBuild |
From: raghavendra raghavendra.rao@collabora.com
Use MPRIS Seek to handle MCS Track Position writes.
This is required by PTS GMCS/SR/SP/BV-02-C test.
profiles/audio/mcp.c | 22 ++++++++++++++++++++--
profiles/audio/media.c | 32 ++++++++++++++++++++++++++++++++
profiles/audio/media.h | 1 +
3 files changed, 53 insertions(+), 2 deletions(-)