Hi all,<br><br>I'm trying to set up a new frontend only machine using one of the little revo R3610. I'm having a problem where whenever I try to skip forward or back during a recording that is still in progress then playback stops(see log below) if I leave it alone then playback seems to be fine. Strangely if I wait until the recording is complete then I can skip forward and back with no problems. It is a wired network connection between the two.<br>
<br>Any help would be greatfully received.<br><br>Thanks<br>Stephen<br><br>Frontend:(Ubuntu repositories)<br>MythTV Version : 24158<br>MythTV Branch : branches/release-0-23-fixes<br>Network Protocol : 56<br>Library API : 0.23.20100314-1<br>
QT Version : 4.6.2<br>Options compiled in:<br> linux debug using_oss using_alsa using_pulse using_jack using_pulseoutput using_backend using_dvb using_firewire using_frontend using_glx_proc_addr_arb using_hdhomerun using_hdpvr using_iptv using_ivtv using_joystick_menu using_libudev using_lirc using_mheg using_opengl_video using_opengl_vsync using_qtdbus using_qtwebkit using_v4l using_x11 using_xrandr using_xv using_xvmc using_xvmc_vld using_xvmcw using_bindings_perl using_bindings_python using_opengl using_vdpau using_ffmpeg_threads using_libavc_5_3 using_live using_mheg<br>
<br><br>Backend:(compiled from SVN)<br>MythTV Version : 24355<br>MythTV Branch : branches/release-0-23-fixes<br>Network Protocol : 56<br>Library API : 0.23.20100429-1<br>QT Version : 4.5.0<br>Options compiled in:<br>
linux release using_oss using_alsa using_backend using_dvb using_frontend using_hdhomerun using_hdpvr using_iptv using_ivtv using_joystick_menu using_lirc using_mheg using_opengl_video using_opengl_vsync using_qtdbus using_qtwebkit using_v4l using_x11 using_xrandr using_bindings_perl using_bindings_python using_opengl using_vdpau using_ffmpeg_threads using_live using_mheg<br>
<br>2010-05-10 21:38:47.683 TV: Attempting to change from None to WatchingRecording<br>2010-05-10 21:38:47.688 RingBuf(myth://<a href="http://192.168.1.100:6543/1003_20100510210000.mpg" target="_blank">192.168.1.100:6543/1003_20100510210000.mpg</a>): OpenFile(myth://<a href="http://192.168.1.100:6543/1003_20100510210000.mpg" target="_blank">192.168.1.100:6543/1003_20100510210000.mpg</a>, 12)<br>
2010-05-10 21:38:47.750 RingBuf(myth://<a href="http://192.168.1.100:6543/1003_20100510210000.mpg" target="_blank">192.168.1.100:6543/1003_20100510210000.mpg</a>): CalcReadAheadThresh(0 KB)<br> -> threshhold(64 KB) min read(0 KB) blk size(32 KB)<br>
2010-05-10 21:38:47.815 MythContext: Connecting to backend server: <a href="http://127.0.0.1:6543" target="_blank">127.0.0.1:6543</a> (try 1 of 1)<br>2010-05-10 21:38:47.816 Using protocol version 56<br>2010-05-10 21:38:47.852 TV: StartPlayer(0, WatchingRecording, main) -- begin<br>
2010-05-10 21:38:47.852 TV: Elapsed time since TV constructor was called: 385 ms<br>2010-05-10 21:38:48.128 AFD: Stream #0, has id 0x200 codec id MPEG2VIDEO, type Video, bitrate 15000000 at 0xa5fe3c90<br>2010-05-10 21:38:48.144 VDP: Accepting: cmp(>= 0 720) dec(vdpau) cpus(1) rend(vdpau) osd(vdpau) osdfade(enabled) deint(vdpaubasicdoublerate,vdpaubasic) filt(vdpaucolorspace=auto)<br>
2010-05-10 21:38:48.145 VDP: Accepting: cmp(> 0 0) dec(vdpau) cpus(1) rend(vdpau) osd(vdpau) osdfade(enabled) deint(vdpauadvanceddoublerate,vdpauadvanced) filt(vdpaucolorspace=auto)<br>2010-05-10 21:38:48.145 VDP: LoadBestPreferences(2048x2048, 0)<br>
2010-05-10 21:38:48.145 VDP: LoadBestPreferences(2048x2048, 60)<br>2010-05-10 21:38:48.145 VDP: LoadBestPreferences(720x576, 60)<br>2010-05-10 21:38:48.162 VDP: Accepting: cmp(>= 0 720) dec(vdpau) cpus(1) rend(vdpau) osd(vdpau) osdfade(enabled) deint(vdpaubasicdoublerate,vdpaubasic) filt(vdpaucolorspace=auto)<br>
2010-05-10 21:38:48.163 VDP: Accepting: cmp(> 0 0) dec(vdpau) cpus(1) rend(vdpau) osd(vdpau) osdfade(enabled) deint(vdpauadvanceddoublerate,vdpauadvanced) filt(vdpaucolorspace=auto)<br>2010-05-10 21:38:48.163 VDP: LoadBestPreferences(2048x2048, 0)<br>
2010-05-10 21:38:48.163 VDP: LoadBestPreferences(2048x2048, 60)<br>2010-05-10 21:38:48.164 VDP: LoadBestPreferences(720x576, 60)<br>2010-05-10 21:38:48.175 VDP: Accepting: cmp(>= 0 720) dec(vdpau) cpus(1) rend(vdpau) osd(vdpau) osdfade(enabled) deint(vdpaubasicdoublerate,vdpaubasic) filt(vdpaucolorspace=auto)<br>
2010-05-10 21:38:48.176 VDP: Accepting: cmp(> 0 0) dec(vdpau) cpus(1) rend(vdpau) osd(vdpau) osdfade(enabled) deint(vdpauadvanceddoublerate,vdpauadvanced) filt(vdpaucolorspace=auto)<br>2010-05-10 21:38:48.176 VDP: LoadBestPreferences(2048x2048, 0)<br>
2010-05-10 21:38:48.176 VDP: LoadBestPreferences(2048x2048, 60)<br>2010-05-10 21:38:48.176 VDP: LoadBestPreferences(720x576, 60)<br>2010-05-10 21:38:48.185 Using 1 CPUs for decoding<br>2010-05-10 21:38:48.186 AFD: InitVideoCodec() 0xa5fe2f70 id(MPEG2VIDEO) type (Video).<br>
2010-05-10 21:38:48.186 detectInterlace(Detect Scan, Interlaced Scan, 25, 576) ->Interlaced Scan<br>2010-05-10 21:38:48.187 AFD: Using vdpau for video decoding<br>2010-05-10 21:38:48.187 AFD: Looking for decoder for MPEG2VIDEO<br>
2010-05-10 21:38:48.187 AFD: Opened codec 0xa5fe2f70, id(MPEG2VIDEO) type(Video)<br>2010-05-10 21:38:48.187 AFD: Stream #1, has id 0x28a codec id MP2, type Audio, bitrate 192000 at 0xa5fe33a0<br>2010-05-10 21:38:48.188 AFD: codec MP2 has 2 channels<br>
2010-05-10 21:38:48.188 AFD: Looking for decoder for MP2<br>2010-05-10 21:38:48.188 AFD: Opened codec 0xa5fdffb0, id(MP2) type(Audio)<br>2010-05-10 21:38:48.188 AFD: Stream #2, has id 0x294 codec id MP2, type Audio, bitrate 64000 at 0xa5fe0360<br>
2010-05-10 21:38:48.188 AFD: codec MP2 has 1 channels<br>2010-05-10 21:38:48.188 AFD: Looking for decoder for MP2<br>2010-05-10 21:38:48.189 AFD: Opened codec 0xa5fe0530, id(MP2) type(Audio)<br>2010-05-10 21:38:48.189 AFD: Stream #3, has id 0x402 codec id DVB_SUBTITLE, type Subtitle, bitrate 0 at 0xa5fe0ae0<br>
2010-05-10 21:38:48.189 AFD: subtitle codec (Subtitle)<br>2010-05-10 21:38:48.189 AFD: Looking for decoder for DVB_SUBTITLE<br>2010-05-10 21:38:48.189 AFD: Opened codec 0xa5a6f140, id(DVB_SUBTITLE) type(Subtitle)<br>2010-05-10 21:38:48.189 AFD: Subtitle track #1 is A/V stream #3 and is in the English language(6647399).<br>
2010-05-10 21:38:48.189 AFD: Stream #4, has id 0x853 codec id DSMCC_B, type Data, bitrate 0 at 0xa5fe0cc0<br>2010-05-10 21:38:48.190 AFD: data codec (Data)<br>2010-05-10 21:38:48.190 AFD: Stream #5, has id 0x91b codec id DSMCC_B, type Data, bitrate 0 at 0xa5a718f0<br>
2010-05-10 21:38:48.190 AFD: data codec (Data)<br>2010-05-10 21:38:48.190 AFD: Stream #6, has id 0x91c codec id DSMCC_B, type Data, bitrate 0 at 0xa5a72e90<br>2010-05-10 21:38:48.190 AFD: data codec (Data)<br>2010-05-10 21:38:48.193 RingBuf(myth://<a href="http://192.168.1.100:6543/1003_20100510210000.mpg" target="_blank">192.168.1.100:6543/1003_20100510210000.mpg</a>): CalcReadAheadThresh(0 KB)<br>
-> threshhold(64 KB) min read(0 KB) blk size(32 KB)<br>2010-05-10 21:38:48.263 Opening audio device 'default'. ch 2(2) sr 48000 (reenc 0)<br>2010-05-10 21:38:48.265 Opening ALSA audio device 'default'.<br>
ALSA lib control.c:902:(snd_ctl_open_noupdate) Invalid CTL /dev/mixer<br>2010-05-10 21:38:48.306 AudioOutput Warning: Mixer attach error -2: No such file or directory<br> Check Mixer Name in Setup: '/dev/mixer'<br>
2010-05-10 21:38:48.318 Dec: Selected track #1 in the English language(6647399)<br>2010-05-10 21:38:48.318 Dec: Trying to select track (w/lang)<br>2010-05-10 21:38:48.318 Dec: Selecting first track<br>2010-05-10 21:38:48.319 Dec: Selected track #1 in the Unknown language(0)<br>
2010-05-10 21:38:48.319 Dec: Resyncing position map. posmapStarted = 0 livetv(0) watchingRec(1)<br>2010-05-10 21:38:48.414 Position map filled from DB to: 57816<br>2010-05-10 21:38:48.415 Dec: SyncPositionMap watchingrecording, from DB: 2124 entries<br>
2010-05-10 21:38:48.416 NVP(0): Filling position map from 57817 to end<br>2010-05-10 21:38:48.474 Dec: Position map filled from Encoder to: 57816<br>2010-05-10 21:38:48.474 Dec: SyncPositionMap watchingrecording total: 2124 entries<br>
2010-05-10 21:38:48.474 Dec: SyncPositionMap, new totframes: 57816, new length: 2312, posMap size: 2124<br>2010-05-10 21:38:48.475 AFD: Partial position map found<br>2010-05-10 21:38:48.475 AFD: Successfully opened decoder for file: "myth://<a href="http://192.168.1.100:6543/1003_20100510210000.mpg" target="_blank">192.168.1.100:6543/1003_20100510210000.mpg</a>". novideo(0)<br>
2010-05-10 21:38:48.482 VideoOutput: Allowed renderers: vdpau<br>2010-05-10 21:38:48.482 VideoOutput: Allowed renderers (filt: vdpau): vdpau<br>2010-05-10 21:38:48.488 VDP: Accepting: cmp(>= 0 720) dec(vdpau) cpus(1) rend(vdpau) osd(vdpau) osdfade(enabled) deint(vdpaubasicdoublerate,vdpaubasic) filt(vdpaucolorspace=auto)<br>
2010-05-10 21:38:48.489 VDP: Accepting: cmp(> 0 0) dec(vdpau) cpus(1) rend(vdpau) osd(vdpau) osdfade(enabled) deint(vdpauadvanceddoublerate,vdpauadvanced) filt(vdpaucolorspace=auto)<br>2010-05-10 21:38:48.489 VDP: LoadBestPreferences(2048x2048, 0)<br>
2010-05-10 21:38:48.489 VDP: LoadBestPreferences(2048x2048, 60)<br>2010-05-10 21:38:48.489 VDP: LoadBestPreferences(720x576, 60)<br>2010-05-10 21:38:48.490 VideoOutput: Preferred renderer: vdpau<br>2010-05-10 21:38:48.490 VideoOutput: Trying video renderer: 'vdpau'<br>
2010-05-10 21:38:48.511 VDP: Accepting: cmp(>= 0 720) dec(vdpau) cpus(1) rend(vdpau) osd(vdpau) osdfade(enabled) deint(vdpaubasicdoublerate,vdpaubasic) filt(vdpaucolorspace=auto)<br>2010-05-10 21:38:48.511 VDP: Accepting: cmp(> 0 0) dec(vdpau) cpus(1) rend(vdpau) osd(vdpau) osdfade(enabled) deint(vdpauadvanceddoublerate,vdpauadvanced) filt(vdpaucolorspace=auto)<br>
2010-05-10 21:38:48.512 VDP: LoadBestPreferences(2048x2048, 0)<br>2010-05-10 21:38:48.512 VDP: LoadBestPreferences(2048x2048, 60)<br>2010-05-10 21:38:48.529 VideoOutWindow::SetPIPState. pip_state: 0]<br>2010-05-10 21:38:48.529 Display Rect left: 0, top: 150, width: 1600, height: 900, aspect: 1.33333<br>
2010-05-10 21:38:48.529 Video Rect left: 0, top: 0, width: 720, height: 576, aspect: 1.77778<br>2010-05-10 21:38:48.530 VDP: LoadBestPreferences(720x576, 60)<br>2010-05-10 21:38:48.530 Display Rect left: 0, top: 150, width: 1600, height: 900, aspect: 1.33333<br>
2010-05-10 21:38:48.530 Video Rect left: 0, top: 0, width: 720, height: 576, aspect: 1.77778<br>2010-05-10 21:38:48.531 VDP: SetVideoRenderer(vdpau)<br>2010-05-10 21:38:48.531 VDP: SetVideoRender(vdpau) == GetVideoRenderer()<br>
2010-05-10 21:38:48.534 VideoOutput: Pixel dimensions: Screen 1600x1200, window 1600x1200<br>2010-05-10 21:38:48.534 VideoOutput: Actual display dimensions: 363x290 mm Aspect: 1.25172<br>2010-05-10 21:38:48.534 VideoOutput: Estimated window dimensions: 363x290 mm Aspect: 1.25172<br>
2010-05-10 21:38:48.666 VDPAU: Created 2 output surfaces.<br>2010-05-10 21:38:48.666 VDPAU: Set colorkey to 0x20202<br>2010-05-10 21:38:48.666 VDPAU: Version 1<br>2010-05-10 21:38:48.666 VDPAU: Information NVIDIA VDPAU Driver Shared Library 195.36.15 Thu Mar 11 23:42:13 PST 2010<br>
2010-05-10 21:38:48.667 VDPAU: HQ Scaling not supported.<br>2010-05-10 21:38:48.667 VDPAU: MPEG4 hardware acceleration not supported.<br>2010-05-10 21:38:48.667 VDPAU: Created VDPAU render device 1600x1200<br>2010-05-10 21:38:48.712 VidOutVDPAU: Created VDPAU osd (1600x1200)<br>
2010-05-10 21:38:48.840 VidOutVDPAU: PictureAttributes: Brightness, Contrast, Colour, Hue<br>2010-05-10 21:38:48.849 VidOutVDPAU: Using ITU BT.601 colorspace<br>2010-05-10 21:38:48.849 Display Rect left: 0, top: 177, width: 1600, height: 845, aspect: 1.25172<br>
2010-05-10 21:38:48.849 Video Rect left: 0, top: 0, width: 720, height: 576, aspect: 1.77778<br>2010-05-10 21:38:48.850 VidOutVDPAU: Created VDPAU context (GPU decode)<br>2010-05-10 21:38:48.854 Over/underscan. V: 0, H: 0<br>
2010-05-10 21:38:48.855 Display Rect left: 0, top: 177, width: 1600, height: 845, aspect: 1.25172<br>2010-05-10 21:38:48.855 Video Rect left: 0, top: 0, width: 720, height: 576, aspect: 1.77778<br>2010-05-10 21:38:48.855 VDP: LoadBestPreferences(720x576, 25)<br>
2010-05-10 21:38:48.855 NVP(0): Forcing decode extra audio option on (Video method requires it).<br>2010-05-10 21:38:48.857 FilterManager: GetFilterInfo(convert) returning: 0x0<br>2010-05-10 21:38:48.858 NVP(0): LoadFilters('vdpaucolorspace=auto'..) -> 0x0<br>
2010-05-10 21:38:48.862 OSD Theme Dimensions W: 640 H: 480<br>2010-05-10 21:38:49.084 NVP(0): ClearAfterSeek(1)<br>2010-05-10 21:38:49.084 playCtx: StartDecoderThread(): took 605 ms to start player.<br>2010-05-10 21:38:49.084 VidOutVDPAU: ClearAfterSeek()<br>
2010-05-10 21:38:49.084 VidOutVDPAU: DiscardFrames(0)<br>2010-05-10 21:38:49.084 TV: StartPlayer(0, WatchingRecording, main) -- end ok<br>2010-05-10 21:38:49.084 VideoBuffers::DiscardFrames(0): AAAAAAAAAAAAAAAAA<br>2010-05-10 21:38:49.085 VideoBuffers::DiscardFrames(0): AAAAAAAAAAAAAAAAA -- done<br>
2010-05-10 21:38:49.085 VidOutVDPAU: DiscardFrames() 3: AAAAAAAAAAAAAAAAA -- done()<br>2010-05-10 21:38:49.085 TV: Changing from None to WatchingRecording<br>2010-05-10 21:38:49.088 Realtime priority would require SUID as root.<br>
2010-05-10 21:38:49.089 VDP: GetFilteredDeint() : vdpau -> 'vdpauadvanceddoublerate'<br>2010-05-10 21:38:49.108 VidOutVDPAU: Enabled deinterlacing.<br>2010-05-10 21:38:49.111 DRMVideoSync: Could not open device /dev/dri/card0, No such file or directory<br>
2010-05-10 21:38:49.111 OpenGLVideoSync()<br>2010-05-10 21:38:49.127 TV: HandleStateChange(0) -- end<br>2010-05-10 21:38:49.194 ScreenSaverX11Private: DPMS Deactivated 1<br>2010-05-10 21:38:49.195 ScreenSaverX11Private: ResetTimer -- begin<br>
2010-05-10 21:38:49.195 ScreenSaverX11Private: StopTimer<br>2010-05-10 21:38:49.195 VidOutVDPAU: Created VDPAU decoder (2 ref frames)<br>2010-05-10 21:38:49.197 ScreenSaverX11Private: StartTimer<br>2010-05-10 21:38:49.197 ScreenSaverX11Private: ResetTimer -- end<br>
2010-05-10 21:38:49.197 Detect Letterbox: The source is not a supported frame format (was 11)<br>2010-05-10 21:38:49.215 Forcing GLX version to 1.2 (orig 1.4)<br>2010-05-10 21:38:49.285 GLCtx: Created OpenGL window.<br>2010-05-10 21:38:49.285 GLCtx: Created GLX context.<br>
2010-05-10 21:38:49.285 GLCtx: GLX Version: 1.2<br>2010-05-10 21:38:49.285 GLCtx: Direct rendering: Yes<br>2010-05-10 21:38:49.339 GLCtx: OpenGL vendor : NVIDIA Corporation<br>2010-05-10 21:38:49.340 GLCtx: OpenGL renderer: ION/PCI/SSE2<br>
2010-05-10 21:38:49.340 GLCtx: OpenGL version : 3.2.0 NVIDIA 195.36.15<br>2010-05-10 21:38:49.340 GLCtx: Max texture size: 8192 x 8192<br>2010-05-10 21:38:49.340 GLCtx: Max texture units: 4<br>2010-05-10 21:38:49.341 Set video sync frame interval to 40000<br>
2010-05-10 21:38:49.373 Video timing method: SGI OpenGL<br>2010-05-10 21:38:49.374 Refresh rate: 13333, frame interval: 40000<br>2010-05-10 21:38:49.378 Set video sync frame interval to 40000<br>2010-05-10 21:38:49.378 Enabled deinterlacing<br>
2010-05-10 21:38:49.381 VDPAU: Added 2 output surfaces (total 4, max 4)<br>'video_output' mean = '39997.67', std. dev. = '186.38', fps = '25.00'<br>'video_output' mean = '39997.76', std. dev. = '1649.68', fps = '25.00'<br>
2010-05-10 21:39:00.026 TV: DoNVPSeek() -- begin<br>2010-05-10 21:39:00.026 TV: DoNVPSeek() -- ff<br>2010-05-10 21:39:00.053 RemoteEncoder::SendReceiveStringList(): Response too short<br>2010-05-10 21:39:00.053 RemoteEncoder(2), Error: GetFramesWritten() -- network error<br>
2010-05-10 21:39:00.054 TV: DoNVPSeek() -- end<br>2010-05-10 21:39:00.054 MythContext: Connecting to backend server: <a href="http://127.0.0.1:6543" target="_blank">127.0.0.1:6543</a> (try 1 of 1)<br>2010-05-10 21:39:00.054 UpdateOSDSeekMessage(Skip Ahead, 2)<br>
2010-05-10 21:39:00.056 Using protocol version 56<br>2010-05-10 21:39:00.087 RemoteEncoder::SendReceiveStringList(): Response too short<br>2010-05-10 21:39:00.088 RemoteEncoder(2), Error: GetFramesWritten() -- network error<br>
2010-05-10 21:39:00.088 MythContext: Connecting to backend server: <a href="http://127.0.0.1:6543" target="_blank">127.0.0.1:6543</a> (try 1 of 1)<br>2010-05-10 21:39:00.090 Using protocol version 56<br>2010-05-10 21:39:00.090 NVP(0), Error: Unknown recorder error, exiting decoder<br>
2010-05-10 21:39:00.090 NVP(0): Exited decoder loop.<br>2010-05-10 21:39:00.119 ~OpenGLVideoSync() -- closing opengl vsync<br>2010-05-10 21:39:00.120 RemoteEncoder::SendReceiveStringList(): Response too short<br>2010-05-10 21:39:00.120 GLCtx: Deleting OpenGL Resources<br>
2010-05-10 21:39:00.121 RemoteEncoder(2), Error: GetFramesWritten() -- network error<br>2010-05-10 21:39:00.122 GLCtx: Unmapping gl window<br>2010-05-10 21:39:00.122 GLCtx: Destroying gl window<br>2010-05-10 21:39:00.122 GLCtx: Destroying glx context<br>
2010-05-10 21:39:00.131 GLCtx: Closing display<br>2010-05-10 21:39:00.144 VidOutVDPAU: DiscardFrames(1)<br>2010-05-10 21:39:00.144 VideoBuffers::DiscardFrames(1): UUUuuULDAAUDDUUUU<br>2010-05-10 21:39:00.144 VideoBuffers::DiscardFrames(): AAAAAAADAAADDAAAA -- done()<br>
2010-05-10 21:39:00.145 VideoBuffers::DiscardFrames(1): AAAAAAADAAADDAAAA -- done<br>2010-05-10 21:39:00.145 VidOutVDPAU: DiscardFrames() 3: AAAAAAADAAADDAAAA -- done()<br>2010-05-10 21:39:00.163 TV: HandleStateChange(0) -- begin<br>
2010-05-10 21:39:00.164 TV: Attempting to change from WatchingRecording to None<br>2010-05-10 21:39:00.164 TV: StopStuff() for player ctx 0 -- begin<br>2010-05-10 21:39:00.164 TV: SetActive(0,w/o OSD) 0 -> 0 -- begin<br>
2010-05-10 21:39:00.165 TV: SetActive(0,w/o OSD) 0 -> 0 -- end<br>2010-05-10 21:39:00.165 TV: StopStuff(): stopping ring buffer<br>2010-05-10 21:39:00.207 TV: StopStuff(): stopping player<br>2010-05-10 21:39:00.207 TV: StopStuff() -- end<br>
2010-05-10 21:39:00.208 TV: Changing from WatchingRecording to None<br>2010-05-10 21:39:00.208 MythContext: Connecting to backend server: <a href="http://127.0.0.1:6543" target="_blank">127.0.0.1:6543</a> (try 1 of 1)<br>
2010-05-10 21:39:00.210 Using protocol version 56<br>
2010-05-10 21:39:00.242 TV: HandleStateChange(0) -- end<br>2010-05-10 21:39:00.275 ScreenSaverX11Private: DPMS Reactivated 1<br>2010-05-10 21:39:00.275 ScreenSaverX11Private: StopTimer<br>2010-05-10 21:39:00.275 TV: HandleStateChange(0) -- begin<br>
2010-05-10 21:39:00.275 TV: Attempting to change from None to None<br>2010-05-10 21:39:00.287 TV: HandleStateChange(0) -- end<br>2010-05-10 21:39:00.287 TV: StartTV -- process events end<br>2010-05-10 21:39:00.287 TV: StartTV -- process events 2 begin<br>
2010-05-10 21:39:00.288 TV: StartTV -- process events 2 end<br>2010-05-10 21:39:00.289 TV::~TV() -- begin<br>2010-05-10 21:39:00.351 TV::~TV() -- lock<br>2010-05-10 21:39:00.381 TV::~TV() -- end<br>2010-05-10 21:39:00.395 TV: StartTV -- end<br>
2010-05-10 21:39:00.850 PlaybackBoxHelper: Not requesting preview as it is already being generated<br>2010-05-10 21:39:00.880 PlaybackBoxHelper: Not requesting preview as it is already being generated<br><br>