<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 3/5/20 2:59 PM, Peter Bennett wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:f1e10921-9788-7762-9767-3005ecdcb9eb@gmail.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <br>
      <br>
      <div class="moz-cite-prefix">On 3/4/20 5:32 PM, James Abernathy
        wrote:<br>
      </div>
      <blockquote type="cite"
cite="mid:CANFv2E=3U+xc7Y9JbKd9Oi5wwEqrGJ_8WRfjvwOjJfSdJ6KSGg@mail.gmail.com">
        <meta http-equiv="content-type" content="text/html;
          charset=UTF-8">
        <div dir="ltr">
          <div dir="ltr"><br>
          </div>
          <br>
          <div class="gmail_quote">
            <div dir="ltr" class="gmail_attr">On Wed, Mar 4, 2020 at
              4:56 PM James Abernathy <<a
                href="mailto:jfabernathy@gmail.com"
                moz-do-not-send="true">jfabernathy@gmail.com</a>>
              wrote:<br>
            </div>
            <blockquote class="gmail_quote" style="margin:0px 0px 0px
              0.8ex;border-left:1px solid
              rgb(204,204,204);padding-left:1ex"><br>
              > On Mar 4, 2020, at 4:02 PM, Peter Bennett <<a
                href="mailto:pb.mythtv@gmail.com" target="_blank"
                moz-do-not-send="true">pb.mythtv@gmail.com</a>>
              wrote:<br>
              > <br>
              > <br>
              > <br>
              > On 3/4/20 3:52 PM, James Abernathy wrote:<br>
              >> I never see the --(undetermined) anytime. I shows
              what was the end time at some point; maybe not the real
              end time.<br>
              > This seems to indicate you may not be using v0-108.
              Please go into the shield setup, apps and view the version
              number of leanfront to make sure.<br>
              >> My frontend is a Nivida Shield TV and my backend
              is an old Core i7 with Hauppauge WinTV QuadHD PCIe card.
              The recordings are all OTA ATSC USA HD programming.<br>
              >> <br>
              >> As to speedup, not sure what that is so I hope
              I'm not accidentally using it.<br>
              >> <br>
              > Little speedometer icons on the OSD. If they are not
              showing you have an old version.<br>
              >> I can setup a test session on a FireTV 4K stick
              to see what happens as well.<br>
              >> <br>
              >> I can also use my V31 backend on my development
              system. It has a HDHR Connect Duo as a tuner.<br>
              >> I'll let you know.<br>
              >> Jim A<br>
              >> <br>
              > <br>
              <br>
              So I am using 108. The Shield Setup -> Apps ->
              Mythtv Leanback Frontend is version v0-108-gb439561.<br>
              <br>
              I did another test.  I started the 4pm news as a recording
              using Mythweb on my v31 system with a HDHR tuner. I then
              went to the Shield around 10 after 4.  When I started
              viewing it would show current position time with 9:40 as
              the end time. I used the select button to check it a few
              more times prior to 9:40. While the timeline shows, I hit
              return to remove the timeline from the screen. <br>
              <br>
              When the playing timeline reached 9:40 there was a quick
              pause and then the recording playback continued.  If I
              pressed select after this point I’d see the playing
              timeline with “—“ as the end time as you mentioned. I
              could also move forward to skip a commercial at which time
              the end time was updated to the current end time.<br>
              <br>
              However, I watched the news without any buttons being
              press until it reached that new end time and the screen
              paused (froze) with the timeline showing. The time was a
              few seconds past the previous end time.  If I press right
              or left it will play again.  If I hit select it exits back
              to the menu for that video. <br>
              <br>
              I’ll try this is a few minutes with v30 on a Hauppauge
              WinTV Quad tuner.<br>
              <br>
              Jim A<br>
            </blockquote>
            <div><br>
            </div>
            <div>I just tested this on a FireTV 4K stick with v0-108.
              It's more like you mentioned it should behave. There is a
              brief pause then continue as it passes the "end time"
              established when you stated viewing a currently recording
              program. Skipping forward backward do reset the new "end
              time". This was against a v30 backend.</div>
            <div><br>
            </div>
            <div>However, back on the Shield tv it's more likely that
              the playing freezes instead of brief pauses when the "end
              time" is reached. If you skip backwards from the freeze,
              it shows current and end time and the end time remains the
              same as it passes that time.  Very different behavior.</div>
            <div><br>
            </div>
            <div>Jim A<br>
              <br>
            </div>
          </div>
        </div>
      </blockquote>
      <br>
      I created a new package v0-110 to take care of the Shield problem
      with in-progress recordings. I tested it with the Shield and it
      behaves well for me. Hopefully this resolves it.<br>
      By the way, if  you press the center button to see the OSD,
      pressing it again will pause. To exit the OSD without pausing,
      press the back button.<br>
      <br>
      Peter<br>
    </blockquote>
    <p><br>
    </p>
    <p>I just finished testing v0-110 on both my FireTV Stick 4K and
      Shield TV on a recording in progress. It performs the same on
      both. Both pause for about a second as it passes the "end time"
      set when the viewing started or fast forward or rewind was last
      pressed. It audio pause is longer for my Shield TV because the
      audio is sent from the TV to AV Receiver bia SPDIF optical cable.
      The audio always does that on any pausing on any app on the Shield
      TV. FireTV stick 4K has the same audio pause as the video.</p>
    <p>This works well for most practical uses of this feature in my
      mind. What I do in testing is more extreme to try to break it.  A
      valid use case is starting a recording of a morning new show
      before you get up and then playing it 30-60 minutes into it. I
      would skip commercials in this case but once you reach the real
      current time, then you just watch and no more attempts to FF. <br>
    </p>
    <p>I tested this aspect on the Shield TV and found an issue. I
      started watching at the beginning and saw the "End time" was 38
      minutes into a 60 minute show. I used the down arrow to skip until
      30 minutes and the right arrow to skip 1 minute at a time until I
      hit the current real time. I tried to skip past that but you'd see
      a few second skip and that was it. <br>
    </p>
    <p>So I let it play and a few seconds later it paused and didn't
      continue.  I hit select and the OSD popped up and I could see the
      play time greater than the end time, but no -- for the end time. 
      I moved the cursor around until it was on "play" and when I hit
      select it started at the very beginning of the recording.</p>
    <p>Let me know if you need anything else tested.</p>
    <p>Jim A</p>
    <p><br>
    </p>
  </body>
</html>