MediaPortal Forums HTPC/MediaCenter

Go Back   MediaPortal Forum » Quality Assurance » Archive » 1.0 RC2 and SVN Builds


Reply
 
LinkBack Thread Tools Display Modes
Old 2008-07-22, 09:41   #1 (permalink)
Portal Tester
 
Join Date: Apr 2008
Posts: 221
Thanks: 9
Thanked 15 Times in 15 Posts

Country:


Record from tv-guide doesn't work as expected

TV-Server Version: RC 2
MediaPortal Version: RC 2
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

If you have TV on and goto tv-guide and press record and select a show which is currenlty being broadcasted but not the channel you have currenlty tuned in then you get the question if you want to record only this show or until manually stopped. It doesn't matter what you choose, the problem as I see it is that it start to record the show that is currenlty tuned in not the show you have selected in tv-guide, sometimes I was also able to start recording the same show several times.

I looked in TvGuideBase.cs and found the following method

void OnRecord()
{
if (_currentProgram == null) return;
if ((_currentProgram.IsRunningAt(DateTime.Now) ||
(_currentProgram.EndTime <= DateTime.Now)) &&
(TVHome.Card.IsTimeShifting || TVHome.Card.IsTimeShifting))
...
the problem here is that this equals to true if you have tv on and then it start to record that show, it doesn't matter what you select in tv-guide when you press record

so I tried to add this: && _currentProgram.IdChannel == TVHome.Card.IdChannel like so:

void OnRecord()
{
if (_currentProgram == null) return;
if ((_currentProgram.IsRunningAt(DateTime.Now) ||
(_currentProgram.EndTime <= DateTime.Now)) &&
(TVHome.Card.IsTimeShifting || TVHome.Card.IsTimeShifting) && _currentProgram.IdChannel == TVHome.Card.IdChannel)
...

this works except if you do the following:
-goto fullscreen tv
-select tv-guide from osd
-record the show you are currenlty watching
-you get the question only this show or until manual stop, doesn't mather which you select
-message recording started shows up
-tvguide is back on screen and cannot be removed

so my fix was probably not so good eihter the maybe a better solutin would be that if tv-guide is active then always show the "recording screen" when record button is pressed.


//johnzered
Attached Thumbnails
Record from tv-guide doesn't work as expected-guide.jpg  

Last edited by johnzered; 2008-08-11 at 22:16.. Reason: Bug is fixed
johnzered is offline   Reply With Quote
Old 2008-07-22, 10:24   #2 (permalink)
Portal Tester
 
Join Date: Feb 2005
Location: England
Posts: 1,089
Thanks: 6
Thanked 9 Times in 9 Posts

My System

Default

When you say 'press record' in the EPG are you bringing up the submenu with the record option and selecting 'record' and then selecting schedule or just pressing record button on remote?

I beleive the record button on remote is always mapped to the current or last tuned channel and brings up the submenu with the two choices you see.

I understand it may be better to map the record button to scheduling when in EPG. edit Already available, i didn't realise !!

Not a bug but a limitation. edit Oh so a BUG!

Last edited by SciDoctor; 2008-07-22 at 21:23..
SciDoctor is offline   Reply With Quote
Old 2008-07-22, 10:34   #3 (permalink)
Portal Tester
 
Join Date: Apr 2008
Posts: 221
Thanks: 9
Thanked 15 Times in 15 Posts

Country:


Default

Yes I mean I just press the record button on the remote.

If TV is off and you are in EPG and press the record button then you get to the schedule screen so it's not always mapped to the last tuned channel. I really think that is confusing and should be treated like a bug.

//johnzered
johnzered is offline   Reply With Quote
Old 2008-07-22, 21:20   #4 (permalink)
Portal Tester
 
Join Date: Feb 2005
Location: England
Posts: 1,089
Thanks: 6
Thanked 9 Times in 9 Posts

My System

After further testing on both local and network client I can confirm this as a BUG.

Only occurs while timeshifting with respect to the clients id.

Bring up EPG either seperate or as overlayed.

Choose any program that is highlighted as 'on now' in EPG .ie dark coloured.

Press record button on remote.

What should happen is you are taken to the schedule page for selected program.

What happens is you just get the option for currant program ie timeshifting on that clients id and if you continue only that timeshifitng channel/program is schedules.

Also if you are in overlayed EPG the EPG remaining bug commences and in my tests MP can crash.

Last edited by SciDoctor; 2008-07-28 at 19:06..
SciDoctor is offline   Reply With Quote
Old 2008-07-23, 09:31   #5 (permalink)
Project Coordinator
 
infinityloop's Avatar
 
Join Date: Dec 2004
Location: 127.0.0.1
Age: 30
Posts: 9,539
Thanks: 485
Thanked 667 Times in 342 Posts

Country:


Default

@SciDoctor
please add bugs you confirm to mantis
__________________
regards
chris

MediaPortal Project Coordinator
Test Team Leader

Do not start to moan if something is not working as you want it to be.
Remember that MediaPortal is Open Source.
YOU can improve it!
infinityloop is offline   Reply With Quote
Old 2008-07-25, 00:43   #6 (permalink)
Portal Developer
 
gibman's Avatar
 
Join Date: Oct 2006
Location: Aarhus
Posts: 1,239
Thanks: 13
Thanked 163 Times in 96 Posts

Country:

My System

Default

fixed 0001490: Record from tv-guide doesn't work as expected - MediaPortal Bugtracker
__________________
"It's all a big foodchain.
We eat shit and shit eats us."
gibman is offline   Reply With Quote
Old 2008-07-25, 01:45   #7 (permalink)
Portal Tester
 
Join Date: Feb 2005
Location: England
Posts: 1,089
Thanks: 6
Thanked 9 Times in 9 Posts

My System

Default

Thanks. Has the fix been uploaded to SVN so i can retest for the bug.
SciDoctor is offline   Reply With Quote
Old 2008-07-25, 09:41   #8 (permalink)
Portal Developer
 
gibman's Avatar
 
Join Date: Oct 2006
Location: Aarhus
Posts: 1,239
Thanks: 13
Thanked 163 Times in 96 Posts

Country:

My System

Default

Yes.

/gibman
__________________
"It's all a big foodchain.
We eat shit and shit eats us."
gibman is offline   Reply With Quote
Old 2008-07-28, 12:23   #9 (permalink)
Portal Tester
 
Join Date: Apr 2008
Posts: 221
Thanks: 9
Thanked 15 Times in 15 Posts

Country:


Default

Thanks gibman it has become much better now!

There's still some issues though:

1. if you're in the epg and hit 'R' or record on a currently active recording the recording stops but the red dot is not removed on all places. See attached screenshot.
edit: started new thread for this here: Several windows are not updated with recording status

2. the overlayed epg is still a problem, steps to reproduce:
- goto fullscreen tv
- right click or press i/more on remote to get the context menu
- select tv-guide
- press 'R' or record on remote on a currently running show
- you get the quesiton: until manual stop or current show
- select either
- message saying recording started shows, click ok
- epg is back on screen but cannot be removed (unless you right click again and select tv-guide and then just hit esc)

EDIT: I made a new thread Several windows are not updated with recording status for point 1 (and removed the screenshot) because it's not related to this issue. But if point 2 can be fixed it would be very good and after that we can call this bug fixed!


//johnzered

Last edited by johnzered; 2008-07-28 at 15:18.. Reason: moved offtopic issues
johnzered is offline   Reply With Quote
Old 2008-08-11, 22:21   #10 (permalink)
Portal Tester
 
Join Date: Apr 2008
Posts: 221
Thanks: 9
Thanked 15 Times in 15 Posts

Country:


Thumbs up Problems are now solved!

Many thanks to gibman and Bavarian for fixing!

As a future request it would be nice if someone could take a look at the recording status which is still a "problem" in several screens,
the thread about the issue is located here: Several windows are not updated with recording status

//johnzered
johnzered is offline   Reply With Quote
Reply

Bookmarks

Tags
expected, record, tvguide

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
MP crashes when selecting program to record in TV-Guide Blondchen General Support 4 2008-05-10 01:46
MCE blaster does not work as expected GoldenEye IR Server Suite (IRSS) 2 2008-01-12 20:18
How to schedule record TV without TV guide (EPG or XMLTV) ? novaman General Support 3 2006-09-15 17:39
Two TV-Cards: S/W record stutters, H/W record won't work nielsi Installation, configuration support 6 2006-01-11 00:49


All times are GMT +1. The time now is 04:01.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.2 Protected by Akismet Blog with WordPress
Advertisement System V2.6 By   Branden