ISVP-SDK
3.12.0
Ingenic Smart Video Platform SDK
|
IMP Decoder header file. More...
#include <stdint.h>
#include <stdbool.h>
Go to the source code of this file.
Data Structures | |
struct | IMPDecoderAttr |
Attribute of Decoder. More... | |
struct | IMPDecoderCHNAttr |
Attribute of Decoder Channel. More... | |
struct | IMPDecoderNal |
Attribute of decode frame. More... | |
struct | IMPDecoderStream |
Attribute of decode stream. More... | |
Functions | |
int | IMP_Decoder_CreateChn (int decChn, const IMPDecoderCHNAttr *attr) |
Create Decoder channel. More... | |
int | IMP_Decoder_DestroyChn (int decChn) |
Destroy Decoder channel. More... | |
int | IMP_Decoder_StartRecvPic (int decChn) |
Decoder channel start recieve pictures. More... | |
int | IMP_Decoder_StopRecvPic (int decChn) |
Decoder channel stop recieve pictures. More... | |
int | IMP_Decoder_SendStreamTimeout (int decChn, IMPDecoderStream *stream, uint32_t timeoutMsec) |
Send frame to Decoder channel. More... | |
int | IMP_Decoder_PollingFrame (int decChn, uint32_t timeoutMsec) |
Polling Decoder channel, return when decoding finished or timeout. More... | |
int | IMP_Decoder_GetFrame (int decChn, IMPFrameInfo **frame) |
Get the decoded output frame. More... | |
int | IMP_Decoder_ReleaseFrame (int decChn, IMPFrameInfo *frame) |
Release the decoded output frame. More... | |
IMP Decoder header file.