Opened 18 years ago
Closed 18 years ago
#4111 closed enhancement (invalid)
Internal fIrewire channel changer addon
| Reported by: | tafypz | Owned by: | Isaac Richards |
|---|---|---|---|
| Priority: | minor | Milestone: | 0.21 |
| Component: | mythtv | Version: | head |
| Severity: | medium | Keywords: | internal channel changer firewire 4200HD |
| Cc: | Ticket locked: | no |
Description
Hi, I am running the internal firewire changer on a SA4200HD, this works great but sometimes the box "missfires" and does not send anything on the firewire bus. If you reissue a request to that box it sends some data. Would it be possible to add a behaviour (disabled by default) but that could be enabled by the user in mythtv-setup / Input connections like this pseudo code: bool onChannelChange(ChannelChangeData& d) {
int i = NUM_RETRIES; bool success = false;
while(i >= 0) {
sendChannelChangeRequest(d); if(isDataPresentOnFWBusFromBox(d.GUID)) {
success = true; break;
}
} return success;
}
This would be a nice value added as right now anytime there is a misfire and the recorder create a 0 byte length file, the backend crashes on commercial flagging or mythweb access (while trying to delete the 0byte file)

feature request without patch.