Patent ID: 11871040
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. In a computer system that implements a video decoder, a method comprising:
receiving and parsing, from a coded video bitstream for a video sequence that includes multiple frames organized according to a temporal hierarchy, syntax elements that indicate different constraints on frame reordering latency for different temporal layers of the temporal hierarchy;
determining, as temporal resolution for output, one of the different temporal layers of the temporal hierarchy;
for the determined layer, selecting one of the different constraints on frame reordering latency, the selected constraint on frame reordering latency being determined, relative to a maximum size of frame memory for reordering, using a given one of the syntax elements that indicate the different constraints on frame reordering latency;
receiving, as part of the coded video bitstream, encoded data for a given frame among the multiple frames of the video sequence;
decoding the encoded data for the given frame to reconstruct the given frame; and
outputting the reconstructed frame, wherein the selected constraint on frame reordering latency is used to determine when the reconstructed frame is ready for output.