Patent ID: 8539092

Claim:
A video decoder, comprising: a port manager configured to manage reception of a video data stream and to manage separately communication ports for reception of a base layer of the video data stream and for reception of an enhancement layer of the video data stream, and to assign a first port of the ports for the reception of the base layer, and assign a second port of the ports for the reception of the enhancement layer upon determining the video decoder is to receive the enhancement layer, wherein the base layer is assigned to the first port and the enhancement layer is assigned to the second port until the reception of the video data stream is complete, wherein the ports are managed in parallel; a plurality of input buffers, each of the input buffers receives the base layer or the enhancement layer of the video data stream; a processing unit to decode the base layer of the video data stream and the enhancement layer of the video data stream and generate recovered video therefrom; and an output interface to provide the recovered video to a user.