Opened 5 years ago
Last modified 5 years ago
#15961 new bug
Video is stuck at last frame when finished on last frame.
Reported by: | X512 | Owned by: | stippi |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Applications/MediaPlayer | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
This is hrev54121.
Steps to reproduce:
- Open https://www.youtube.com/watch?v=WPJkErwvEtQ (299+140) in MediaPlayer.
- Seek to near end of video.
- Wait until video playing is finished.
- Play video again.
- Video still show last frame and position indicator is still at end.
Change History (5)
comment:1 by , 5 years ago
comment:2 by , 5 years ago
Very annoying bug. A way to get out of it is to disable the always resume option (set it to never resume). That way you can at least watch the video more than one time.
When stuck with the last frame (with only audio working), seeking still work but the counter don't update. If you slide the cursor to the end, the video (really just the audio) start again (again with no counter reaction and the cursor staying at the end).
I wonder if it is related to what i wrote here about mp3 file with cover art: https://dev.haiku-os.org/ticket/15220
comment:3 by , 5 years ago
I forgot to mention, this exist since quite a while a lot longet before hrev54121.
comment:4 by , 5 years ago
Very annoying bug. A way to get out of it is to disable the always resume option (set it to never resume). That way you can at least watch the video more than one time.
It's probably trying to resume the video from the very end then?
comment:5 by , 5 years ago
1 or 1.5 sec before.
When double clicking a video file, if you press very rapidly the space bar to pause before the video reach the end, you can then rewind and have the counter update and not being stuck with the last frame of the video on screen.
Error
BMediaTrack::ReadFrames: decoder returned error 0x80004007 (Last buffer)
is displayed when video is finished. On some videos this error is not displayed and bug is not present.