Timeshift Bug in RC4 (1 Viewer)

coolsurfer

Portal Member
April 19, 2006
11
0
Area: Media Portal Program
MediaPortal Version: 0.2.0.0 RC4 (2006-04-18)
MediaPortal Skin: Razor
Windows Version: Windows XP (SP2)
.NET CLR Version: 2.0.50727
DirectX Version: 4.09.00.0904 (9.0c)
Audio Codec: DScaler Audio Decoder
Video Codec: Mpeg2Dec Filter
CPU Type: AMD Athlon 64 3800+
Memory: 1 GB
Motherboard: MS-7125 (MICRO-STAR INTERNATIONAL CO., LTD)
TV Card Model: Technotrend DVB-C Budget & Hauppauge PVR500MCE
TV Card Type: DVB-C & analog
TV Card Driver: DBA 4.4.10.12 & Hauppauge 2.0.30.23074
Video Card Model: Matrox Parhelia Apve (128 MB)
Video Card Driver: 1.9.1.14
Video Card Resolution: 1360x768
Video Render Type: VMR9
Audio Card Model: Realtek AC'97 Audio
Audio Card Driver: 5.10.0.5950

Is it possible that there is a bug in timeshifting ?

Following situation 1:
watching ONE channel with timeshift. TV hangs completely (same picture) after a unspecified period of time (60 - 120 minutes)

Following situation 2:
watching ONE channel without timeshift works. If i activate timeshift later (have to watch at leatst 60 minutes) TV hangs again (but this time i get 2-3 different pictures per minute :). Looks like load is up to 100% at that time (CPU = 3800).

Following situation 3:
Watching without timeshift works days :)

Any hints on that or can even sombody else verify this ?

coolsurfer
 

coolsurfer

Portal Member
April 19, 2006
11
0
Bug is pretty easy reproduceable:

1. Start My TV any channel without timeshift (not fullscreen)
2. Goto fullscreen
3. Go back to "small" screen
4. Activate Timeshift now

Result: "small" screen stays black

Log:
Code:
23.04.2006 23:27:40 start fullscreen channel:TVB
23.04.2006 23:27:40 init->OSD:Off
23.04.2006 23:27:40 PlaneScene: video WxH  : 768x576
23.04.2006 23:27:40 PlaneScene: video AR   : 768:576
23.04.2006 23:27:40 PlaneScene: screen WxH : 1353x768
23.04.2006 23:27:40 PlaneScene: AR type    : Stretch
23.04.2006 23:27:40 PlaneScene: PixelRatio : 1
23.04.2006 23:27:40 PlaneScene: src        : (0,0)-(768,576)
23.04.2006 23:27:40 PlaneScene: dst        : (7,0)-(1360,768)
23.04.2006 23:27:51 fullscreentv:show gui
23.04.2006 23:27:51 Windowmanager:goto previous window
23.04.2006 23:27:51 deinit->OSD:Off
23.04.2006 23:27:51 window:MediaPortal.GUI.TV.GUIFullScreenTV deinit
23.04.2006 23:27:51 texturemanager:CleanupThumbs()
23.04.2006 23:27:51 Recorder:enable dx9 exclusive mode
23.04.2006 23:27:51 goto fullscreen:False
23.04.2006 23:27:51 window:MediaPortal.GUI.TV.GUITVHome init
23.04.2006 23:27:51 tv home init:TVB
23.04.2006 23:27:51 GUITVHome.ViewChannel(): View channel=TVB ts:False
23.04.2006 23:27:51 PlaneScene: video WxH  : 768x576
23.04.2006 23:27:51 PlaneScene: video AR   : 768:576
23.04.2006 23:27:51 PlaneScene: screen WxH : 885x499
23.04.2006 23:27:51 PlaneScene: AR type    : Stretch
23.04.2006 23:27:51 PlaneScene: PixelRatio : 1
23.04.2006 23:27:51 PlaneScene: src        : (0,0)-(768,576)
23.04.2006 23:27:51 PlaneScene: dst        : (405,91)-(1290,590)
23.04.2006 23:27:53 tv home timeshift onoff:True
23.04.2006 23:27:53 GUITVHome.ViewChannel(): View channel=TVB ts:True
23.04.2006 23:27:53 add cmd:MediaPortal.TV.Recording.TimeShiftTvCommand #1
23.04.2006 23:27:53 Recorder:StartTimeshift tv TVB
23.04.2006 23:27:53 Recorder:  Found card:Hauppauge PVR500MCE (a)
23.04.2006 23:27:53 Command:Stop all card except card:1
23.04.2006 23:27:53 Recorder:  start timeshifting on card:Hauppauge PVR500MCE (a)
23.04.2006 23:27:53 TVCapture.StartTimeShifting() Card:2 :TVB
23.04.2006 23:27:53 TVCapture.Stop Viewing() Card:2 TVB
23.04.2006 23:27:53 SinkGraph:StopViewing()
23.04.2006 23:27:53 mpeg2:StopViewing()
23.04.2006 23:27:53 mpeg2: stop mediactl
23.04.2006 23:27:53 mpeg2: stopped mediactl
23.04.2006 23:27:53 7 vmr9:Dispose
23.04.2006 23:27:53 VMR9: not active
23.04.2006 23:27:53 PlaneScene: PresentImage() dispose surfaces
23.04.2006 23:27:53 PlaneScene: PresentImage() dispose surfaces
23.04.2006 23:27:53 SinkGraph:StartTimeShifting()
23.04.2006 23:27:53 SinkGraph:TuneChannel() tune to channel:16 country:49 standard:None name:TVB
23.04.2006 23:27:53 Twinhan: check for twinhan driver
23.04.2006 23:27:53 SinkGraph:TuneChannel() tuningspace:0 country:49 tv standard:None cable:False
23.04.2006 23:27:53 SinkGraph:TuneChannel() tuned to channel:16 county:49 freq:147,25 MHz. tvformat:PAL_B signal:SignalPresent
23.04.2006 23:27:53 mpeg2:add Videoanalyzer
23.04.2006 23:27:53 mpeg2:add streambuffersink
23.04.2006 23:27:53 mpeg2:StartTimeshifting(D:\Recordings\card2\live.tv)
23.04.2006 23:27:53 mpeg2:render graph
23.04.2006 23:27:53 mpeg2:render to :D:\Recordings\card2\live.tv
23.04.2006 23:27:53 mpeg2:connect demux video out->analyzer in
23.04.2006 23:27:53 mpeg2:demux video out connected to analyzer
23.04.2006 23:27:53 mpeg2:analyzer out->stream buffer
23.04.2006 23:27:53 mpeg2:connected to streambuffer
23.04.2006 23:27:53 mpeg2:demux mpeg audio out->stream buffer
23.04.2006 23:27:53 mpeg2:mpeg audio out connected to streambuffer
23.04.2006 23:27:53 mpeg2:Set folder:D:\Recordings\card2 filecount 6-8, fileduration:600 sec
23.04.2006 23:27:53 mpeg2:lock profile
23.04.2006 23:27:53 mpeg2: mediactl started
23.04.2006 23:27:53 teletext: grab teletext for card:Hauppauge PVR500MCE (a)
23.04.2006 23:27:53 Recorder: tv channel changed:TVB
23.04.2006 23:27:53 teletext: clear teletext cache
23.04.2006 23:27:53 Command:MediaPortal.TV.Recording.TimeShiftTvCommand time:171,875 msec
23.04.2006 23:27:53 Recorder:  Card:Hauppauge Nova-C idle
23.04.2006 23:27:53 Recorder:  Card:Hauppauge PVR500MCE (a) timeshift tv channel:TVB
23.04.2006 23:27:53 Recorder:  Card:Hauppauge PVR500MCE (b) idle
23.04.2006 23:27:54 Recorder:  start viewing timeshift file of card Hauppauge PVR500MCE (a)
23.04.2006 23:27:54 Playlistplayer.StartFile(D:\Recordings\card2\live.tv)
23.04.2006 23:27:54 add cmd:MediaPortal.TV.Recording.StopRadioCommand #1
23.04.2006 23:27:54 g_Player.Play(D:\Recordings\card2\live.tv)
23.04.2006 23:27:54 Streambufferplayer play:D:\Recordings\card2\live.tv
23.04.2006 23:27:54 StreamBufferPlayer:play D:\Recordings\card2\live.tv
23.04.2006 23:27:54 Command:Stop radio
23.04.2006 23:27:54 Command:MediaPortal.TV.Recording.StopRadioCommand time:0 msec
23.04.2006 23:27:54 Recorder:  Card:Hauppauge Nova-C idle
23.04.2006 23:27:54 Recorder:  Card:Hauppauge PVR500MCE (a) timeshift tv channel:TVB
23.04.2006 23:27:54 Recorder:  Card:Hauppauge PVR500MCE (b) idle
23.04.2006 23:27:54 StreamBufferPlayer9:grapbuilder=null
23.04.2006 23:27:54 StreamBufferPlayer9: GetInterfaces()
23.04.2006 23:27:54 goto fullscreen:False
23.04.2006 23:27:54 1 vmr9:ctor()
23.04.2006 23:27:54 1 vmr9:ctor() done:True
23.04.2006 23:27:54 1 vmr9:addvmr9
23.04.2006 23:27:54 VMR9: enable YUV mixing
23.04.2006 23:27:54 VMR9: now active
23.04.2006 23:27:54 1 VMR9Helper:Vmr9 Added
23.04.2006 23:27:54 add filter:Mpeg2Dec Filter to graph
23.04.2006 23:27:54 added filter:Mpeg2Dec Filter to graph
23.04.2006 23:27:54 add filter:DScaler Audio Decoder to graph
23.04.2006 23:27:54 added filter:DScaler Audio Decoder to graph
23.04.2006 23:27:54 got pins
23.04.2006 23:27:54   got pin#0:DVR Out - 1
23.04.2006 23:27:54 planescene: PresentImage() 
23.04.2006 23:27:54 PlaneScene: PresentImage() dispose surfaces
23.04.2006 23:27:54 planescene: PresentImage() 
23.04.2006 23:27:54 PlaneScene: PresentImage() dispose surfaces
23.04.2006 23:27:54 planescene: PresentImage() 
23.04.2006 23:27:54 PlaneScene: PresentImage() dispose surfaces
23.04.2006 23:27:54 planescene: PresentImage() 
23.04.2006 23:27:54 PlaneScene: PresentImage() dispose surfaces
23.04.2006 23:27:54   render ok
23.04.2006 23:27:54   got pin#1:DVR Out - 2
23.04.2006 23:27:54 planescene: PresentImage() 
23.04.2006 23:27:54 PlaneScene: PresentImage() dispose surfaces
23.04.2006 23:27:54 planescene: PresentImage() 
23.04.2006 23:27:54 PlaneScene: PresentImage() dispose surfaces
23.04.2006 23:27:54   render ok
23.04.2006 23:27:54 g_Player.OnStarted() D:\Recordings\card2\live.tv media:TV
23.04.2006 23:27:54 1 VMR9Helper: playing->repaint 50
23.04.2006 23:27:54 1 VMR9Helper: repaint->playing 50
23.04.2006 23:27:56 1 VMR9Helper: playing->repaint 0
 

Paranoid Delusion

Moderation Manager
  • Premium Supporter
  • June 13, 2005
    13,052
    2,978
    Cheshire
    Home Country
    United Kingdom United Kingdom
    coolsurfer

    What time have you got set for the timeshift buffer, because it sounds as if you cannot dump it.
    Also how much hard disc free space are you running at.

    8)
     

    coolsurfer

    Portal Member
    April 19, 2006
    11
    0
    I testet it with 30, 60 and 90 minutes of buffer. Free Diskspace on Drive "C:" is ~ 25GB and on drive "D:" [where ´the timeshift file should be placed] is ~ 280GB. So this problem should not be related to less disk space :)

    coolsurfer
     

    Users who are viewing this thread

    Top Bottom