[Bug 797281] h264parse/h265parse: Multi-slices and NAL alignments fixes

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sat Oct 13 20:05:14 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=797281

--- Comment #1 from Nicolas Dufresne (ndufresne) <nicolas at ndufresne.ca> ---
There is also one aspect that I might need to rework (and isn't fixed on h265
yet). Whenever we know the duration (framerate in caps, or vui sei), we set the
buffer duration. Though in NAL alignment, it ends up like:

  PPS: 0
  SPS: 0
  SLICE1: 16ms
  SLICE2: 0ms

This way the sum of the durations of all NALs implicated in an AU represent a
frame duration. This is to me a little ODD, I was expecting to set time NONE on
PPS/SPS. Then set a valid duration on one of the slices. H265 currently sets
the same duration on all the slices and headers.

This could all equally be valid as long as we agree on one way.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list