Searched refs:VpuCodecContext (Results 1 - 7 of 7) sorted by relevance
/device/soc/rockchip/rk3568/hardware/mpp/mpp/legacy/ |
H A D | vpu_api.cpp | 37 vpu_api_init(VpuCodecContext *ctx, RK_U8 *extraData, RK_U32 extra_size) in vpu_api_init() 54 vpu_api_decode(VpuCodecContext *ctx, VideoPacket_t *pkt, DecoderOut_t *aDecOut) in vpu_api_decode() 69 static RK_S32 vpu_api_sendstream(VpuCodecContext *ctx, VideoPacket_t *pkt) in vpu_api_sendstream() 85 static RK_S32 vpu_api_getframe(VpuCodecContext *ctx, DecoderOut_t *aDecOut) in vpu_api_getframe() 102 vpu_api_sendframe(VpuCodecContext *ctx, EncInputStream_t *aEncInStrm) in vpu_api_sendframe() 118 static RK_S32 vpu_api_getstream(VpuCodecContext *ctx, EncoderOut_t *aEncOut) in vpu_api_getstream() 135 vpu_api_encode(VpuCodecContext *ctx, EncInputStream_t *aEncInStrm, in vpu_api_encode() 152 static RK_S32 vpu_api_flush(VpuCodecContext *ctx) in vpu_api_flush() 169 vpu_api_control(VpuCodecContext *ctx, VPU_API_CMD cmdType, void *param) in vpu_api_control() 210 RK_S32 (*rkvpu_open_cxt)(VpuCodecContext **ct [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 | 344 static RK_S32 init_frame_info(VpuCodecContext *ctx, in init_frame_info() 394 RK_S32 VpuApiLegacy::init(VpuCodecContext *ctx, RK_U8 *extraData, RK_U32 extra_size) in init() 515 RK_S32 VpuApiLegacy::flush(VpuCodecContext *ctx) in flush() 630 RK_S32 VpuApiLegacy::decode(VpuCodecContext *ctx, VideoPacket_t *pkt, DecoderOut_t *aDecOut) in decode() 998 RK_S32 VpuApiLegacy::encode(VpuCodecContext *ctx, EncInputStream_t *aEncInStrm, EncoderOut_t *aEncOut) in encode() 1251 RK_S32 VpuApiLegacy::encoder_sendframe(VpuCodecContext *ctx, EncInputStream_t *aEncInStrm) in encoder_sendframe() 1370 RK_S32 VpuApiLegacy::encoder_getstream(VpuCodecContext *ctx, EncoderOut_t *aEncOut) in encoder_getstream() 1445 RK_S32 VpuApiLegacy::control(VpuCodecContext *ctx, VPU_API_CMD cmd, void *param) in control()
|
/device/soc/rockchip/common/hardware/mpp/include/ |
H A D | vpu_api.h | 306 typedef struct VpuCodecContext { struct 330 * Allocate and initialize an VpuCodecContext. 341 signed int (*init)(struct VpuCodecContext *ctx, unsigned char *extraData, unsigned int extra_size); 350 signed int (*decode)(struct VpuCodecContext *ctx, VideoPacket_t *pkt, DecoderOut_t *aDecOut); 359 signed int (*encode)(struct VpuCodecContext *ctx, EncInputStream_t *aEncInStrm, EncoderOut_t *aEncOut); 365 signed int (*flush)(struct VpuCodecContext *ctx); 366 signed int (*control)(struct VpuCodecContext *ctx, VPU_API_CMD cmdType, void *param); 373 signed int (*decode_sendstream)(struct VpuCodecContext *ctx, VideoPacket_t *pkt); 380 signed int (*decode_getframe)(struct VpuCodecContext *ctx, DecoderOut_t *aDecOut); 387 signed int (*encoder_sendframe)(struct VpuCodecContext *ct [all...] |
/device/soc/rockchip/rk3399/hardware/mpp/include/ |
H A D | vpu_api.h | 305 typedef struct VpuCodecContext { struct 329 * Allocate and initialize an VpuCodecContext. 340 RK_S32 (*init)(struct VpuCodecContext *ctx, RK_U8 *extraData, RK_U32 extra_size); 349 RK_S32 (*decode)(struct VpuCodecContext *ctx, VideoPacket_t *pkt, DecoderOut_t *aDecOut); 358 RK_S32 (*encode)(struct VpuCodecContext *ctx, EncInputStream_t *aEncInStrm, EncoderOut_t *aEncOut); 364 RK_S32 (*flush)(struct VpuCodecContext *ctx); 365 RK_S32 (*control)(struct VpuCodecContext *ctx, VPU_API_CMD cmdType, void* param); 372 RK_S32 (*decode_sendstream)(struct VpuCodecContext *ctx, VideoPacket_t *pkt); 379 RK_S32 (*decode_getframe)(struct VpuCodecContext *ctx, DecoderOut_t *aDecOut); 386 RK_S32 (*encoder_sendframe)(struct VpuCodecContext *ct [all...] |
/device/soc/rockchip/rk3568/hardware/mpp/include/ |
H A D | vpu_api.h | 308 typedef struct VpuCodecContext { struct 332 * Allocate and initialize an VpuCodecContext. 343 RK_S32 (*init)(struct VpuCodecContext *ctx, RK_U8 *extraData, RK_U32 extra_size); 352 RK_S32 (*decode)(struct VpuCodecContext *ctx, VideoPacket_t *pkt, DecoderOut_t *aDecOut); 361 RK_S32 (*encode)(struct VpuCodecContext *ctx, EncInputStream_t *aEncInStrm, EncoderOut_t *aEncOut); 367 RK_S32 (*flush)(struct VpuCodecContext *ctx); 368 RK_S32 (*control)(struct VpuCodecContext *ctx, VPU_API_CMD cmdType, void* param); 375 RK_S32 (*decode_sendstream)(struct VpuCodecContext *ctx, VideoPacket_t *pkt); 382 RK_S32 (*decode_getframe)(struct VpuCodecContext *ctx, DecoderOut_t *aDecOut); 389 RK_S32 (*encoder_sendframe)(struct VpuCodecContext *ct [all...] |
/device/soc/rockchip/rk3588/hardware/mpp/include/ |
H A D | vpu_api.h | 308 typedef struct VpuCodecContext { struct 333 * Allocate and initialize an VpuCodecContext. 344 RK_S32 (*init)(struct VpuCodecContext *ctx, RK_U8 *extraData, RK_U32 extra_size); 353 RK_S32 (*decode)(struct VpuCodecContext *ctx, VideoPacket_t *pkt, DecoderOut_t *aDecOut); 362 RK_S32 (*encode)(struct VpuCodecContext *ctx, EncInputStream_t *aEncInStrm, EncoderOut_t *aEncOut); 368 RK_S32 (*flush)(struct VpuCodecContext *ctx); 369 RK_S32 (*control)(struct VpuCodecContext *ctx, VPU_API_CMD cmdType, void* param); 376 RK_S32 (*decode_sendstream)(struct VpuCodecContext *ctx, VideoPacket_t *pkt); 383 RK_S32 (*decode_getframe)(struct VpuCodecContext *ctx, DecoderOut_t *aDecOut); 390 RK_S32 (*encoder_sendframe)(struct VpuCodecContext *ct [all...] |
Completed in 8 milliseconds