Home
last modified time | relevance | path

Searched refs:VpuCodecContext (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/external/mpp/mpp/legacy/
H A Dvpu_api.cpp34 vpu_api_init(VpuCodecContext *ctx, RK_U8 *extraData, RK_U32 extra_size) in vpu_api_init()
52 vpu_api_decode(VpuCodecContext *ctx, VideoPacket_t *pkt, DecoderOut_t *aDecOut) in vpu_api_decode()
67 static RK_S32 vpu_api_sendstream(VpuCodecContext *ctx, VideoPacket_t *pkt) in vpu_api_sendstream()
83 static RK_S32 vpu_api_getframe(VpuCodecContext *ctx, DecoderOut_t *aDecOut) in vpu_api_getframe()
100 vpu_api_sendframe(VpuCodecContext *ctx, EncInputStream_t *aEncInStrm) in vpu_api_sendframe()
116 static RK_S32 vpu_api_getstream(VpuCodecContext *ctx, EncoderOut_t *aEncOut) in vpu_api_getstream()
133 vpu_api_encode(VpuCodecContext *ctx, EncInputStream_t *aEncInStrm, in vpu_api_encode()
150 static RK_S32 vpu_api_flush(VpuCodecContext *ctx) in vpu_api_flush()
168 vpu_api_control(VpuCodecContext *ctx, VPU_API_CMD cmdType, void *param) in vpu_api_control()
210 RK_S32 (*rkvpu_open_cxt)(VpuCodecContext **ctx);
[all …]
H A Dvpu_api_legacy.h55 RK_S32 init(VpuCodecContext *ctx, RK_U8 *extraData, RK_U32 extra_size);
56 RK_S32 flush(VpuCodecContext *ctx);
58 RK_S32 decode(VpuCodecContext *ctx, VideoPacket_t *pkt, DecoderOut_t *aDecOut);
61 RK_S32 preProcessPacket(VpuCodecContext *ctx, VideoPacket_t *pkt);
63 RK_S32 encode(VpuCodecContext *ctx, EncInputStream_t *aEncInStrm, EncoderOut_t *aEncOut);
64 RK_S32 encoder_sendframe(VpuCodecContext *ctx, EncInputStream_t *aEncInStrm);
65 RK_S32 encoder_getstream(VpuCodecContext *ctx, EncoderOut_t *aEncOut);
68 RK_S32 control(VpuCodecContext *ctx, VPU_API_CMD cmd, void *param);
H A Dvpu_api_legacy.cpp331 static RK_S32 init_frame_info(VpuCodecContext *ctx, in init_frame_info()
381 RK_S32 VpuApiLegacy::init(VpuCodecContext *ctx, RK_U8 *extraData, RK_U32 extra_size) in init()
502 RK_S32 VpuApiLegacy::flush(VpuCodecContext *ctx) in flush()
649 RK_S32 VpuApiLegacy::decode(VpuCodecContext *ctx, VideoPacket_t *pkt, DecoderOut_t *aDecOut) in decode()
1027 RK_S32 VpuApiLegacy::encode(VpuCodecContext *ctx, EncInputStream_t *aEncInStrm, EncoderOut_t *aEncO… in encode()
1296 RK_S32 VpuApiLegacy::encoder_sendframe(VpuCodecContext *ctx, EncInputStream_t *aEncInStrm) in encoder_sendframe()
1435 RK_S32 VpuApiLegacy::encoder_getstream(VpuCodecContext *ctx, EncoderOut_t *aEncOut) in encoder_getstream()
1529 RK_S32 VpuApiLegacy::control(VpuCodecContext *ctx, VPU_API_CMD cmd, void *param) in control()
/OK3568_Linux_fs/external/mpp/inc/
H A Dvpu_api.h352 typedef struct VpuCodecContext { struct
388 RK_S32 (*init)(struct VpuCodecContext *ctx, RK_U8 *extraData, RK_U32 extra_size); argument
397 RK_S32 (*decode)(struct VpuCodecContext *ctx, VideoPacket_t *pkt, DecoderOut_t *aDecOut); argument
406 …RK_S32 (*encode)(struct VpuCodecContext *ctx, EncInputStream_t *aEncInStrm, EncoderOut_t *aEncOut); argument
412 RK_S32 (*flush)(struct VpuCodecContext *ctx); argument
413 RK_S32 (*control)(struct VpuCodecContext *ctx, VPU_API_CMD cmdType, void* param); argument
420 RK_S32 (*decode_sendstream)(struct VpuCodecContext *ctx, VideoPacket_t *pkt); argument
427 RK_S32 (*decode_getframe)(struct VpuCodecContext *ctx, DecoderOut_t *aDecOut); argument
434 RK_S32 (*encoder_sendframe)(struct VpuCodecContext *ctx, EncInputStream_t *aEncInStrm); argument
441 RK_S32 (*encoder_getstream)(struct VpuCodecContext *ctx, EncoderOut_t *aEncOut); argument
[all …]
/OK3568_Linux_fs/external/rknpu2/examples/3rdparty/mpp/include/rockchip/
H A Dvpu_api.h340 typedef struct VpuCodecContext { struct
376 RK_S32 (*init)(struct VpuCodecContext *ctx, RK_U8 *extraData, RK_U32 extra_size); argument
385 RK_S32 (*decode)(struct VpuCodecContext *ctx, VideoPacket_t *pkt, DecoderOut_t *aDecOut); argument
394 …RK_S32 (*encode)(struct VpuCodecContext *ctx, EncInputStream_t *aEncInStrm, EncoderOut_t *aEncOut); argument
400 RK_S32 (*flush)(struct VpuCodecContext *ctx); argument
401 RK_S32 (*control)(struct VpuCodecContext *ctx, VPU_API_CMD cmdType, void* param); argument
408 RK_S32 (*decode_sendstream)(struct VpuCodecContext *ctx, VideoPacket_t *pkt); argument
415 RK_S32 (*decode_getframe)(struct VpuCodecContext *ctx, DecoderOut_t *aDecOut); argument
422 RK_S32 (*encoder_sendframe)(struct VpuCodecContext *ctx, EncInputStream_t *aEncInStrm); argument
429 RK_S32 (*encoder_getstream)(struct VpuCodecContext *ctx, EncoderOut_t *aEncOut); argument
[all …]
/OK3568_Linux_fs/external/mpp/test/
H A Dvpu_api_test.c304 ctx = (struct VpuCodecContext *)malloc(sizeof(struct VpuCodecContext)); in vpu_encode_demo()
309 memset(ctx, 0, sizeof(struct VpuCodecContext)); in vpu_encode_demo()