Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Windows service to respond to UMP Stream Configuration requests #440

Open
MusicMaker opened this issue Nov 23, 2024 · 3 comments
Open
Assignees
Labels
area-service-or-api 🖥️ Related to the Windows Service, core API, abstractions, etc. bug 🐞 Something isn't working dp8-fixed Fixed in developer preview 8

Comments

@MusicMaker
Copy link

MusicMaker commented Nov 23, 2024

Description

Page 37 of the UMP 1.1.1 specification describes that a device can request a configuration request.

Upon sending
F0050103 00000000 00000000 00000000 Stream (0F) Endpoint Stream Configuration Request Complete, Protocol 0001h, Jitter 03h
The Windows service does not respond to such request.

Describe the solution you'd like
Respond to stream configuration requests

Alternatives considered
N/A

@MusicMaker MusicMaker added the feature request 💡 New feature request or proposal label Nov 23, 2024
@Psychlist1972 Psychlist1972 added the bug 🐞 Something isn't working label Nov 23, 2024
@Psychlist1972 Psychlist1972 added area-service-or-api 🖥️ Related to the Windows Service, core API, abstractions, etc. and removed feature request 💡 New feature request or proposal labels Nov 23, 2024
@Psychlist1972
Copy link
Contributor

Is this with the same device where function block changes sent to the service are not being processed after initial negotiation? If so, may be the same issue. I'll need to see if there's some disconnection happening.

Changed to bug because there's code in the service to handle the stream configuration request.

@MusicMaker
Copy link
Author

MusicMaker commented Nov 24, 2024

AFAIK see with DP7 and latest driver, the function block name and endpoint name notification send to the host AFTER initial negotiation initialized by the host ARE correctly recognized by the service, just stream configuration request is not responded to.

@MusicMaker MusicMaker changed the title [Feature] Windows service to respond to UMP Stream Configuration requests [Bug] Windows service to respond to UMP Stream Configuration requests Nov 24, 2024
@MusicMaker MusicMaker changed the title [Bug] Windows service to respond to UMP Stream Configuration requests [BUG] Windows service to respond to UMP Stream Configuration requests Nov 24, 2024
@Psychlist1972
Copy link
Contributor

You are correct. Looking at the code, no response is sent unless the service disagrees with the configuration. This is fixed for DP8.

@Psychlist1972 Psychlist1972 added the dp8-fixed Fixed in developer preview 8 label Dec 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-service-or-api 🖥️ Related to the Windows Service, core API, abstractions, etc. bug 🐞 Something isn't working dp8-fixed Fixed in developer preview 8
Projects
Status: No status
Development

No branches or pull requests

2 participants