Home
last modified time | relevance | path

Searched refs:sc (Results 1 – 4 of 4) sorted by relevance

/rockchip-linux_mpp/mpp/codec/dec/h265/
H A Dh265d_parser.c59 static RK_S32 hevc_find_frame_end(SplitContext_t *sc, const RK_U8 *buf, in hevc_find_frame_end() argument
67 sc->state64 = (sc->state64 << 8) | buf[i]; in hevc_find_frame_end()
69 if (((sc->state64 >> 3 * 8) & 0xFFFFFF) != START_CODE) in hevc_find_frame_end()
71 nut = (sc->state64 >> (2 * 8 + 1)) & 0x3F; in hevc_find_frame_end()
72 … layer_id = (((sc->state64 >> 2 * 8) & 0x01) << 5) + (((sc->state64 >> 1 * 8) & 0xF8) >> 3); in hevc_find_frame_end()
77 if (sc->frame_start_found && !layer_id) { in hevc_find_frame_end()
78 sc->frame_start_found = 0; in hevc_find_frame_end()
88 if (!sc->frame_start_found) { in hevc_find_frame_end()
89 sc->frame_start_found = 1; in hevc_find_frame_end()
91 sc->frame_start_found = 0; in hevc_find_frame_end()
[all …]
/rockchip-linux_mpp/mpp/codec/dec/avs2/
H A Davs2d_parse.h34 RK_S32 avs2d_split_frame(void *sc, const RK_U8 **poutbuf, RK_S32 *poutbuf_size,
/rockchip-linux_mpp/mpp/codec/inc/
H A Dh265d_api.h36 RK_S32 mpp_hevc_split_frame(void *sc,
/rockchip-linux_mpp/mpp/codec/dec/vp9/
H A Dvp9d_parser.c223 VP9ParseContext *sc; in vp9d_split_init() local
231 sc = (VP9ParseContext *)mpp_calloc(VP9ParseContext, 1); in vp9d_split_init()
232 if (!sc) { in vp9d_split_init()
238 ps->priv_data = (void*)sc; in vp9d_split_init()