Questions about SI Database access and DVR Recording Manager
Recent changes were made to optimize access to the SI database.
DVR manager internally needs access to SI data base at start-up (i.e to reconstruct RecordingSpecs and get the list of recordings).
In the current implementation DVR waits for SI acquisition to complete (or to time out), before attempting access to the SI database.
My questions are:
1. With the IT-136 fix, does DVR recording manager still need to wait for complete acquisition or can it access the SI database immediately (and retry if request fails).
2. This is more DVR question: my understanding is that recording manager needs access to SIDB, for resolving locator in the recording meta data. What happens if current SI data no longer match the recording meta data.
For example an in progress (interrupted) recording can no longer be resumed because locator can not be resolved. Would that recording be transitioned to incomplete, or some other final state?
What happened to recording PID information, would these be resolved at the time recording is restarted (i.e remap the PIDs if necessary?).