Lines Matching +full:long +full:- +full:term
8 * http://www.apache.org/licenses/LICENSE-2.0
27 * The reference frame is defined into two type: long-term reference frame and
28 * short-refernce frame (lt_ref and st_ref).
30 * The lt_ref can be only indexed by long-term reference frame index (lt_idx).
36 * REF_TO_PREV_REF_FRM - refer to previous reference frame in encode order (No matter Lt or St)
37 * REF_TO_PREV_ST_REF - refer to previous short-term reference frame
38 * REF_TO_PREV_LT_REF - refer to previous long-term reference frame
39 * REF_TO_PREV_INTRA - refer to previous Intra / IDR frame
40 * REF_TO_ST_REF_SETUP - refer to refernce frame defined in StRefSetup
43 * REF_TO_TEMPORAL_LAYER - refer to previous reference frame with temporal id argument
44 * REF_TO_LT_REF_IDX - refer to long-term reference frame with lt_ref_idx argument
45 * REF_TO_ST_PREV_N_REF - refer to short-term reference frame with diff frame_num argument
47 * Long-term reference only mode
48 * REF_TO_ST_REF_SETUP - use corresponding mode of original short-term reference frame
50 * Short-term reference only mode
51 * REF_TO_LT_REF_SETUP - indicate that this frame will be overwrited by long-term config
57 * 1. When one frame is marked as long-term reference frame it will be kept in cpb until
59 * 2. When one frame is marked as short-term reference frame it will be inert into cpb when
60 * there is enough storage space. When the number of total sum of long-term and short-term
61 * reference frame excess the cpb size limit the oldest short-term frame will be removed.
67 /* max 4 long-term reference frame */
74 * igop - the interval of two intra / IDR frames
76 * 2. Long-term reference config (MppEncRefLtFrmCfg)
78 * Setup long-term reference index max lt_idx, loop interval and reference
79 * mode for auto long-term reference frame generation. The encoder will
80 * mark frame to be long-term reference frame with given interval.
83 * The long-term reference frame index is unique identifier for a long-term
85 * The max long-term reference frame index should NOT larger than
89 * When lt_gap is zero the long-term reference frame generation is disabled.
90 * When lt_gap is non-zero (usually 2~3 second interval) then the long-term
94 * The lt_delay is the delay time for generation of long-term reference frame.
97 * 2.4 ref_mode: Long-term refernce frame reference mode
101 * Sequence has only one lt_ref 0 and setup one long-term reference frame
112 * Sequence has lt_ref from 0 to 2 and setup a long-term reference frame
133 * 3. Short-term reference config (MppEncStRefSetup)
141 * 3.3 ref_mode: short-term refernce frame reference mode
144 * The repeat time of the short-term reference frame configure.
155 /* max 32 mode in 32-bit */
167 /* with ref arg as long-term reference picture index */
169 /* with ref arg as short-term reference picture difference frame_num */
173 /* for lt-ref */
178 /* for st-ref */
189 RK_S32 lt_gap; /* gap between two lt-ref with same lt_idx */