Patent ID: 9716892
Date: 2017-07-25
CPC Classifications: H04N

Claim:
1. A method of processing video data, the method comprising: receiving, in a video parameter set (VPS) for the video data, one or more syntax elements that include information related to session negotiation, wherein the one or more syntax elements comprise a first syntax element and a second syntax element, wherein the first syntax element identifies a context for interpreting the second syntax element, and wherein the second syntax element identifies at least one profile from among a group of profiles; receiving, in the video data, a first sequence parameter set (SPS) comprising a third syntax element identifying the VPS; receiving, in the video data, a second SPS comprising a fourth syntax element identifying the VPS; receiving, in the VPS, one or more compatibility flags, wherein each of the one or more compatibility flags is associated with a profile from the group of profiles, and wherein a value for each of the one or more compatibility flags identifies if the video data is compatible with an associated profile from the group of profiles; decoding, based on the one or more syntax elements, a first set of video blocks associated with the first SPS and a second set of video blocks associated with the second SPS; and outputting decoded video data comprising the decoded first set of video block and the decoded second set of video blocks.