MediaPortal Version: 1.2.0 Beta (TvServer - SVN 27982, MP - SVN 27971)
MediaPortal Skin: DefaultWide
Windows Version: Windows 7 Ultimate 32-bit SP1
CPU Type: Intel Core 2 E6600
HDD: 2x WD WD3200YS, 320 GB
Memory: 2x 1024 MB, Kingston
Motherboard: Foxconn P9657AA-8KS2H
Video Card: NVIDIA GeForce 8800 GTS
Video Card Driver: 257.21
Sound Card: Realtek, HDA
Sound Card AC3:
Sound Card Driver: 6.1.7600.16385, Microsoft
1. TV Card:
1. TV Card Type:
1. TV Card Driver:
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: MPC - MPEG2 Video Decoder (Gabest)
MPEG2 Audio Codec: ffdshow Audio Decoder
h.264 Video Codec: ffdshow DXVA Video Decoder
Satelite/CableTV Provider:
HTPC Case:
Cooling:
Power Supply:
Remote:
TV:
TV - HTPC Connection:
Hi,
I've identify the issue when recording DVBIP channel and trying to watch same channel. MP reports "no free card available". The same message is reported when watching DVBIP channel on one MP client and trying to view same channel on another MP client. Logs are attached.
It's caused because DVBIP channel (class DVBIPChannel) doesn't have overriden method IsDifferentTransponder() from class DVBBaseChannel. Default implementation returns that channels are on different transponders. Second change is in class TvCardDVBIPBuiltIn (method RunGraph()), because if another subchannel tries to run its graph, it stopped actually running DVBIP graph (it's not very good implementation of DVB IP). I've attached patch for this issue (but maybe all DVB IP part should be rewritten).
MediaPortal Skin: DefaultWide
Windows Version: Windows 7 Ultimate 32-bit SP1
CPU Type: Intel Core 2 E6600
HDD: 2x WD WD3200YS, 320 GB
Memory: 2x 1024 MB, Kingston
Motherboard: Foxconn P9657AA-8KS2H
Video Card: NVIDIA GeForce 8800 GTS
Video Card Driver: 257.21
Sound Card: Realtek, HDA
Sound Card AC3:
Sound Card Driver: 6.1.7600.16385, Microsoft
1. TV Card:
1. TV Card Type:
1. TV Card Driver:
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: MPC - MPEG2 Video Decoder (Gabest)
MPEG2 Audio Codec: ffdshow Audio Decoder
h.264 Video Codec: ffdshow DXVA Video Decoder
Satelite/CableTV Provider:
HTPC Case:
Cooling:
Power Supply:
Remote:
TV:
TV - HTPC Connection:
Hi,
I've identify the issue when recording DVBIP channel and trying to watch same channel. MP reports "no free card available". The same message is reported when watching DVBIP channel on one MP client and trying to view same channel on another MP client. Logs are attached.
It's caused because DVBIP channel (class DVBIPChannel) doesn't have overriden method IsDifferentTransponder() from class DVBBaseChannel. Default implementation returns that channels are on different transponders. Second change is in class TvCardDVBIPBuiltIn (method RunGraph()), because if another subchannel tries to run its graph, it stopped actually running DVBIP graph (it's not very good implementation of DVB IP). I've attached patch for this issue (but maybe all DVB IP part should be rewritten).