2013-04-16 08:23:03 +00:00
|
|
|
/**
|
|
|
|
* HEVC Encoder
|
|
|
|
* - Marko Viitanen ( fador at iki.fi ), Tampere University of Technology, Department of Pervasive Computing 2013.
|
|
|
|
*/
|
|
|
|
|
|
|
|
/*! \file search.h
|
|
|
|
\brief searching
|
|
|
|
\author Marko Viitanen
|
|
|
|
\date 2013-04
|
|
|
|
|
|
|
|
Search related function headers
|
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef __SEARCH_H
|
|
|
|
#define __SEARCH_H
|
|
|
|
|
2013-09-18 09:16:03 +00:00
|
|
|
#include "global.h"
|
|
|
|
|
|
|
|
#include "encoder.h"
|
|
|
|
|
|
|
|
|
2013-04-16 12:10:43 +00:00
|
|
|
void search_slice_data(encoder_control* encoder);
|
|
|
|
void search_tree(encoder_control* encoder,uint16_t xCtb,uint16_t yCtb, uint8_t depth);
|
2013-04-18 11:04:15 +00:00
|
|
|
uint32_t search_best_mode(encoder_control* encoder,uint16_t xCtb,uint16_t yCtb, uint8_t depth);
|
2013-04-16 08:23:03 +00:00
|
|
|
|
|
|
|
#endif
|