#9412: HEVC fails to seek on keyframe
-------------------------------------+-------------------------------------
             Reporter:  SuRGeoNix    |                    Owner:  (none)
                 Type:  defect       |                   Status:  closed
             Priority:  normal       |                Component:  avformat
              Version:  git-master   |               Resolution:  fixed
             Keywords:  mpegts hevc  |               Blocked By:
  seek                               |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Changes (by Balling):

 * resolution:   => fixed
 * status:  reopened => closed

Comment:

 Fixed after b6652115de64b6dee5a212643280e3c50c169935

 This now prints a lot of warnings which now a clear bug in MPEG TS
 decoder.

 {{{
 [hevc @ 00000180857c7080] Could not find ref with POC 48
 [hevc @ 00000180857c7080] Error constructing the frame RPS.
 [hevc @ 00000180857c7080] Skipping invalid undecodable NALU: 1
 [hevc @ 00000180857c5a80] Could not find ref with POC 51
 [hevc @ 00000180857c5a80] Error constructing the frame RPS.
 [hevc @ 00000180857c5a80] Skipping invalid undecodable NALU: 1
 [hevc @ 00000180857c61c0] Could not find ref with POC 51
 [hevc @ 00000180857c61c0] Error constructing the frame RPS.
 [hevc @ 00000180857c61c0] Skipping invalid undecodable NALU: 1
 [hevc @ 00000180857c6580] Could not find ref with POC 51
 [hevc @ 00000180857c6580] Error constructing the frame RPS.
 [hevc @ 00000180857c6580] Skipping invalid undecodable NALU: 1
 [hevc @ 00000180857c5e00] Could not find ref with POC 54
 [hevc @ 00000180857c5e00] Error constructing the frame RPS.
 [hevc @ 00000180857c5e00] Skipping invalid undecodable NALU: 1
 [hevc @ 00000180857c7440] Could not find ref with POC 54
 [hevc @ 00000180857c7440] Error constructing the frame RPS.
 [hevc @ 00000180857c7440] Skipping invalid undecodable NALU: 1
 [hevc @ 0000018094719880] Could not find ref with POC 57
 [hevc @ 0000018094719880] Error constructing the frame RPS.
 [hevc @ 0000018094719880] Skipping invalid undecodable NALU: 1
 [hevc @ 00000180947189c0] Could not find ref with POC 57
 [hevc @ 00000180947189c0] Error constructing the frame RPS.
 [hevc @ 00000180947189c0] Skipping invalid undecodable NALU: 1
 [hevc @ 000001809471a380] Could not find ref with POC 57
 [hevc @ 000001809471a380] Error constructing the frame RPS.
 [hevc @ 000001809471a380] Skipping invalid undecodable NALU: 1
 [hevc @ 0000018094719fc0] Could not find ref with POC 57
 [hevc @ 0000018094719fc0] Error constructing the frame RPS.
 [hevc @ 0000018094719fc0] Skipping invalid undecodable NALU: 1
 [hevc @ 000001809471bd40] Could not find ref with POC 57
 [hevc @ 000001809471bd40] Error constructing the frame RPS.
 [hevc @ 000001809471bd40] Skipping invalid undecodable NALU: 1
 [hevc @ 0000018094718d80] Could not find ref with POC 59
 [hevc @ 0000018094718d80] Error constructing the frame RPS.
 [hevc @ 0000018094718d80] Skipping invalid undecodable NALU: 1
 [hevc @ 0000018094719c40] Could not find ref with POC 61
 [hevc @ 0000018094719c40] Error constructing the frame RPS.
 [hevc @ 0000018094719c40] Skipping invalid undecodable NALU: 1
 [hevc @ 000001809471a740] Could not find ref with POC 61
 [hevc @ 000001809471a740] Error constructing the frame RPS.
 [hevc @ 000001809471a740] Skipping invalid undecodable NALU: 1
 [hevc @ 000001809471ab00] Could not find ref with POC 63
 [hevc @ 000001809471ab00] Error constructing the frame RPS.
 [hevc @ 000001809471ab00] Skipping invalid undecodable NALU: 1
 [hevc @ 000001809471b600] Could not find ref with POC 65
 [hevc @ 000001809471b600] Error constructing the frame RPS.
 [hevc @ 000001809471b600] Skipping invalid undecodable NALU: 1
 [hevc @ 00000180857c7080] Could not find ref with POC 65
 [hevc @ 00000180857c7080] Error constructing the frame RPS.
 [hevc @ 00000180857c7080] Skipping invalid undecodable NALU: 1
 [hevc @ 00000180857c5a80] Could not find ref with POC 65
 [hevc @ 00000180857c5a80] Error constructing the frame RPS.
 [hevc @ 00000180857c5a80] Skipping invalid undecodable NALU: 1
 [hevc @ 00000180857c61c0] Could not find ref with POC 67
 [hevc @ 00000180857c61c0] Error constructing the frame RPS.
 [hevc @ 00000180857c61c0] Skipping invalid undecodable NALU: 1
 [hevc @ 00000180857c6580] Could not find ref with POC 69
 [hevc @ 00000180857c6580] Error constructing the frame RPS.
 [hevc @ 00000180857c6580] Skipping invalid undecodable NALU: 1
 [hevc @ 00000180857c5e00] Could not find ref with POC 69
 [hevc @ 00000180857c5e00] Error constructing the frame RPS.
 [hevc @ 00000180857c5e00] Skipping invalid undecodable NALU: 1
 [hevc @ 00000180857c7440] Could not find ref with POC 72
 [hevc @ 00000180857c7440] Error constructing the frame RPS.
 [hevc @ 00000180857c7440] Skipping invalid undecodable NALU: 1
 [hevc @ 0000018094719880] Could not find ref with POC 72
 [hevc @ 0000018094719880] Error constructing the frame RPS.
 [hevc @ 0000018094719880] Skipping invalid undecodable NALU: 1
 [hevc @ 00000180947189c0] Could not find ref with POC 72
 [hevc @ 00000180947189c0] Error constructing the frame RPS.
 [hevc @ 00000180947189c0] Skipping invalid undecodable NALU: 1
 [hevc @ 000001809471a380] Could not find ref with POC 72
 [hevc @ 000001809471a380] Error constructing the frame RPS.
 [hevc @ 000001809471a380] Skipping invalid undecodable NALU: 1
 [hevc @ 0000018094719fc0] Could not find ref with POC 72
 [hevc @ 0000018094719fc0] Error constructing the frame RPS.
 [hevc @ 0000018094719fc0] Skipping invalid undecodable NALU: 1
 [hevc @ 000001809471bd40] Could not find ref with POC 74
 [hevc @ 000001809471bd40] Error constructing the frame RPS.
 [hevc @ 000001809471bd40] Skipping invalid undecodable NALU: 1
 [hevc @ 0000018094718d80] Could not find ref with POC 76
 [hevc @ 0000018094718d80] Error constructing the frame RPS.
 [hevc @ 0000018094718d80] Skipping invalid undecodable NALU: 1
 [hevc @ 0000018094719c40] Could not find ref with POC 76
 [hevc @ 0000018094719c40] Error constructing the frame RPS.
 [hevc @ 0000018094719c40] Skipping invalid undecodable NALU: 1
 [hevc @ 000001809471a740] Could not find ref with POC 78
 [hevc @ 000001809471a740] Error constructing the frame RPS.
 [hevc @ 000001809471a740] Skipping invalid undecodable NALU: 1
 [hevc @ 000001809471ab00] Could not find ref with POC 80
 [hevc @ 000001809471ab00] Error constructing the frame RPS.
 [hevc @ 000001809471ab00] Skipping invalid undecodable NALU: 1
 [hevc @ 000001809471b600] Could not find ref with POC 80
 [hevc @ 000001809471b600] Error constructing the frame RPS.
 [hevc @ 000001809471b600] Skipping invalid undecodable NALU: 1
 [hevc @ 00000180857c7080] Could not find ref with POC 80
 [hevc @ 00000180857c7080] Error constructing the frame RPS.
 [hevc @ 00000180857c7080] Skipping invalid undecodable NALU: 1
 [hevc @ 00000180857c5a80] Could not find ref with POC 82
 [hevc @ 00000180857c5a80] Error constructing the frame RPS.
 [hevc @ 00000180857c5a80] Skipping invalid undecodable NALU: 1
 [hevc @ 00000180857c61c0] Could not find ref with POC 84
 [hevc @ 00000180857c61c0] Error constructing the frame RPS.
 [hevc @ 00000180857c61c0] Skipping invalid undecodable NALU: 1
 [hevc @ 00000180857c6580] Could not find ref with POC 84
 [hevc @ 00000180857c6580] Error constructing the frame RPS.
 [hevc @ 00000180857c6580] Skipping invalid undecodable NALU: 1
 [hevc @ 00000180857c5e00] Could not find ref with POC 86
 [hevc @ 00000180857c5e00] Error constructing the frame RPS.
 [hevc @ 00000180857c5e00] Skipping invalid undecodable NALU: 1
 [hevc @ 0000018094719880] Could not find ref with POC 88
 [hevc @ 0000018094719880] Error constructing the frame RPS.
 [hevc @ 0000018094719880] Skipping invalid undecodable NALU: 9
 [hevc @ 00000180947189c0] Could not find ref with POC 88
 [hevc @ 00000180947189c0] Error constructing the frame RPS.
 [hevc @ 00000180947189c0] Skipping invalid undecodable NALU: 9
 [hevc @ 000001809471a380] Could not find ref with POC 88
 [hevc @ 000001809471a380] Error constructing the frame RPS.
 [hevc @ 000001809471a380] Skipping invalid undecodable NALU: 9
 [hevc @ 0000018094719fc0] Could not find ref with POC 88
 [hevc @ 0000018094719fc0] Error constructing the frame RPS.
 [hevc @ 0000018094719fc0] Skipping invalid undecodable NALU: 9
 [hevc @ 000001809471bd40] Could not find ref with POC 90
 [hevc @ 000001809471bd40] Error constructing the frame RPS.
 [hevc @ 000001809471bd40] Skipping invalid undecodable NALU: 9
 [hevc @ 0000018094718d80] Could not find ref with POC 92
 [hevc @ 0000018094718d80] Error constructing the frame RPS.
 [hevc @ 0000018094718d80] Skipping invalid undecodable NALU: 9
 [hevc @ 0000018094719c40] Could not find ref with POC 92
 [hevc @ 0000018094719c40] Error constructing the frame RPS.
 [hevc @ 0000018094719c40] Skipping invalid undecodable NALU: 9
 [hevc @ 000001809471a740] Could not find ref with POC 94
 [hevc @ 000001809471a740] Error constructing the frame RPS.
 [hevc @ 000001809471a740] Skipping invalid undecodable NALU: 9
 [hevc @ 000001809471ab00] Could not find ref with POC 96
 [hevc @ 000001809471ab00] Error constructing the frame RPS.
 [hevc @ 000001809471ab00] Skipping invalid undecodable NALU: 9
 [hevc @ 000001809471b600] Could not find ref with POC 96
 [hevc @ 000001809471b600] Error constructing the frame RPS.
 [hevc @ 000001809471b600] Skipping invalid undecodable NALU: 9
 [hevc @ 00000180857c7080] Could not find ref with POC 96
 [hevc @ 00000180857c7080] Error constructing the frame RPS.
 [hevc @ 00000180857c7080] Skipping invalid undecodable NALU: 9
 [hevc @ 00000180857c5a80] Could not find ref with POC 98
 [hevc @ 00000180857c5a80] Error constructing the frame RPS.
 [hevc @ 00000180857c5a80] Skipping invalid undecodable NALU: 9
 [hevc @ 00000180857c61c0] Could not find ref with POC 100
 [hevc @ 00000180857c61c0] Error constructing the frame RPS.
 [hevc @ 00000180857c61c0] Skipping invalid undecodable NALU: 9
 [hevc @ 00000180857c6580] Could not find ref with POC 100
 [hevc @ 00000180857c6580] Error constructing the frame RPS.
 [hevc @ 00000180857c6580] Skipping invalid undecodable NALU: 9
 [hevc @ 00000180857c5e00] Could not find ref with POC 102
 [hevc @ 00000180857c5e00] Error constructing the frame RPS.
 [hevc @ 00000180857c5e00] Skipping invalid undecodable NALU: 9
 }}}
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/9412#comment:21>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
FFmpeg-trac@avcodec.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac

To unsubscribe, visit link above, or email
ffmpeg-trac-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to