Searched defs:VpuCodecContext (Results 1 – 4 of 4) sorted by relevance
| /device/soc/rockchip/rk3399/hardware/mpp/include/ |
| D | vpu_api.h | 305 typedef struct VpuCodecContext { struct 329 * Allocate and initialize an VpuCodecContext. argument 340 RK_S32 (*init)(struct VpuCodecContext *ctx, RK_U8 *extraData, RK_U32 extra_size); argument 349 RK_S32 (*decode)(struct VpuCodecContext *ctx, VideoPacket_t *pkt, DecoderOut_t *aDecOut); argument 358 …RK_S32 (*encode)(struct VpuCodecContext *ctx, EncInputStream_t *aEncInStrm, EncoderOut_t *aEncOut); argument 364 RK_S32 (*flush)(struct VpuCodecContext *ctx); argument 365 RK_S32 (*control)(struct VpuCodecContext *ctx, VPU_API_CMD cmdType, void* param); argument 372 RK_S32 (*decode_sendstream)(struct VpuCodecContext *ctx, VideoPacket_t *pkt); argument 379 RK_S32 (*decode_getframe)(struct VpuCodecContext *ctx, DecoderOut_t *aDecOut); argument 386 RK_S32 (*encoder_sendframe)(struct VpuCodecContext *ctx, EncInputStream_t *aEncInStrm); argument [all …]
|
| /device/soc/rockchip/rk3588/hardware/mpp/include/ |
| D | vpu_api.h | 308 typedef struct VpuCodecContext { struct 309 void* vpuApiObj; 333 * Allocate and initialize an VpuCodecContext. argument 344 RK_S32 (*init)(struct VpuCodecContext *ctx, RK_U8 *extraData, RK_U32 extra_size); argument 353 RK_S32 (*decode)(struct VpuCodecContext *ctx, VideoPacket_t *pkt, DecoderOut_t *aDecOut); argument 362 …RK_S32 (*encode)(struct VpuCodecContext *ctx, EncInputStream_t *aEncInStrm, EncoderOut_t *aEncOut); argument 368 RK_S32 (*flush)(struct VpuCodecContext *ctx); argument 369 RK_S32 (*control)(struct VpuCodecContext *ctx, VPU_API_CMD cmdType, void* param); argument 376 RK_S32 (*decode_sendstream)(struct VpuCodecContext *ctx, VideoPacket_t *pkt); argument 383 RK_S32 (*decode_getframe)(struct VpuCodecContext *ctx, DecoderOut_t *aDecOut); argument [all …]
|
| /device/soc/rockchip/rk3568/hardware/mpp/include/ |
| D | vpu_api.h | 308 typedef struct VpuCodecContext { struct 332 * Allocate and initialize an VpuCodecContext. argument 343 RK_S32 (*init)(struct VpuCodecContext *ctx, RK_U8 *extraData, RK_U32 extra_size); argument 352 RK_S32 (*decode)(struct VpuCodecContext *ctx, VideoPacket_t *pkt, DecoderOut_t *aDecOut); argument 361 …RK_S32 (*encode)(struct VpuCodecContext *ctx, EncInputStream_t *aEncInStrm, EncoderOut_t *aEncOut); argument 367 RK_S32 (*flush)(struct VpuCodecContext *ctx); argument 368 RK_S32 (*control)(struct VpuCodecContext *ctx, VPU_API_CMD cmdType, void* param); argument 375 RK_S32 (*decode_sendstream)(struct VpuCodecContext *ctx, VideoPacket_t *pkt); argument 382 RK_S32 (*decode_getframe)(struct VpuCodecContext *ctx, DecoderOut_t *aDecOut); argument 389 RK_S32 (*encoder_sendframe)(struct VpuCodecContext *ctx, EncInputStream_t *aEncInStrm); argument [all …]
|
| /device/soc/rockchip/common/hardware/mpp/include/ |
| D | vpu_api.h | 306 typedef struct VpuCodecContext { struct 330 * Allocate and initialize an VpuCodecContext. argument 341 …signed int (*init)(struct VpuCodecContext *ctx, unsigned char *extraData, unsigned int extra_size); argument 350 signed int (*decode)(struct VpuCodecContext *ctx, VideoPacket_t *pkt, DecoderOut_t *aDecOut); argument 359 …signed int (*encode)(struct VpuCodecContext *ctx, EncInputStream_t *aEncInStrm, EncoderOut_t *aEnc… argument 365 signed int (*flush)(struct VpuCodecContext *ctx); argument 366 signed int (*control)(struct VpuCodecContext *ctx, VPU_API_CMD cmdType, void *param); argument 373 signed int (*decode_sendstream)(struct VpuCodecContext *ctx, VideoPacket_t *pkt); argument 380 signed int (*decode_getframe)(struct VpuCodecContext *ctx, DecoderOut_t *aDecOut); argument 387 signed int (*encoder_sendframe)(struct VpuCodecContext *ctx, EncInputStream_t *aEncInStrm); argument [all …]
|