w3c / tvcontrol-api

TV Control API specification - https://w3c.github.io/tvcontrol-api/
10 stars 11 forks source link

ambiguous parameter set in TVAddRecordingOptions #31

Open mprobst-irt opened 7 years ago

mprobst-irt commented 7 years ago

There are multiple sources in TVAddRecordingOptions for description, channel, start and end time, as direct parameter on the options object and via the program object.

It should be defined which one takes precedence if both are available.

The current spec defines that a recording should start now if startTime is not defined, what happens if a startTime is defined for a program? I think this is inconsistent.

chrisn commented 7 years ago

I think there are only a few possible combinations that make sense in TVAddRecordingOptions: