Hello Guest, if you are reading this it means you have not registered yet. Please take a second, Click here to register, and in a few simple steps you will be able to enjoy our community and use our OpenViX support section.

View Entry Info: Recording indicator on EPG

Category:
Possible Bug
What ViX Image build number are you using?
Please provide your ViX Team image build number. Menu > Information > About > Build number > ENTER THIS NUMBER e.g. 4.2.028
Openvix 6 2 009 Release Vuuno4kse Usb
Have you tried a flash WITHOUT settings restore?
Have you tried this? PLEASE SELECT YES OR NO.
Yes
Have you tried a flash WITH settings restore?
Have you tried this? PLEASE SELECT YES OR NO.
Yes
Attachments
Page 1 of 2 12 LastLast
Results 1 to 15 of 27

Thread: Recording indicator on EPG

  1. #1

    Title
    Member
    Join Date
    Jun 2017
    Posts
    47
    Thanks
    34
    Thanked 4 Times in 3 Posts

    Recording indicator on EPG

    I use recordings often to zap channel to watch news. Thats why i put margin before recordings to 0 min. So it is 0 min also for all recordins. Now if i select several programs to record for evening, only part of the events turns to red and some stay grey.
    If i select margin time other than zero, all selected events turn to red.
    Is it possible to modify image so that all for recording selected events turn to red is precording time is selected to zero.
    Attached Images Attached Images

  2. #2
    abu baniaz's Avatar
    Title
    Moderator
    Join Date
    Sep 2010
    Location
    East London
    Posts
    22,615
    Thanks
    6,125
    Thanked 8,856 Times in 5,989 Posts
    It would have been a better representation to keep all the images separate instead of combining them on one thumbnail.

    Anyway, are you sure that they are not subject to timer conflict?

  3. #3

    Title
    Member
    Join Date
    Jun 2017
    Posts
    47
    Thanks
    34
    Thanked 4 Times in 3 Posts
    What you mean by timer conflict. With zero prerecord time the conflict should be smaller. I have tried this several times, and always the same result. Prerecord time is needed at least one min (which is minimun selectable). The epg pictures are captured from the same events (finnish epg) few minutes after each other.
    Agree thumbnails. Tried to connect settings and result together.

  4. #4

    Title
    ViX Beta Tester
    Join Date
    Nov 2020
    Posts
    207
    Thanks
    64
    Thanked 21 Times in 19 Posts
    No timer conflicts ! I have also tested it by selecting margin before recording (minutes) to 0, then that decribed above happens. When margin before recording (minutes) is set to 1 min, every event is red. I have 4 terrestial tuners.
    Last edited by Orlandox; 24-08-22 at 14:47.

  5. #5

    Title
    Forum Supporter
    Donated Member
    Join Date
    Sep 2012
    Posts
    559
    Thanks
    88
    Thanked 103 Times in 79 Posts
    In Finland programs start often late but never earlier than scheduled. That`s why prerecord-time is not needed.

  6. #6
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    12,245
    Thanks
    1,938
    Thanked 4,321 Times in 2,858 Posts
    @posi, can you check if it is the start time, finish time or both that cause this.

  7. #7

    Title
    ViX Beta Tester
    Join Date
    Nov 2020
    Posts
    207
    Thanks
    64
    Thanked 21 Times in 19 Posts
    EPG_rec.jpg
    EPG_timers.jpg

    Margin before recording (minutes) is set 0.
    I can't tell if it is the start time, the lenght or the finish time. But looks like if they have the same start time, only the first is red. Posi's pics is the same.
    Last edited by Orlandox; 24-08-22 at 18:53.

  8. #8

    Title
    Member
    Join Date
    Jun 2017
    Posts
    47
    Thanks
    34
    Thanked 4 Times in 3 Posts
    Quote Originally Posted by Huevos View Post
    @posi, can you check if it is the start time, finish time or both that cause this.
    If i set margin before recording to 1 and after recording to 0, each selected event turns to red. So the after recording time is not the reason.

  9. The Following 2 Users Say Thank You to posi For This Useful Post:

    abu baniaz (24-08-22),Huevos (24-08-22)

  10. #9
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    12,245
    Thanks
    1,938
    Thanked 4,321 Times in 2,858 Posts
    I can't reproduce this.

  11. #10
    littlejim
    Maybe it depends on which skin is used?

  12. #11

    Title
    ViX Beta Tester
    Join Date
    Nov 2020
    Posts
    207
    Thanks
    64
    Thanked 21 Times in 19 Posts
    Quote Originally Posted by Huevos View Post
    I can't reproduce this.
    Definetly the problem is related to the program's start time. If they start at the same time, only the first rec is red.

  13. #12
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    12,245
    Thanks
    1,938
    Thanked 4,321 Times in 2,858 Posts
    Quote Originally Posted by Orlandox View Post
    Definetly the problem is related to the program's start time. If they start at the same time, only the first rec is red.
    So long story short, starting timers is not tread safe. e.g. if we started 2 timers at the same time the control commands would both be sent to the LNB at the same instant and therefore not be understood. This is only a problem with Unicable where multiple tuners are talking to the same LNB.

    So to fix the above problem simultaneous timers are staggered by one second, i.e. if the program starts at 20:00:00 the first timer will start at 20:00:00, the next timer at 20:00:01, and the next timer at 20:00:02, and so on.

    That means if you set the margin to zero the first timer background will display correctly and the subsequent ones won't.

    Code:
    # Only highlight timers that span an entire event
    https://github.com/OpenViX/enigma2/b...stGrid.py#L541

    I guess maybe we could add a margin to workaround this, e.g. here: https://github.com/OpenViX/enigma2/b...stGrid.py#L533

    Code:
    timer, matchType = RecordTimer.isInTimerOnService(serviceTimers, stime, duration)
    Change to:
    Code:
    timer, matchType = RecordTimer.isInTimerOnService(serviceTimers, stime + (20 if config.recording.margin_before.value == 0 else 0), duration)

  14. #13
    birdman's Avatar
    Title
    Moderator
    Join Date
    Sep 2014
    Location
    Hitchin, UK
    Posts
    7,320
    Thanks
    222
    Thanked 1,563 Times in 1,224 Posts
    Quote Originally Posted by Huevos View Post
    That means if you set the margin to zero the first timer background will display correctly and the subsequent ones won't.
    But no conflicts are reported, and all timers are actually set (according to the OP).

    Shouldn't the EPG just display the timers that are set and not care about anything else? Why would that code be doing any conflict checking?
    MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD

  15. The Following User Says Thank You to birdman For This Useful Post:

    posi (26-08-22)

  16. #14

    Title
    Member
    Join Date
    Jun 2017
    Posts
    47
    Thanks
    34
    Thanked 4 Times in 3 Posts
    pre 0 post 0. Same start time. Ok
    0_0.jpg
    pre 1 post 0. Same start time. Ok
    1_0.jpg
    pre 0 post 3. Same start time. Error
    0_3.jpg
    pre 0 post 3. Different start time. Ok
    0_3b.jpg
    Note. If the post time is zero, still there is a mark on the following event.
    Skin Simple Ten Eighty

  17. #15
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    12,245
    Thanks
    1,938
    Thanked 4,321 Times in 2,858 Posts
    Quote Originally Posted by birdman View Post
    Why would that code be doing any conflict checking?
    My comments have nothing to do with conflict checking, and I don't mention it. Please re-read.

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.