Lines Matching +full:flow +full:- +full:control
8 * http://www.apache.org/licenses/LICENSE-2.0
33 * EncFrmStatus controls record the encoding frame status and also control
34 * work flow of encoder. It is the communicat channel between encoder implement
35 * module, rate control module and hardware module.
40 * bit 32 ~ 63 encoding flow control
50 * 0 - write the reconstructed frame pixel to memory
51 * 1 - do not write the reconstructed frame pixel to memory
56 * 0 - normal frame and normal dpb management
57 * 1 - save recon frame as first pass extra frame. Used in two pass mode
62 * 0 - use normal input source frame as input
63 * 1 - use the previously stored first pass recon frame as input frame
69 * 0 - inter frame
70 * 1 - intra frame
76 * 0 - normal intra frame
77 * 1 - IDR frame
82 * 0 - mark as reference frame
83 * 1 - mark as non-refernce frame
89 * 0 - mark as short-term reference frame
90 * 1 - mark as long-term refernce frame
94 /* bit 8 - 15 */
104 * bit 32 ~ 63 encoder flow control flags
107 * 0 - normal frame encoding
108 * 1 - current frame will be dropped
113 * 0 - rate control module does not change frame type parameter
114 * 1 - rate control module changes frame type parameter reencode is needed
116 * the frame status parameter provided by rate control module.
121 * 0 - current frame encoding is in normal flow
122 * 1 - current frame encoding is in reencode flow
178 * rc -> hal bit_target / bit_max / bit_min
179 * hal -> hw quality_target / quality_max / quality_min
180 * hw -> rc / hal bit_real / quality_real / madi / madp