clean and comment some API. move the SKIP mv pred location remove the unused buffer in intra construction.
Showing the changes to codec/api (2 of 9 files). Show all
Unified · Split
| @@ -94,6 +94,7 @@ class ISVCDecoder { · 93 unmodified lines | ||
| 94 | 94 | |
| 95 | 95 | /* |
| 96 | 96 | * src must be 4 byte aligned, recommend 16 byte aligned. the available src size must be multiple of 4. |
| 97 | + * this API does not work for now!! This is for future use to support non-I420 color format output. | |
| 97 | 98 | */ |
| 98 | 99 | virtual DECODING_STATE DecodeFrameEx (const unsigned char* pSrc, |
| 99 | 100 | const int iSrcLen, |
| @@ -91,10 +91,9 @@ typedef enum { · 90 unmodified lines | ||
| 91 | 91 | ENCODER_OPTION_CURRENT_PATH |
| 92 | 92 | } ENCODER_OPTION; |
| 93 | 93 | |
| 94 | −/* Option types introduced in SVC decoder application */ | |
| 94 | +/* Option types introduced in decoder application */ | |
| 95 | 95 | typedef enum { |
| 96 | 96 | DECODER_OPTION_DATAFORMAT = 0, /* Set color space of decoding output frame */ |
| 97 | − DECODER_OPTION_TRUNCATED_MODE, /* Used in decoding bitstream of non integrated frame, only truncated working mode is supported by tune, so skip it */ | |
| 98 | 97 | DECODER_OPTION_END_OF_STREAM, /* Indicate bitstream of the final frame to be decoded */ |
| 99 | 98 | DECODER_OPTION_VCL_NAL, //feedback whether or not have VCL NAL in current AU for application layer |
| 100 | 99 | DECODER_OPTION_TEMPORAL_ID, //feedback temporal id for application layer |