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 | * src must be 4 byte aligned, recommend 16 byte aligned. the available src size must be multiple of 4. | 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 | virtual DECODING_STATE DecodeFrameEx (const unsigned char* pSrc, | 99 | virtual DECODING_STATE DecodeFrameEx (const unsigned char* pSrc, |
| 99 | const int iSrcLen, | 100 | const int iSrcLen, |
| @@ -91,10 +91,9 @@ typedef enum { · 90 unmodified lines | |||
| 91 | ENCODER_OPTION_CURRENT_PATH | 91 | ENCODER_OPTION_CURRENT_PATH |
| 92 | } ENCODER_OPTION; | 92 | } ENCODER_OPTION; |
| 93 | 93 | ||
| 94 | /* Option types introduced in SVC decoder application */ | 94 | /* Option types introduced in decoder application */ |
| 95 | typedef enum { | 95 | typedef enum { |
| 96 | DECODER_OPTION_DATAFORMAT = 0, /* Set color space of decoding output frame */ | 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 | DECODER_OPTION_END_OF_STREAM, /* Indicate bitstream of the final frame to be decoded */ | 97 | DECODER_OPTION_END_OF_STREAM, /* Indicate bitstream of the final frame to be decoded */ |
| 99 | DECODER_OPTION_VCL_NAL, //feedback whether or not have VCL NAL in current AU for application layer | 98 | DECODER_OPTION_VCL_NAL, //feedback whether or not have VCL NAL in current AU for application layer |
| 100 | DECODER_OPTION_TEMPORAL_ID, //feedback temporal id for application layer | 99 | DECODER_OPTION_TEMPORAL_ID, //feedback temporal id for application layer |