History

interface clean and inside modification

clean and comment some API. move the SKIP mv pred location remove the unused buffer in intra construction.

huili2 committed 12 years ago

Commit 32fd2c41 parent 42389009 files · +162 −185Browse files

Showing the changes to codec/api (2 of 9 files). Show all

Unified · Split

2 files
  1. codec/api/svc/codec_api.h +1 −0
  2. codec/api/svc/codec_app_def.h +1 −2
codec/api/svc/codec_api.h+1−0
@@ -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,
codec/api/svc/codec_app_def.h+1−2
@@ -91,10 +91,9 @@ typedef enum { · 90 unmodified lines
91 ENCODER_OPTION_CURRENT_PATH91 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 */
95typedef enum {95typedef 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 layer98 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 layer99 DECODER_OPTION_TEMPORAL_ID, //feedback temporal id for application layer

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t