TV-Server Version: RC 1 + usually latest SVN
MediaPortal Version: RC 1 + usually latest SVN
MediaPortal Skin: BlueTwo wide
Windows Version: Vista Home Premium SP1
CPU Type: Intel C2D E8200
HDD: Seagate 7200.11 500 GB
Memory: 2 GB DDR2 667 Mhz
Motherboard: Gigabyte GA-73PVM-S2H
Video Card:
Video Card Driver:
Sound Card:
Sound Card AC3:
Sound Card Driver:
1. TV Card: Digital everywhere FloppyDTV HW Version 1.26.01, FW Version 1.4.0 - B52030
1. TV Card Type: DVB-C
1. TV Card Driver: 4.5.N
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:
MPEG2 Audio Codec:
h.264 Video Codec:
Satelite/CableTV Provider:
HTPC Case: Antec Fusion V2
Cooling:
Power Supply:
Remote:
TV:
TV - HTPC Connection: Sub-D
Hi, I'm not able to stop TV in fullscreen, everywhere else were I've tested it works it also works if I watch a movie from my movies in fullscreen. I looked at the code in TvFullScreen.cs and I think the problem might be in the select case. The last case looks like this:
case Action.ActionType.ACTION_STOP:
if (g_Player.IsTVRecording)
{
g_Player.Stop();
}
break;
I don't know why it's checking if IsTVRecording but still I was never able to get this to true even if I was recording so g_Player.Stop is never executed. I tried to change this to: if (g_Player.IsTimeShifting) this works but then g_Player.doStop() is fired twice as the output of mediaportal.log reveals:
2008-07-21 15:09:07.424811 [Info.][MPMain]: g_Player.doStop() keepTimeShifting = False keepExclusiveModeOn = False
2008-07-21 15:09:07.425811 [Info.][MPMain]: g_Player.OnStopped()
2008-07-21 15:09:07.478811 [Info.][MPMain]: g_Player.doStop() keepTimeShifting = False keepExclusiveModeOn = False
2008-07-21 15:09:07.478811 [Info.][MPMain]: g_Player.OnStopped()
2008-07-21 15:09:07.480811 [Info.][MPMain]: TvRecorded:OnStopped TV C:\ProgramData\Team MediaPortal\MediaPortal TV Server\timeshiftbuffer\live1-0.ts.tsbuffer
2008-07-21 15:09:07.481811 [Info.][MPMain]: g_Player.doStop() - stop
So that's probably not the right solution either, but you devs out there probably have a better solution to this!
//johnzered
MediaPortal Version: RC 1 + usually latest SVN
MediaPortal Skin: BlueTwo wide
Windows Version: Vista Home Premium SP1
CPU Type: Intel C2D E8200
HDD: Seagate 7200.11 500 GB
Memory: 2 GB DDR2 667 Mhz
Motherboard: Gigabyte GA-73PVM-S2H
Video Card:
Video Card Driver:
Sound Card:
Sound Card AC3:
Sound Card Driver:
1. TV Card: Digital everywhere FloppyDTV HW Version 1.26.01, FW Version 1.4.0 - B52030
1. TV Card Type: DVB-C
1. TV Card Driver: 4.5.N
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:
MPEG2 Audio Codec:
h.264 Video Codec:
Satelite/CableTV Provider:
HTPC Case: Antec Fusion V2
Cooling:
Power Supply:
Remote:
TV:
TV - HTPC Connection: Sub-D
Hi, I'm not able to stop TV in fullscreen, everywhere else were I've tested it works it also works if I watch a movie from my movies in fullscreen. I looked at the code in TvFullScreen.cs and I think the problem might be in the select case. The last case looks like this:
case Action.ActionType.ACTION_STOP:
if (g_Player.IsTVRecording)
{
g_Player.Stop();
}
break;
I don't know why it's checking if IsTVRecording but still I was never able to get this to true even if I was recording so g_Player.Stop is never executed. I tried to change this to: if (g_Player.IsTimeShifting) this works but then g_Player.doStop() is fired twice as the output of mediaportal.log reveals:
2008-07-21 15:09:07.424811 [Info.][MPMain]: g_Player.doStop() keepTimeShifting = False keepExclusiveModeOn = False
2008-07-21 15:09:07.425811 [Info.][MPMain]: g_Player.OnStopped()
2008-07-21 15:09:07.478811 [Info.][MPMain]: g_Player.doStop() keepTimeShifting = False keepExclusiveModeOn = False
2008-07-21 15:09:07.478811 [Info.][MPMain]: g_Player.OnStopped()
2008-07-21 15:09:07.480811 [Info.][MPMain]: TvRecorded:OnStopped TV C:\ProgramData\Team MediaPortal\MediaPortal TV Server\timeshiftbuffer\live1-0.ts.tsbuffer
2008-07-21 15:09:07.481811 [Info.][MPMain]: g_Player.doStop() - stop
So that's probably not the right solution either, but you devs out there probably have a better solution to this!
//johnzered