| | |
| | | bool releaseOutputBuffIdxInPay;
|
| | | int generateDecodedDataPerFrame; // 0: do not generate, N: generate every N frame ((G . . .)/N ... (G . . .)/N ...)
|
| | |
|
| | | bool ptsUseAbsoluteTime;
|
| | |
|
| | | bool initCodecInPay;
|
| | |
|
| | | PL_AndroidMediaCodecDecoder_Config() :
|
| | | ak_height(0),
|
| | | ak_mime(),
|
| | |
| | |
|
| | | releaseOutputBuffIdx(true),
|
| | | releaseOutputBuffIdxInPay(false),
|
| | | generateDecodedDataPerFrame(0)
|
| | | generateDecodedDataPerFrame(0),
|
| | | ptsUseAbsoluteTime(false),
|
| | |
|
| | | initCodecInPay(true)
|
| | | {}
|
| | | };
|
| | |
|
| | |
| | |
|
| | | private:
|
| | | void* internal;
|
| | |
|
| | | void aux_is_set();
|
| | | bool init_codec();
|
| | | };
|
| | |
|
| | | PipeLineElem* create_PL_AndroidMediaCodecDecoder();
|