Searched defs:VpuCodecContext (Results 1 – 2 of 2) sorted by relevance
| /OK3568_Linux_fs/external/mpp/inc/ |
| H A D | vpu_api.h | 352 typedef struct VpuCodecContext { struct 353 void* vpuApiObj; 377 * Allocate and initialize an VpuCodecContext. argument 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 [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/mpp/include/rockchip/ |
| H A D | vpu_api.h | 340 typedef struct VpuCodecContext { struct 341 void* vpuApiObj; 365 * Allocate and initialize an VpuCodecContext. argument 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 [all …]
|