Abstract:
A video processing method includes decoding a bitstream that includes a plurality of groups of pictures and each group of pictures comprises a frame sequence, determining whether a current frame of a current group of pictures to be displayed has macroblocks with forward reference to a previous frame of a previous group of pictures, wherein the current group of pictures is subsequent to the previous group of pictures, and displaying the current frame of the current group of pictures when the current frame has no macroblock with forward reference to the previous frame of the previous group of pictures. The previous frame of the previous group of pictures is determined to be referenced by the current frame of the current group of pictures according to information specified from the encoding of the current frame.
Abstract:
Video decoding device is disclosed. The video decoding device comprises a demultiplexer, a first decoder and a controller. The demultiplexer receives a Transport Stream to recover video Packetized Elementary Stream (PES) to determine a presentation time stamp (PTS) and a decoding time stamp (DTS) in a PES header of the PES. The first decoder retrieves a video frame from the video PES to determine temporal reference of the video frame. The controller receives the PTS, the DTS, and the temporal reference to determine whether there is a missing video frame.