TVE3 Threadsafe Using Reservation System. (1 Viewer)

Sebastiii

Development Group
  • Team MediaPortal
  • November 12, 2007
    16,448
    10,276
    France
    France France
    Country flag
    • Thread starter
    • Moderator
    • #1
    Description of the change

    This was a Threadsafe of TVServer code to make it more stable (It was Gibman code, thanks to him)

    This is the link to the branch on GitHub so that other devs can get the code and try to help/spot any possible bugs:
    Code:
     [URL]https://github.com/MediaPortal/MediaPortal-1/tree/EXP-TVEngine3-CardReservation[/URL]
     
    Last edited:

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,448
    10,276
    France
    France France
    Country flag
    • Thread starter
    • Moderator
    • #2
    Change log

    Version 1
    Added CancelTune to tve3 in order to cancel any blocking tune request (like done from EPGgrabber) - this should fix the bugs where tuning TV would in some circumstances end up with no card res.
    card priority system also impl. each user has a priority. if the card res. logic finds a card in the tuning state, then it will cancel the blocking tune request if prio is lower than the current users prio.

    Fixed : CardAllocation ChannelMapping logic issue.
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,448
    10,276
    France
    France France
    Country flag
    • Thread starter
    • Moderator
    • #3
    Version 1
    2012-05-11 (First initial Public Version)

    Known Issues:
    • Seems working nice for me
    Testing Required:
    • Try TV Stuff
    Download
     

    netexplorer

    MP Donator
  • Premium Supporter
  • January 21, 2009
    727
    101
    Germany Germany
    Country flag
    Can you provide a patched version for using with my current 1.2.3 installation? Otherwise i can't test this fix because i need the current installtation working.
     

    elliottmc

    Retired Team Member
  • Premium Supporter
  • August 7, 2005
    14,927
    6,061
    Cardiff, UK
    United Kingdom United Kingdom
    Country flag
    Well, this one should be working, and the whole point of this area is to test if it does.

    I guess the changes are to a number of binaries, and then you will run into problems with version number checks. It probably won't be possible to replace a couple of binaries and generate any valid test data.
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,448
    10,276
    France
    France France
    Country flag
    • Thread starter
    • Moderator
    • #7
    Exactly, you can use separate installer to upgrade your version (this one is based on 1.2.3 + cardres).
    Thanks.
     

    DJBlu

    Portal Pro
    August 14, 2007
    1,670
    813
    Llanelli
    United Kingdom United Kingdom
    Country flag
    @sebastii

    Is the code in this purely card reservation?
    I mean is there a new database structure? or any other changes?
    I ask because I have seen another thread similar and there is a move to a new logging framework and database. I would like to test this and help out.
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,448
    10,276
    France
    France France
    Country flag
    • Thread starter
    • Moderator
    • #9
    Hi DJBlu :)

    Normally it's the same DB, i use it for while now and like i rescan my db lol i'm not 100% sure now :p (but testing 1.2.3 on the same db work so i assume it's ok) :)
     

    corvy

    MP Donator
  • Premium Supporter
  • January 3, 2007
    209
    34
    42
    Rykkinn, Akershus
    Norway Norway
    Country flag
    I can gladly test, but I would really love if someone could share a compiled installer :)

    (alternatively point me to the installer if I am missing it!)
     

    Users Who Are Viewing This Thread (Users: 0, Guests: 1)

    OP Similar threads Forum Replies Date
    O General Merging various patches into TVE3 TV Engine 21
    toricred Using TMM, How to Stop Importer From Going to The Movie Database for Data General 1
    morpheus_xx [WiP] OnlineVideos: New browser based playback support using WebDriver, new Amazon siteutil MediaPortal 2 14
    toricred [solved] Configuring TV Server to use NAS General 5
    vvulture Using Windows 10 MediaPortal 1 Talk 8
    atlantic How to use Spotify inside Mediaportal? Listen Music 18
    Megane Too much RAM used (over 2 GB). General Support 18
    doskabouter 1.23.0 MatroskaTagInfo uses the wrong casing for tags Bugreports 27
    D how to disengage from one version of a plugin to use another Newcomers Forum 0
    D I just installed MP 1.23. Which version of Schedules Direct should I use, where do I obtain it from Newcomers Forum 6
    M Can i use my Vu+ Zero 4k Tuner for Mediaportal? General 0
    benicehavefun Using MePo TV Server 1.23 via MPExtended/WebMediaPortal as a Backend for Plex MPExtended 4
    G MP1 TV Server "failed to upgrade the database" using MS Sql Server Installation, configuration support 3
    1gkar Use Alternative Sites to Scrape Series Info My TVSeries 5
    T Can Emprex 3009ARF III MCE Remote Control be used to toggle Fullscreen/Windowed mode?? Remotes 7
    S [solved] Live TV subtitle issue if not using 100% font General 31
    N [Proposal] Make text input using remote control easier MediaPortal 2 4
    T Issues with MediaPortal not starting correctly using versions after 1.20 Final General Support 6
    erika jandova Using SD and MediaPortal 1 Newcomers Forum 4
    D Large xml database in My Movies Management. I remain unclear on use My Films as bridge to MP2.2 General 9
    N [solved] When MP2-Client is trying to register credentials, it uses the wrong machine name MediaPortal 2 7
    high [Help Me!] Atlassian Fisheye/Crucible still used? Team Lounge 8
    D [solved] HID remote for mp2 and w10 64 bit? using all tools: sony, cisco, homeworkx ng General 2
    Symphy Still being used? ASIO music player 0
    P no signal when scanning for channels using antenna and dual hd General Support 2
    Similar threads

























    Top Bottom