Patent ID: 8625680

Claim:
In a computer system, a computer-implemented method comprising: receiving video data; encoding the video data, wherein the encoding includes in-loop deblock filtering, and wherein the encoded video data indicates modes to be used during decoding; parameterizing post-processing control information other than the encoded video data, including: setting a filter type selection that identifies one or more of plural different types of filters for post-processing filtering, wherein the post-processing control information other than the encoded video data includes the filter type selection; and setting filter information that varies depending on quality or bitrate of the encoded video data, wherein the post-processing control information other than the encoded video data further includes the filter information, and wherein the filter information is different than the filter type selection; wherein the post-processing control information facilitates adjustment by a decoder of the post-processing filtering of the video data after decoding of the encoded video data, the adjustment including: using the filter type selection to identify the one or more types of filters; and using the filter information to determine filter operations that are appropriate for the quality or bitrate of the encoded video data, wherein the filter operations are for the identified one or more types of filters, and wherein, within settings defined by the post-processing control information for the post-processing filtering, the decoder can adjust the filter operations depending on processing cycles available to the decoder; and outputting the encoded video data as well as the post-processing control information.