Showing the changes to codec/api (1 of 2 files). Show all
Unified · Split
| @@ -85,7 +85,7 @@ typedef enum { · 84 unmodified lines | |||
| 85 | ENCODER_OPTION_PROFILE, | 85 | ENCODER_OPTION_PROFILE, |
| 86 | ENCODER_OPTION_LEVEL, | 86 | ENCODER_OPTION_LEVEL, |
| 87 | ENCODER_OPTION_NUMBER_REF, | 87 | ENCODER_OPTION_NUMBER_REF, |
| 88 | ENCODER_OPTION_DROP_NUM, | 88 | ENCODER_OPTION_DELIVERY_STATUS, |
| 89 | 89 | ||
| 90 | ENCODER_LTR_RECOVERY_REQUEST, | 90 | ENCODER_LTR_RECOVERY_REQUEST, |
| 91 | ENCODER_LTR_MARKING_FEEDBACK, | 91 | ENCODER_LTR_MARKING_FEEDBACK, |
| @@ -414,4 +414,9 @@ typedef struct TagLevelInfo { · 322 unmodified lines | |||
| 414 | ELevelIdc uiLevelIdc; //the level info | 414 | ELevelIdc uiLevelIdc; //the level info |
| 415 | } SLevelInfo; | 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 | #endif//WELS_VIDEO_CODEC_APPLICATION_DEFINITION_H__ | 422 | #endif//WELS_VIDEO_CODEC_APPLICATION_DEFINITION_H__ |