rd_pic_coding.c File Reference

Rate Distortion Picture level multiple pass encoding functions. More...

#include <math.h>
#include "global.h"
#include "image.h"
#include "rc_quadratic.h"
#include "wp.h"

Include dependency graph for rd_pic_coding.c:

Go to the source code of this file.

Functions

void rd_picture_coding (ImageParameters *p_Img, InputParameters *p_Inp)


Detailed Description

Rate Distortion Picture level multiple pass encoding functions.

Author:
Main contributors (see contributors.h for copyright, address and affiliation details)

Definition in file rd_pic_coding.c.


Function Documentation

void rd_picture_coding ( ImageParameters p_Img,
InputParameters p_Inp 
)

performs multi-pass encoding of same picture using different coding conditions

Definition at line 29 of file rd_pic_coding.c.

References img_par::AdaptiveRounding, BASELINE, frame_picture(), img_par::imgData, img_par::intras, picture_coding_decision(), img_par::qp, rc_init_frame_rdpic(), rc_save_state(), inp_par_enc::RCEnable, inp_par_enc::RDBSliceWeightOnly, inp_par_enc::RDPSliceBTest, inp_par_enc::RDPSliceWeightOnly, and set_slice_type().

Referenced by encode_one_frame().

Here is the call graph for this function:


Documentation generated with DoxyGen