MediaPortal Version: 1.1 SVN (1.0.4.23831)
MediaPortal Skin: Blue3wide
Windows Version: Windows XP SP3
CPU Type: AMD Athlon X2 2350-BE
HDD: Western Digital 250 GB
Memory: 2 GB DDR2-800
Motherboard: Gigabyte GA-MA78GM-S2H
Video Card: ATI HD 3200 (IGP)
Video Card Driver: Catalyst 9.9
Sound Card: Realtek HD Audio
Sound Card AC3: HDMI out / ATI HDMI audio
Sound Card Driver: 5.10.0.5413
1. TV Card: Hauppauge Nova-S2
1. TV Card Type: DVB-S
1. TV Card Driver: 2.122.26109.0
2. TV Card:
2. TV Card Type:
2. TV Card Driver:
3. TV Card:
3. TV Card Type:
3. TV Card Driver:
4. TV Card:
4. TV Card Type:
4. TV Card Driver:
MPEG2 Video Codec: Cyberlink MPEG2 PDVD9 (SAF 4beta20)
MPEG2 Audio Codec: ffdshow (SAF 4beta20)
h.264 Video Codec: CoreAVC
Satelite/CableTV Provider: Astra 19.2E
HTPC Case: Silverstone ML02
Cooling: Silverstone NM-AM2 low profile
Power Supply: Silvertone 120W
Remote: iMon PAD
TV: Samsung LE-40F86BD
TV - HTPC Connection: HDMI
Hi,
since doing a clean installation and switching from MP 1.0.2 to MP 1.1 Beta (+SVN), I have long delays when starting live tv. When activating live TV it takes about 30-40 seconds until I get to see the video. later on, switching between the channels goes fast as usual until I again stop live tv and restart it.
This trouble only appears, when using the PDVD9 codec for live TV (I am using latest SAF beta codecs, and have tested some other versions as well). When I switch to the gabest codec, the problem does not appear and live TV starts after some seconds. Checked the graphs, and the correct codecs are in there (ffdshow audio + cyberlink pdvd9), but it takes long time until I can connect to the graph. In the meantime of waiting I see lots of entrys saying "PlaneScene: PresentImage() dispose surfaces", until live tv finally starts.
I added the logs, but snipped out that part, where I am waiting for tv startup:
2009-10-27 21:05:45.625000 [Info.][MPMain]: TSReaderPlayer:add TsReader to graph
2009-10-27 21:05:45.625000 [Info.][MPMain]: TSReaderPlayer: open file: D:\TV\tsbuffer\live2-0.ts.tsbuffer
2009-10-27 21:05:45.625000 [Info.][MPMain]: TsReaderPlayer: OnVideoFormatChanged - streamtype=MPEG2 resolution=720x576 aspect ratio=4:3 bitrate=15000000 isInterlaced=True
2009-10-27 21:05:45.625000 [Info.][MPMain]: TSReaderPlayer:render TsReader outputs
2009-10-27 21:05:45.687500 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:05:49.546875 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:05:53.656250 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:05:56.718750 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:05:59.796875 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:02.843750 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:02.859375 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:05.921875 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:08.984375 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:12.046875 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:15.109375 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:18.171875 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:18.187500 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:18.203125 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:18.203125 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:18.203125 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:18.203125 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:18.203125 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:18.250000 [Debug][MPMain]: VMR9: SetDeinterlaceMode()
2009-10-27 21:06:18.250000 [Debug][MPMain]: VMR9: SetDeinterlaceMode - FormatType = VideoInfo2
2009-10-27 21:06:18.250000 [Debug][MPMain]: VMR9: SetDeinterlaceMode - Interlaced frame detected
2009-10-27 21:06:18.250000 [Debug][MPMain]: VMR9: AvailableDeinterlaceMode - 0: 6e8329ff-b642-418b-bcf0-bcb6591e255f
2009-10-27 21:06:18.250000 [Info.][MPMain]: VMR9: Pixel Adaptive capable
....
As the cyberlink codec supports dxva and draws a much better image than the gabest codec does, I hope anyone has a good idea what this is all about?!?
Regards,
Andre
MediaPortal Skin: Blue3wide
Windows Version: Windows XP SP3
CPU Type: AMD Athlon X2 2350-BE
HDD: Western Digital 250 GB
Memory: 2 GB DDR2-800
Motherboard: Gigabyte GA-MA78GM-S2H
Video Card: ATI HD 3200 (IGP)
Video Card Driver: Catalyst 9.9
Sound Card: Realtek HD Audio
Sound Card AC3: HDMI out / ATI HDMI audio
Sound Card Driver: 5.10.0.5413
1. TV Card: Hauppauge Nova-S2
1. TV Card Type: DVB-S
1. TV Card Driver: 2.122.26109.0
2. TV Card:
2. TV Card Type:
2. TV Card Driver:
3. TV Card:
3. TV Card Type:
3. TV Card Driver:
4. TV Card:
4. TV Card Type:
4. TV Card Driver:
MPEG2 Video Codec: Cyberlink MPEG2 PDVD9 (SAF 4beta20)
MPEG2 Audio Codec: ffdshow (SAF 4beta20)
h.264 Video Codec: CoreAVC
Satelite/CableTV Provider: Astra 19.2E
HTPC Case: Silverstone ML02
Cooling: Silverstone NM-AM2 low profile
Power Supply: Silvertone 120W
Remote: iMon PAD
TV: Samsung LE-40F86BD
TV - HTPC Connection: HDMI
Hi,
since doing a clean installation and switching from MP 1.0.2 to MP 1.1 Beta (+SVN), I have long delays when starting live tv. When activating live TV it takes about 30-40 seconds until I get to see the video. later on, switching between the channels goes fast as usual until I again stop live tv and restart it.
This trouble only appears, when using the PDVD9 codec for live TV (I am using latest SAF beta codecs, and have tested some other versions as well). When I switch to the gabest codec, the problem does not appear and live TV starts after some seconds. Checked the graphs, and the correct codecs are in there (ffdshow audio + cyberlink pdvd9), but it takes long time until I can connect to the graph. In the meantime of waiting I see lots of entrys saying "PlaneScene: PresentImage() dispose surfaces", until live tv finally starts.
I added the logs, but snipped out that part, where I am waiting for tv startup:
2009-10-27 21:05:45.625000 [Info.][MPMain]: TSReaderPlayer:add TsReader to graph
2009-10-27 21:05:45.625000 [Info.][MPMain]: TSReaderPlayer: open file: D:\TV\tsbuffer\live2-0.ts.tsbuffer
2009-10-27 21:05:45.625000 [Info.][MPMain]: TsReaderPlayer: OnVideoFormatChanged - streamtype=MPEG2 resolution=720x576 aspect ratio=4:3 bitrate=15000000 isInterlaced=True
2009-10-27 21:05:45.625000 [Info.][MPMain]: TSReaderPlayer:render TsReader outputs
2009-10-27 21:05:45.687500 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:05:49.546875 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:05:53.656250 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:05:56.718750 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:05:59.796875 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:02.843750 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:02.859375 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:05.921875 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:08.984375 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:12.046875 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:15.109375 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:18.171875 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:18.187500 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:18.203125 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:18.203125 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:18.203125 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:18.203125 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:18.203125 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
2009-10-27 21:06:18.250000 [Debug][MPMain]: VMR9: SetDeinterlaceMode()
2009-10-27 21:06:18.250000 [Debug][MPMain]: VMR9: SetDeinterlaceMode - FormatType = VideoInfo2
2009-10-27 21:06:18.250000 [Debug][MPMain]: VMR9: SetDeinterlaceMode - Interlaced frame detected
2009-10-27 21:06:18.250000 [Debug][MPMain]: VMR9: AvailableDeinterlaceMode - 0: 6e8329ff-b642-418b-bcf0-bcb6591e255f
2009-10-27 21:06:18.250000 [Info.][MPMain]: VMR9: Pixel Adaptive capable
....
As the cyberlink codec supports dxva and draws a much better image than the gabest codec does, I hope anyone has a good idea what this is all about?!?
Regards,
Andre
Germany