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 -- Stefan Lucke