<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>