Patent ID: 9351011
Filing Date: 2016-05-24
CPC Classification: H04N

Claim Text:
1. A method comprising: receiving an encoded video bit stream; determining a decode order for a group of picture (GOP) frame structure defined in the video bit stream, wherein the GOP frame structure includes an I frame, a plurality of P frames and a plurality of B frames, wherein the decode order for the GOP frame structure includes decoding encoded frames received in the video bit stream per the decode order; inserting additional decoded P frames that are same as decoded P frames including inserting an additional first decoded P frame after the first decoded subset of B frames and at least an additional second decoded P frame after the second decoded subset of B frames; forwarding the decoded frames, including the additional decoded P frames, for further processing on the decoded frames in a display order, that is different than the decode order, without requiring the decoded frames to be stored in memory or reordered from the order they were decoded and forwarded; receiving the forwarded decoded frames, wherein the forwarded decoded frames received have not be reordered from those that were decoded and forwarded; post processing the received decoded frames, excluding the first decoded P frame and at least the second decoded P frame, wherein by excluding the decoded P frames the decoded frames are processed in the display order, wherein the display order for the GOP frame structure includes preparing the post-processed frames for presentation on a display.