On Thursday 22 December 2005 18:16, [EMAIL PROTECTED] wrote: > Author: danielk > Date: 2005-12-22 23:16:44 +0000 (Thu, 22 Dec 2005) > New Revision: 8364 > Changeset: http://cvs.mythtv.org/trac/changeset/8364 > > Modified: > > trunk/mythtv/libs/libmythtv/tv_play.cpp > trunk/mythtv/libs/libmythtv/tv_play.h > > Log: > > References #843. This re-enables PiP. > > This does not re-enable TV::SwapPIP(), this function as written > was broken before and is still broken. It only works if the two > recorders share the swapped channels (same lineup) or a extra > recorders are available that support the swapped channels.
The only way to do this properly is to have PiP record full-sized video for both channels, and flip which one's displaying (semi-tricky, but not that hard). It currently records smaller-sized/bitrate video for the PiP window to have less of an impact during playback, since it's limited to software scaling for the display for that.. _Might_ be able to have Xv do two streams nowadays, with cards that don't use the overlay, though. Isaac
_______________________________________________ mythtv-dev mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
