Patent ID: 8743178

Claim:
A method comprising: determining a display video format supported by a display panel; subsequent to determining the display video format, performing: extracting two or more video format codes from a coded bitstream, the coded bitstream comprising image data for a plurality of images encoded in two or more source video formats, and each video format code of the video format codes identifying a respective source video format, of the two or more source video formats, in which a respective set of images in the plurality of images is encoded; selecting, based on the two or more video format codes, two or more video format filters to convert the plurality of images encoded in the two or more source video formats in the coded bitstream to a plurality of converted images encoded in the display video format, each video format filter of the two or more video format filters (a) corresponding to a respective video format code that identifies a source video format of the two or more source video formats and (b) being selected to modify a respective set of images encoded in the source video format, in the plurality of images in the coded bitstream, to generate a respective set of converted images in the plurality of converted images encoded in the display video format; applying a first video format filter in the two or more video format filters to perform first image conversion operations on one or more first images, encoded in a first source video format of the two or more source video formats among the plurality of images in the coded bitstream, to one or more first converted images in the plurality of converted images encoded in the display video format; applying a second different video format filter in the two or more video format filters to perform second different image conversion operations on one or more second different images, encoded in a second different source video format of the two or more source video formats among the plurality of images in the coded bitstream, to one or more second converted images in the plurality of converted images encoded in the display video format; sending the plurality of converted images encoded in the display video format to the display panel; wherein the method is performed by one or more devices comprising a computer processor.