Showing the changes to codec/api (1 of 2 files). Show all
Unified · Split
| @@ -85,7 +85,7 @@ typedef enum { · 84 unmodified lines | ||
| 85 | 85 | ENCODER_OPTION_PROFILE, |
| 86 | 86 | ENCODER_OPTION_LEVEL, |
| 87 | 87 | ENCODER_OPTION_NUMBER_REF, |
| 88 | − ENCODER_OPTION_DROP_NUM, | |
| 88 | + ENCODER_OPTION_DELIVERY_STATUS, | |
| 89 | 89 | |
| 90 | 90 | ENCODER_LTR_RECOVERY_REQUEST, |
| 91 | 91 | ENCODER_LTR_MARKING_FEEDBACK, |
| @@ -414,4 +414,9 @@ typedef struct TagLevelInfo { · 322 unmodified lines | ||
| 414 | 414 | ELevelIdc uiLevelIdc; //the level info |
| 415 | 415 | } SLevelInfo; |
| 416 | 416 | |
| 417 | +typedef struct TagDeliveryStatus{ | |
| 418 | + int iDropNum; //the number of video frames that are dropped continuously before delivery to encoder, which is used by screen content. | |
| 419 | + int iDropFrameType; // the frame type that is dropped | |
| 420 | + int iDropFrameSize; // the frame size that is dropped | |
| 421 | +}SDeliveryStatus; | |
| 417 | 422 | #endif//WELS_VIDEO_CODEC_APPLICATION_DEFINITION_H__ |