I have seperate backend/frontend machines. I record mostly HDTV with a small amount of SD material.
Timestretch seems to work fine at any speed with SD material. Playback is fine when watching HD material at 1.0 speed. At 1.1 or 1.2 speed, playback is fine as long as the OSD is not up. At 1.3 speed, HD material results in a "prebuffering pause" every couple of seconds even when the OSD is not up: 'video_output' mean = '27427.01', std. dev. = '20497.35', fps = '36.46' 2005-12-28 20:46:33.843 NVP: prebuffering pause 2005-12-28 20:46:33.843 NVP: Waiting for prebuffer.. 0 AAAAAALAULAAAAAAAAAAAAAAAAAAAAA 2005-12-28 20:46:33.954 NVP: Waiting for prebuffer.. 1 AAAAAAUAUUUULUULAAAAAAAAAAAAAAA 'video_output' mean = '27422.41', std. dev. = '20957.42', fps = '36.47' 2005-12-28 20:46:37.723 NVP: prebuffering pause 2005-12-28 20:46:37.723 NVP: Waiting for prebuffer.. 0 AAAALAAAAAAAAAAAAAUAALAAAAAAAAA 2005-12-28 20:46:37.835 NVP: Waiting for prebuffer.. 1 AAAAUUAUUALAAAAAAAUAAUAAUAALAAA 'video_output' mean = '27425.38', std. dev. = '20936.31', fps = '36.46' 'video_output' mean = '25588.00', std. dev. = '8324.61', fps = '39.08' 2005-12-28 20:46:42.340 NVP: prebuffering pause 2005-12-28 20:46:42.340 NVP: Waiting for prebuffer.. 0 AAAAAAAAAAAAAAAAAAAAAAAAAAULAAL 2005-12-28 20:46:42.451 NVP: Waiting for prebuffer.. 1 UUULAAAAAAAAAAAAAAAAAAAAAAUUUUU 'video_output' mean = '27089.00', std. dev. = '21003.77', fps = '36.92' I have tried changing the kBufferSize in RingBuffer.cpp. I have tried changing the readblocksize in RingBuffer.cpp. I have tried changing the fill_threshold in RingBuffer.cpp. I have tried changing SOCKET_BUF_SIZE in util.cpp. Nothing has made any difference. I was hoping someone could give me some guidance on what to try next. Thanks, John _______________________________________________ mythtv-dev mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
