| /OK3568_Linux_fs/external/mpp/mpp/legacy/ |
| H A D | vpu_api.cpp | 34 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 D | vpu_api_legacy.h | 55 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 D | vpu_api_legacy.cpp | 331 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 D | vpu_api.h | 352 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 D | vpu_api.h | 340 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 D | vpu_api_test.c | 304 ctx = (struct VpuCodecContext *)malloc(sizeof(struct VpuCodecContext)); in vpu_encode_demo() 309 memset(ctx, 0, sizeof(struct VpuCodecContext)); in vpu_encode_demo()
|