Open mprobst-irt opened 7 years ago
I think there are only a few possible combinations that make sense in TVAddRecordingOptions
:
TVChannel
object, with optional startTime
and endTime
, with behaviour as currently described (apart from the note about omitting endTime
, which should be removed).TVProgram
object. In this case, the channel
, startTime
, and endTime
options are ignored.
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.