15a50414796e9a458925c7a13a15055d02406bf43Vikas Arora// Copyright 2011 Google Inc. All Rights Reserved. 2466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora// 3466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora// This code is licensed under the same terms as WebM: 4466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora// Software License Agreement: http://www.webmproject.org/license/software/ 5466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora// Additional IP Rights Grant: http://www.webmproject.org/license/additional/ 6466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora// ----------------------------------------------------------------------------- 7466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora// 8466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora// Enhancement layer (for YUV444/422) 9466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora// 10466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora// Author: Skal (pascal.massimino@gmail.com) 11466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora 12466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora#include <assert.h> 13466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora#include <stdlib.h> 145a50414796e9a458925c7a13a15055d02406bf43Vikas Arora 155a50414796e9a458925c7a13a15055d02406bf43Vikas Arora#include "./vp8i.h" 16466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora 17466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora#if defined(__cplusplus) || defined(c_plusplus) 18466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Aroraextern "C" { 19466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora#endif 20466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora 215a50414796e9a458925c7a13a15055d02406bf43Vikas Arora//------------------------------------------------------------------------------ 22466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora 23466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Aroraint VP8DecodeLayer(VP8Decoder* const dec) { 24466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora assert(dec); 25466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora assert(dec->layer_data_size_ > 0); 26466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora (void)dec; 27466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora 28466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora // TODO: handle enhancement layer here. 29466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora 30466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora return 1; 31466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora} 32466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora 33466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora#if defined(__cplusplus) || defined(c_plusplus) 34466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora} // extern "C" 35466727975bcc57c0c5597bcd0747a2fe4777b303Vikas Arora#endif 36