Skip to content

Add setting to change SMTC update interval #509

@za722-ic

Description

@za722-ic

Is your feature request related to a problem? Please describe.

I am using ModernFlyouts which has a progress bar that shows the position of playback. Screenbox only seems to update this position every 5 seconds, rather than every second.

Describe the solution you'd like

It would be preferable if there was a setting to change the update to happen every second. If I have understood correctly, the updates happen via SystemMediaTransportControlsService.cs (in the UpdatePlaybackPosition() function). This variable could also be exposed via config file, if that is an option.

Describe alternatives you've considered

Simply hard code the update interval to be 1s rather than 5s. Though I know Windows recommends an interval of 5s, it would be nice to have the option.

Additional context

This would also be useful for applications such as Zebar.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions