[mythtv-commits] mythtv commit: r8478 by danielk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Tue Jan 3 02:51:31 UTC 2006
Author: danielk
Date: 2006-01-03 02:51:30 +0000 (Tue, 03 Jan 2006)
New Revision: 8478
Changeset: http://cvs.mythtv.org/trac/changeset/8478
Modified:
trunk/mythtv/libs/libmythtv/NuppelVideoPlayer.cpp
Log:
References #754.
This fixes three problems:
1/ If timestretch is enabled in LiveTV, Play(1.0f,...) gets called repeatedly. The change is to only call it when the play_speed is greater than one. This was preventing PVR-350 output from pausing the ringbuffer on ringbuffer switches.
2/ We didn't check if OpenFile() failed in JumpToProgram(), causing a SEGFAULT when it failed but we tried to use the non-existent decoder anyway.
3/ If we are already using VideoOutputIvtv and IvtvDecoder can't decode the ringbuffer presented to it in OpenFile() then fail, don't try to use an AvFormatDecoder which will doesn't work with VideoOutputIvtv.
Also, this adds some documentation.
More information about the mythtv-commits
mailing list