I was just wondering if these are the typical errors when an HD-PVR channel-change script doesn't have a long enough sleep.<br><br>2011-03-08 07:00:17.977 DevRdB(/dev/video-hdpvr-1) Error: Poll giving up<br>2011-03-08 07:00:18.052 MPEGRec(/dev/video-hdpvr-1) Error: Device error detected<br>
2011-03-08 07:00:36.078 [h264 @ 0x3617ef7ec0]decode_slice_header error<br><br>Or is there something else I should try? My channel change script is as follows:<br>#!/bin/sh<br>#<br>PROG=/usr/local/bin/mythchanger<br>ARGS="-c $1 -f 4"<br>
<br>if [ ! -x "$PROG" ]; then<br> echo "$PROG is not executable"<br> exit 1<br>fi<br>if [ -z "$1" ]; then<br> echo "You must provide a channel CLI argument"<br> exit 1<br>
fi<br><br>/usr/bin/sudo $PROG $ARGS<br>sleep 6<br>----------------------------------------<br>The mythtv user has a sudo entry NOPASSWD: /usr/local/bin/mythchanger and it works well. mythchanger is the Firewire channel changer connected to a Time Warner Sci Atl 4250HDC. I know there's a 12-second timeout in the backend settings, so should I bump the sleep to 8 or 10? <br>
<br>I've also noticed this occurs after Time Warner updates the STB and it stays in the off position. I'd rather avoid adding the -P (power-on) flag for each channel-change since it adds a couple of seconds lag. Is there a good way to determine if the STB is off and turn it on without specifying -P for each channel change?<br>
<br>Thanks.<br><br>/Brian/<br>