Hauppauge HD-PVR & Colossus Support (3 Viewers)

WileECoyote

MP Donator
  • Premium Supporter
  • October 14, 2008
    1,156
    220
    Cary, NC
    Home Country
    United States of America United States of America
    The patch file he posted has a Sleep() in there, that's the one you can play with.

    I'm using 4 seconds, and haven't had any problems. I think I have a different problem though. I'm using For The Record to record shows, and I think it's using a different way of changing channels, because the delay isn't used.

    I'm not sure what to do yet, but I'm going to take a look. There needs to be a way to work with FTR. I don't watch much live TV, and can't see myself recording with the built in recording features.

    Understood, what I was saying is the time between channel changes varied from 4 to sometimes 15 seconds plus... The quickest times were the DD channels and the slowest was going from a DD channel to an AAC channel.
     

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    There's a combination of complicated things going on. Sometimes "tuning" fails on one Colossus so the other one is tried etc. I don't have time to look at it in any more detail now (I'm at work), but I'll definitely take a look tonight. I think we may be able to take the PMT waits out, because it looks like MP supports hostile changes already. Not 100% sure about that so don't get out the champagne yet, but it will make it much easier if it does. ;)

    Klairic
    So I take it you're not using Argus? Some logs could be helpful...
     

    GoldenEye

    MP Donator
  • Premium Supporter
  • October 26, 2005
    300
    26
    Switzerland
    Home Country
    Switzerland Switzerland
    @mm1352000
    Ok, got it! Downloaded patched .dll and set for SPIDF #2 and WORKS! now is there an easier way to change all those channels to SPIDF #1 from automatic other than taking 1/4 of my life away? LOL I set a few channels for testing and now testing a recording. It is so nice to see the help and hear the audio! I am going to clear out logs so I have a base to start from for anything else we find. Kudos!

    I had the same issue, downloaded MySQL Workbench where you can edit data easily. In addition, Workbench shows the sql statements when updating elements. In my setup I could update the Audio channels using the command
    Code:
    UPDATE `mptvdb`.`tuningdetail` SET `audioSource`=9;

    as mm stated.

    G.
     

    tenuhseegeek

    Portal Member
    May 2, 2011
    14
    1
    TN
    Home Country
    United States of America United States of America
    @mm
    yeah I will run mysql-gui and do the job, I run all Linux machines here and this is the only Windows machine in the home. I will go ahead and make the changes later this AM. I have to say that so far in my experience with MP, coming from several other "Media Centers" that MP has been the most promising in accomplishing what I want out of a media center PC. I am thrilled that I can actually ENJOY it for a spell and not constantly trying to get this to work and that to work. I know 1.2 is beta and expect to "tweak" here and there but from the quality of the devs here, I am confident this will be the most polished and best media-center out there. Not to mention it has eased the "can I just watch TV" animosity from the spouse!

    GoldenEye and mm


    UPDATE `mptvdb`.`tuningdetail` SET `audioSource`=9;


    Works like a champ!
     

    sjeffrey

    Portal Pro
    August 22, 2008
    232
    7
    Canada
    Home Country
    Canada Canada
    The patch file he posted has a Sleep() in there, that's the one you can play with.

    I'm using 4 seconds, and haven't had any problems. I think I have a different problem though. I'm using For The Record to record shows, and I think it's using a different way of changing channels, because the delay isn't used.

    I'm not sure what to do yet, but I'm going to take a look. There needs to be a way to work with FTR. I don't watch much live TV, and can't see myself recording with the built in recording features.

    I'm also FTR user and it shouldn't make a difference. If you use FTR with TVServer tuners then it acts just like another MP client. It tells TVServer to tune to a channel and then TVServer does it's thing.
     

    Klairic

    Portal Member
    May 15, 2011
    10
    4
    Home Country
    Canada Canada
    I'm also FTR user and it shouldn't make a difference. If you use FTR with TVServer tuners then it acts just like another MP client. It tells TVServer to tune to a channel and then TVServer does it's thing.

    Ok, well I tried downloading mm's files, and it works now. Not sure what was different, but ftr is changing channels properly now.

    Weird, but it works.
     

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    Hi everyone

    I had a chat to some of the other team members today. They tell me that MediaPortal should already support "hostile" changes as long as post-processing filters are not used. That means no need for the delay, and it would be completely on Hauppauge to fix any driver issues with spurious PMT. A full set of fixes without any PMT delay and an additional PMT fix for registering on-the-fly changes properly is attached. All being well, this should be *the* fix that makes *everything* work *perfectly*. :D

    Instructions for use:
    1. Stop the TvService if it is running and close TV Server configuration if it is open.
    2. Take a backup of the following files in your TV Server install folder:
    - SetupControls.dll
    - SetupTv.exe
    - TVLibrary.dll
    - TvLibrary.Interfaces.dll
    3. Replace the files mentioned in (3) with the files in All_Colossus_HDPVR_Patch.zip.
    4. Copy the TvLibrary.Interfaces.dll from the zip file into your MediaPortal client install folder.
    5. You're good to go! :)

    mm
     

    Attachments

    • All_Colossus_HDPVR_Patch.patch
      13.5 KB
    • All_Colossus_HDPVR_Patch.zip
      906.7 KB

    WileECoyote

    MP Donator
  • Premium Supporter
  • October 14, 2008
    1,156
    220
    Cary, NC
    Home Country
    United States of America United States of America
    Hi everyone

    I had a chat to some of the other team members today. They tell me that MediaPortal should already support "hostile" changes as long as post-processing filters are not used. That means no need for the delay, and it would be completely on Hauppauge to fix any driver issues with spurious PMT. A full set of fixes without any PMT delay and an additional PMT fix for registering on-the-fly changes properly is attached. All being well, this should be *the* fix that makes *everything* work *perfectly*. :D

    mm

    [Edit: don't forget to put TvLibrary.Interfaces.dll in the MediaPortal client folder as well as the TV Server folder.]

    Wow! Wow! Wow!!!!!!!!

    Wow!!!!

    (Yes, it works :) )
     

    WileECoyote

    MP Donator
  • Premium Supporter
  • October 14, 2008
    1,156
    220
    Cary, NC
    Home Country
    United States of America United States of America
    mm,
    The only thing thats not working is the Card Setup. When you click on the card in the TV Server Config, the title at the top changes but the Setup screen doesnt load. See attached...

    Thanks mm!!!
     

    Attachments

    • Card Setup.png
      Card Setup.png
      42.2 KB
    • Config Error.zip
      786 bytes

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    Bother!

    You know what the problem was - it is an uncommitted fix for a WinTV CI issue that I've been working on. That'll teach me to pass out messy binaries. I really do apologise. Zip archive updated - you'll need to update the SetupTv.exe...

    mm
    :sorry::sorry::sorry:
     

    Users who are viewing this thread

    Top Bottom