Home
last modified time | relevance | path

Searched refs:VpuCodecContext (Results 1 - 7 of 7) sorted by relevance

/device/soc/rockchip/rk3568/hardware/mpp/mpp/legacy/
H A Dvpu_api.cpp37 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 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.cpp344 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 Dvpu_api.h306 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 Dvpu_api.h305 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 Dvpu_api.h308 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 Dvpu_api.h308 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