SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Software
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.)

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 04-18-2017, 10:00 PM
Fastrack Fastrack is offline
Sage Aficionado
 
Join Date: Oct 2003
Location: Toronto, Ontario, Canada
Posts: 268
Send a message via ICQ to Fastrack
Unhappy Watched Flag - being set too soon! 33% through a show

Hey.

Long time user! Still on 7.1.9. I'll probably upgrade to v9 one of these days.

But this has been really annoying. Watching a 2hr show, stopping it about 50% through it's marked as watched!

Well I did some testing and it seems around 40 minutes into the 2hr show (give or take) it's marked as watched!

Is there a way to stop this? I've searched found and found some 10 year old posts requesting a feature of say 85-90% marked as watched, but nothing since.

I've looked through the property files and do not see a setting.

Let me know,

Ben
__________________
Ben
Intel Core2Duo E6600 2.4GHz - Win7 64bit
Antenna: Homemade Gray-Hoverman DBGH, Channel Master 7777 pre-amp, Mid-60s CM Rotor
Tuners: HDHomeRun v1, Hauppauge HVR1600
Video: BenQ W5000 1080p, ASUS ATI 6670
Storage (10TB): Seagate 2TB, Hitachi Coolspin 2TB x 4 Data Drives + 2TB x 2 Parity Drives using FlexRaid 2.0 (RAID6 T2+)
SageTV: 7.1.9 Final ?
Reply With Quote
  #2  
Old 04-19-2017, 06:58 AM
waynedunham waynedunham is offline
Sage Icon
 
Join Date: Sep 2004
Posts: 1,469
I saw it on V7 and still see it on V9. 40 minutes into a 1 hour show it will mark it as watched. It sure would be nice to see a setting for that in properties.
I'm not sure how it would be computed. Straight up recordings would be pretty easy to do a percentage of the filesize, but if you pad things a lot it would be more difficult.
For instance sports I pad by an hour up to 2 hours. The STUPID networks have been airing sports for decades yet insist on scheduling timeslots that were too short 10 years ago. When was the last time you say an NFL, or MLB game last 3 hours?
I also pad favorites that air on NFL, MLB, NHL, NBA, etc networks to make sure I get all of the recordings.

Can you tell that is a pet peeve with me?
__________________
Wayne Dunham
Reply With Quote
  #3  
Old 04-19-2017, 07:51 AM
Fastrack Fastrack is offline
Sage Aficionado
 
Join Date: Oct 2003
Location: Toronto, Ontario, Canada
Posts: 268
Send a message via ICQ to Fastrack
Quote:
Originally Posted by waynedunham View Post
I saw it on V7 and still see it on V9. 40 minutes into a 1 hour show it will mark it as watched. It sure would be nice to see a setting for that in properties.
I'm not sure how it would be computed. Straight up recordings would be pretty easy to do a percentage of the filesize, but if you pad things a lot it would be more difficult.
For instance sports I pad by an hour up to 2 hours. The STUPID networks have been airing sports for decades yet insist on scheduling timeslots that were too short 10 years ago. When was the last time you say an NFL, or MLB game last 3 hours?
I also pad favorites that air on NFL, MLB, NHL, NBA, etc networks to make sure I get all of the recordings.

Can you tell that is a pet peeve with me?
HA. Yeah I don't watch many sports. But I try to watch shows after NFL. LOL I never see them.

This is 40 minutes into a 2hr show! Even worse. Makes zero sense. I don't watch many 1hr shows half way, but 2hrs I do. And I don't remember this in the past.

Ben
__________________
Ben
Intel Core2Duo E6600 2.4GHz - Win7 64bit
Antenna: Homemade Gray-Hoverman DBGH, Channel Master 7777 pre-amp, Mid-60s CM Rotor
Tuners: HDHomeRun v1, Hauppauge HVR1600
Video: BenQ W5000 1080p, ASUS ATI 6670
Storage (10TB): Seagate 2TB, Hitachi Coolspin 2TB x 4 Data Drives + 2TB x 2 Parity Drives using FlexRaid 2.0 (RAID6 T2+)
SageTV: 7.1.9 Final ?
Reply With Quote
  #4  
Old 04-19-2017, 08:45 AM
KarylFStein KarylFStein is offline
Sage Fanatic
 
Join Date: Apr 2006
Location: Westland, Michigan, USA
Posts: 999
Quote:
Originally Posted by waynedunham View Post
I saw it on V7 and still see it on V9. 40 minutes into a 1 hour show it will mark it as watched. It sure would be nice to see a setting for that in properties.
I'm not sure how it would be computed. Straight up recordings would be pretty easy to do a percentage of the filesize, but if you pad things a lot it would be more difficult.
For instance sports I pad by an hour up to 2 hours. The STUPID networks have been airing sports for decades yet insist on scheduling timeslots that were too short 10 years ago. When was the last time you say an NFL, or MLB game last 3 hours?
I also pad favorites that air on NFL, MLB, NHL, NBA, etc networks to make sure I get all of the recordings.

Can you tell that is a pet peeve with me?
You should try SRE (Sage Recording Extender). It will monitor many live sports and automatically extend the recording. It's a great tool .

It would be nice if it would adjust favorites airing after sports too. I too have missed a show because it aired right after a game and started late.
__________________
Home Network: https://karylstein.com/technology.html
Reply With Quote
  #5  
Old 04-19-2017, 09:18 AM
wnjj wnjj is online now
Sage Icon
 
Join Date: Jan 2009
Posts: 1,514
Quote:
Originally Posted by Fastrack View Post
HA. Yeah I don't watch many sports. But I try to watch shows after NFL. LOL I never see them.

This is 40 minutes into a 2hr show! Even worse. Makes zero sense. I don't watch many 1hr shows half way, but 2hrs I do. And I don't remember this in the past.

Ben
In BigBrother.java, the watched threshold is a constant set to 66% (at least in V9). In your case the system must have that show as 1 hour in duration for some odd reason.
Reply With Quote
  #6  
Old 04-19-2017, 09:26 AM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
Quote:
Originally Posted by waynedunham View Post
I saw it on V7 and still see it on V9. 40 minutes into a 1 hour show it will mark it as watched. It sure would be nice to see a setting for that in properties.
I'm not sure how it would be computed. Straight up recordings would be pretty easy to do a percentage of the filesize, but if you pad things a lot it would be more difficult.
For instance sports I pad by an hour up to 2 hours. The STUPID networks have been airing sports for decades yet insist on scheduling timeslots that were too short 10 years ago. When was the last time you say an NFL, or MLB game last 3 hours?
I also pad favorites that air on NFL, MLB, NHL, NBA, etc networks to make sure I get all of the recordings.

Can you tell that is a pet peeve with me?
I agree with your pet peeve. I find it totally annoying if I stop a show that is in the padding time and then go to watch it again. Sage resets to the beginning. Totally annoying!
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #7  
Old 04-19-2017, 11:17 AM
Fastrack Fastrack is offline
Sage Aficionado
 
Join Date: Oct 2003
Location: Toronto, Ontario, Canada
Posts: 268
Send a message via ICQ to Fastrack
Quote:
Originally Posted by wnjj View Post
In BigBrother.java, the watched threshold is a constant set to 66% (at least in V9). In your case the system must have that show as 1 hour in duration for some odd reason.
Yeah I dono. It was a 2 hour show, they are not padded either. I guess I'll update to v9 and see if it fixes it.
__________________
Ben
Intel Core2Duo E6600 2.4GHz - Win7 64bit
Antenna: Homemade Gray-Hoverman DBGH, Channel Master 7777 pre-amp, Mid-60s CM Rotor
Tuners: HDHomeRun v1, Hauppauge HVR1600
Video: BenQ W5000 1080p, ASUS ATI 6670
Storage (10TB): Seagate 2TB, Hitachi Coolspin 2TB x 4 Data Drives + 2TB x 2 Parity Drives using FlexRaid 2.0 (RAID6 T2+)
SageTV: 7.1.9 Final ?
Reply With Quote
  #8  
Old 04-19-2017, 01:31 PM
Taddeusz Taddeusz is offline
SageTVaholic
 
Join Date: Nov 2004
Location: Yukon, OK
Posts: 3,919
Quote:
Originally Posted by Fastrack View Post
Yeah I dono. It was a 2 hour show, they are not padded either. I guess I'll update to v9 and see if it fixes it.
Not saying you shouldn't upgrade, because you should. However, upgrading to v9 won't help with this problem. I've seen this problem myself. Not sure why it happens to the extent that it does. I've not tried to find the code that determines when to set watched status. It's not as much of a problem on 30min or 1hr shows but when you get to 2 hours and beyond the point at which it decides to set watched status changes to sooner in the recording.

From previous discussions I've had concerning this problem I've been told that it works off a percentage. Of course if you're using a fixed percentage the longer the recording the more time is covered by a 1% segment and you would get the results that we are seeing.

It would be more accurate to calculate based on time from the end but I'm not sure how easy that would be with the SageTV API.

This is definitely a usability problem that should be investigated.
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3
Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver
Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD
Reply With Quote
  #9  
Old 04-19-2017, 02:49 PM
Fastrack Fastrack is offline
Sage Aficionado
 
Join Date: Oct 2003
Location: Toronto, Ontario, Canada
Posts: 268
Send a message via ICQ to Fastrack
Quote:
Originally Posted by Taddeusz View Post
Not saying you shouldn't upgrade, because you should. However, upgrading to v9 won't help with this problem. I've seen this problem myself. Not sure why it happens to the extent that it does. I've not tried to find the code that determines when to set watched status. It's not as much of a problem on 30min or 1hr shows but when you get to 2 hours and beyond the point at which it decides to set watched status changes to sooner in the recording.

From previous discussions I've had concerning this problem I've been told that it works off a percentage. Of course if you're using a fixed percentage the longer the recording the more time is covered by a 1% segment and you would get the results that we are seeing.

It would be more accurate to calculate based on time from the end but I'm not sure how easy that would be with the SageTV API.

This is definitely a usability problem that should be investigated.
Well still 66% would be 1hr 19 minutes into a 2hr show. So something doesn't add up. It shouldn't be marking it watched 40 mins into it, which is 33%. At least if I upgrade I can modify the code . Well maybe I can. I haven't coded java in many years. Lol

Ben
__________________
Ben
Intel Core2Duo E6600 2.4GHz - Win7 64bit
Antenna: Homemade Gray-Hoverman DBGH, Channel Master 7777 pre-amp, Mid-60s CM Rotor
Tuners: HDHomeRun v1, Hauppauge HVR1600
Video: BenQ W5000 1080p, ASUS ATI 6670
Storage (10TB): Seagate 2TB, Hitachi Coolspin 2TB x 4 Data Drives + 2TB x 2 Parity Drives using FlexRaid 2.0 (RAID6 T2+)
SageTV: 7.1.9 Final ?
Reply With Quote
  #10  
Old 04-19-2017, 05:27 PM
Narflex's Avatar
Narflex Narflex is offline
Sage
 
Join Date: Feb 2003
Location: Redondo Beach, CA
Posts: 6,349
It's not 66% explicitly. There's 2 requirements:

1. You must have watched at least 66% of it
2. There must be no more than 5 minutes left in it for non-movies, and 10 minutes left for movies.

In addition to that, it uses the running time of movies (Show duration) when that exists rather than the actual duration of the Airing.

So I have no idea how you're seeing it marked watched 40% of the way in unless you're using some other guide data source that has bad running time information being populated in the Show object (or you're using .properties metadata files for these which are modifying the internal Show duration).
__________________
Jeffrey Kardatzke
Google
Founder of SageTV
Reply With Quote
  #11  
Old 04-19-2017, 05:46 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
Quote:
Originally Posted by Narflex View Post
It's not 66% explicitly. There's 2 requirements:

1. You must have watched at least 66% of it
2. There must be no more than 5 minutes left in it for non-movies, and 10 minutes left for movies.
Is there any way we can turn this off? As I mention in another thread this wreaks havoc when you have temporarily stopped shows that have end time padding and then you go back to watch them and Sage starts the show from the beginning because it thinks you watched the whole show. That is very annoying for 3 hour long sports events since it takes a while to get back to the 3 hour and 5 minute mark pressing SkipFwdx2 of a 3 hour (scheduled) recording with an hour of padding. Especially bad for NHL playoff games that go to OT.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #12  
Old 04-19-2017, 05:46 PM
peternm22 peternm22 is offline
Sage Expert
 
Join Date: Jan 2005
Posts: 709
Quote:
Originally Posted by Narflex View Post
In addition to that, it uses the running time of movies (Show duration) when that exists rather than the actual duration of the Airing.
Is using the the running time of a movie the best idea though? When a movie airs on a channel that has commercials, the running time is listed as the length of the movie assuming no commercials.

I just checked a few movies in my guide, one of them has a running time of 1 hour 53 minutes. The channel the movie is on has commercials, so the duration of the recording will be 2 hours and 30 minutes.
Reply With Quote
  #13  
Old 04-19-2017, 05:59 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
The run time was probably really short compared to the airing time.

But this has an update in v9.

Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #14  
Old 04-19-2017, 06:23 PM
Tiki's Avatar
Tiki Tiki is offline
Sage Icon
 
Join Date: Feb 2005
Location: Southwest Florida, USA
Posts: 2,009
Quote:
Originally Posted by wayner View Post
Is there any way we can turn this off? As I mention in another thread this wreaks havoc when you have temporarily stopped shows that have end time padding and then you go back to watch them and Sage starts the show from the beginning because it thinks you watched the whole show. That is very annoying for 3 hour long sports events since it takes a while to get back to the 3 hour and 5 minute mark pressing SkipFwdx2 of a 3 hour (scheduled) recording with an hour of padding. Especially bad for NHL playoff games that go to OT.
I'm not home right now, but nearly certain there is a setup for whether to always restart previously watched shows from beginning (don't remember the exact name - probably in the advanced settings menu). Setting this to false let's you resume from where you left off even if show is marked watched.
__________________
Server: Ryzen 2400G with integrated graphics, ASRock X470 Taichi Motherboard, HDMI output to Vizio 1080p LCD, Win10-64Bit (Professional), 16GB RAM
Capture Devices (7 tuners): Colossus (x1), HDHR Prime (x2)
,USBUIRT (multi-zone)
Source:
Comcast/Xfinity X1 Cable
Primary Client: Server Other Clients: (1) HD200, (1) HD300
Retired Equipment: MediaMVP, PVR150 (x2), PVR150MCE,
HDHR, HVR-2250, HD-PVR
Reply With Quote
  #15  
Old 04-19-2017, 06:26 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
Quote:
Originally Posted by Tiki View Post
I'm not home right now, but nearly certain there is a setup for whether to always restart previously watched shows from beginning (don't remember the exact name - probably in the advanced settings menu). Setting this to false let's you resume from where you left off even if show is marked watched.
Awesome - I think I found it Detailed Setup | Customize | Reset watched shows when played again

Hopefully that does it.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #16  
Old 04-19-2017, 08:45 PM
Fastrack Fastrack is offline
Sage Aficionado
 
Join Date: Oct 2003
Location: Toronto, Ontario, Canada
Posts: 268
Send a message via ICQ to Fastrack
Quote:
Originally Posted by Narflex View Post
It's not 66% explicitly. There's 2 requirements:

1. You must have watched at least 66% of it
2. There must be no more than 5 minutes left in it for non-movies, and 10 minutes left for movies.

In addition to that, it uses the running time of movies (Show duration) when that exists rather than the actual duration of the Airing.

So I have no idea how you're seeing it marked watched 40% of the way in unless you're using some other guide data source that has bad running time information being populated in the Show object (or you're using .properties metadata files for these which are modifying the internal Show duration).
Dang of course it took a genius to figure this out I looked at the .properties file and it's 2700000ms which is 45 minutes! For both the shows that I recently had issues with.

I see:
ScrapedBy=Phoenix

I have properties files being created by Batch media Tools. I remember installing this for Fan Art. Does this affect the "watched" flag? Or is the Run-time it outputs from the guide data? I'm using the Zap2It service as I paid for my SageTV license.

EDIT: When I view the show using the web server I see "Duration: 2h 1m" (which of course is the recording length). I also see "Run Time: 45 minutes"

The show in question is the Voice.

Quote:
Originally Posted by Opus4 View Post
The run time was probably really short compared to the airing time.

But this has an update in v9.

Andy
Of course you two guys would know the answer I was pulling my hair out, as I'd never seen this before!

See above, I remember way back to enable the property files, in case of a corrupt wiz db. But I've never had a corrupt one. And I do a daily backup anyway. So that's a non issue.

Sounds like v9 will fix this. I guess I gotta install it I gotta read up on what I need to do first before I do that
__________________
Ben
Intel Core2Duo E6600 2.4GHz - Win7 64bit
Antenna: Homemade Gray-Hoverman DBGH, Channel Master 7777 pre-amp, Mid-60s CM Rotor
Tuners: HDHomeRun v1, Hauppauge HVR1600
Video: BenQ W5000 1080p, ASUS ATI 6670
Storage (10TB): Seagate 2TB, Hitachi Coolspin 2TB x 4 Data Drives + 2TB x 2 Parity Drives using FlexRaid 2.0 (RAID6 T2+)
SageTV: 7.1.9 Final ?

Last edited by Fastrack; 04-19-2017 at 09:13 PM.
Reply With Quote
  #17  
Old 04-19-2017, 10:26 PM
wnjj wnjj is online now
Sage Icon
 
Join Date: Jan 2009
Posts: 1,514
Quote:
Originally Posted by Fastrack View Post
Sounds like v9 will fix this. I guess I gotta install it I gotta read up on what I need to do first before I do that

You'll also need V9 soon enough anyway (by 7/1) to switch over to SD EPG.
Reply With Quote
  #18  
Old 04-20-2017, 07:10 AM
Fastrack Fastrack is offline
Sage Aficionado
 
Join Date: Oct 2003
Location: Toronto, Ontario, Canada
Posts: 268
Send a message via ICQ to Fastrack
Quote:
Originally Posted by wnjj View Post
You'll also need V9 soon enough anyway (by 7/1) to switch over to SD EPG.
Well it's a good thing I had this "issue". As SageTV has just worked, so I haven't been around here much. I saw v9 was out (early in the process) and decided to wait!

I read the above about this being fixed in v9. Was this just for Movies or all recorded items? I read over the discussion on the "bug", but it wasn't clear.
__________________
Ben
Intel Core2Duo E6600 2.4GHz - Win7 64bit
Antenna: Homemade Gray-Hoverman DBGH, Channel Master 7777 pre-amp, Mid-60s CM Rotor
Tuners: HDHomeRun v1, Hauppauge HVR1600
Video: BenQ W5000 1080p, ASUS ATI 6670
Storage (10TB): Seagate 2TB, Hitachi Coolspin 2TB x 4 Data Drives + 2TB x 2 Parity Drives using FlexRaid 2.0 (RAID6 T2+)
SageTV: 7.1.9 Final ?
Reply With Quote
  #19  
Old 04-20-2017, 07:11 AM
Taddeusz Taddeusz is offline
SageTVaholic
 
Join Date: Nov 2004
Location: Yukon, OK
Posts: 3,919
Quote:
Originally Posted by Fastrack View Post
Well it's a good thing I had this "issue". As SageTV has just worked, so I haven't been around here much. I saw v9 was out (early in the process) and decided to wait!

I read the above about this being fixed in v9. Was this just for Movies or all recorded items? I read over the discussion on the "bug", but it wasn't clear.
I generally keep a pretty good eye on commits to the SageTV source and I hadn't caught that this had been addressed.
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3
Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver
Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD
Reply With Quote
  #20  
Old 04-20-2017, 08:26 AM
Fastrack Fastrack is offline
Sage Aficionado
 
Join Date: Oct 2003
Location: Toronto, Ontario, Canada
Posts: 268
Send a message via ICQ to Fastrack
Quote:
Originally Posted by Taddeusz View Post
I generally keep a pretty good eye on commits to the SageTV source and I hadn't caught that this had been addressed.
Andy posted above
https://github.com/google/sagetv/issues/242
__________________
Ben
Intel Core2Duo E6600 2.4GHz - Win7 64bit
Antenna: Homemade Gray-Hoverman DBGH, Channel Master 7777 pre-amp, Mid-60s CM Rotor
Tuners: HDHomeRun v1, Hauppauge HVR1600
Video: BenQ W5000 1080p, ASUS ATI 6670
Storage (10TB): Seagate 2TB, Hitachi Coolspin 2TB x 4 Data Drives + 2TB x 2 Parity Drives using FlexRaid 2.0 (RAID6 T2+)
SageTV: 7.1.9 Final ?
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

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

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Ignore watched flag? APillowOfClouds SageTV Software 12 05-15-2009 01:50 AM
reset point of watched flag.. joey3002 SageTV Software 1 03-16-2009 11:38 AM
Question about the "show watched" flag CarlR SageTV Software 0 09-12-2007 02:22 PM
Set Watched Flag after __% of show played grauchy SageTV Software 3 02-15-2007 01:56 AM
prefer to not auto-flag watched shows aristotlex SageTV Software 3 06-09-2004 12:38 AM


All times are GMT -6. The time now is 10:46 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.