Patent ID: 8098318

Claim:
A video reproduction apparatus which reproduces a video using first coded data items and second coded data items, the first coded data items being YUV data items obtained by performing color interpolation of respective RAW data items and then individually coded, the respective RAW data items obtained from an imaging device, and the second coded data items being the RAW data items individually coded, said video reproduction apparatus comprising: a decode unit configured to decode the first coded data items and subsequently the second coded data items; a storage unit in which data is stored; a color interpolation unit configured to convert a RAW data item to a YUV data item; a display unit configured to display updated images at predetermined intervals; and a control unit configured to control timings with which said decode unit starts the decoding, wherein the timings with which the decoding of the respective first coded data items is started are predetermined, the timings with which the decoding of the respective second coded data items is started are predetermined, said control unit is configured to have control over said decode unit so as to cause said decode unit to start the decoding of a part of the first coded data items with timings brought forward ahead of the predetermined timings so that said decode unit starts the decoding a beginning one of the second coded data items with a timing which is ahead of corresponding one of the predetermined timings by a time necessary for display, the time necessary for display being a period of time necessary for said display unit to seamlessly display images obtained from the respective first coded data items and the respective second coded data items, said decode unit is configured to sequentially decode the first coded data items under the control of said control unit, store the YUV data items in the storage unit in an order of the decoding, and sequentially decode the second coded data items, the YUV data items being obtained by the decoding, said color interpolation unit is configured to convert the RAW data items to YUV data items and store the YUV data items in said storage unit in an order of the converting, the RAW data items being obtained by the sequential decoding of the second coded data items, and said display unit is configured to display images that are based on the respective YUV data items stored in said storage unit in an order of the storing of the YUV data items corresponding to the images in said storage unit.