1 /*!
2  ***************************************************************************
3  * \file
4  *    lambda.h
5  *
6  * \date
7  *    13 September 2009
8  *
9  * \brief
10  *    Headerfile for lagrangian lambda related computations
11  * \author
12  *    Main contributors (see contributors.h for copyright, address and affiliation details)
13  *     - Alexis Michael Tourapis         <alexismt@ieee.org>
14 
15  **************************************************************************
16  */
17 
18 #ifndef _LAMBDA_H_
19 #define _LAMBDA_H_
20 
21 #include "global.h"
22 
23 extern void get_implicit_lambda_p_slice (Slice *currSlice);
24 extern void get_implicit_lambda_b_slice (Slice *currSlice);
25 extern void get_implicit_lambda_i_slice (Slice *currSlice);
26 extern void get_implicit_lambda_sp_slice(Slice *currSlice);
27 extern void get_explicit_lambda         (Slice *currSlice);
28 extern void get_fixed_lambda            (Slice *currSlice);
29 extern void set_rdoq_lambda             (Slice *currSlice);
30 
31 #endif
32