On Montag, 14. November 2005 21:24, Dave wrote:
Here is some more:
Nov 14 15:26:13 vdr vdr[7109]: [VideoOut]: aspect changed (0 -> 0 ; 3ff5dddddddddddd -> 3ff5555555555555) Nov 14 15:26:13 vdr vdr[7109]: [VideoOut]: 544x480 [0,0 544x480] -> 800x600 [0,0 800x600] Nov 14 15:26:13 vdr vdr[7109]: [VideoOut]: aspect changed (0 -> 0 ; 3ff5555555555555 -> 3ff5555555555555)
That should be identical values. Please try this inline patch.
Index: video.c =================================================================== RCS file: /cvsroot/softdevice/softdevice/video.c,v retrieving revision 1.36 diff -U3 -r1.36 video.c --- video.c 27 Oct 2005 05:30:52 -0000 1.36 +++ video.c 14 Nov 2005 20:56:35 -0000 @@ -319,7 +319,7 @@ void cVideoOut::CheckAspectDimensions(AVFrame *picture, AVCodecContext *context) { - double new_asp; + volatile double new_asp;
/* -------------------------------------------------------------------------- * check and handle changes of dimensions first