|
FFmpeg
|
Data Fields | |
| AVCodecContext * | avctx |
| AVBitStreamFilterContext * | bsfc |
| uint8_t * | orig_extradata |
| int | orig_extradata_size |
| sp< MediaSource > * | source |
| List< Frame * > * | in_queue |
| List< Frame * > * | out_queue |
| pthread_mutex_t | in_mutex |
| pthread_mutex_t | out_mutex |
| pthread_cond_t | condition |
| pthread_t | decode_thread_id |
| Frame * | end_frame |
| bool | source_done |
| volatile sig_atomic_t | thread_started |
| volatile sig_atomic_t | thread_exited |
| volatile sig_atomic_t | stop_decode |
| AVFrame * | prev_frame |
| std::map< int64_t, TimeStamp > * | ts_map |
| int64_t | frame_index |
| uint8_t * | dummy_buf |
| int | dummy_bufsize |
| OMXClient * | client |
| sp< MediaSource > * | decoder |
| const char * | decoder_component |
Definition at line 62 of file libstagefright.cpp.
| AVCodecContext* StagefrightContext::avctx |
Definition at line 63 of file libstagefright.cpp.
Referenced by Stagefright_init().
| AVBitStreamFilterContext* StagefrightContext::bsfc |
Definition at line 64 of file libstagefright.cpp.
Referenced by Stagefright_close(), Stagefright_decode_frame(), and Stagefright_init().
| uint8_t* StagefrightContext::orig_extradata |
Definition at line 65 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_init().
| int StagefrightContext::orig_extradata_size |
Definition at line 66 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_init().
| sp<MediaSource>* StagefrightContext::source |
Definition at line 67 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_init().
| List<Frame*>* StagefrightContext::in_queue |
Definition at line 68 of file libstagefright.cpp.
Referenced by Stagefright_close(), Stagefright_decode_frame(), and Stagefright_init().
| List<Frame*> * StagefrightContext::out_queue |
Definition at line 68 of file libstagefright.cpp.
Referenced by decode_thread(), Stagefright_close(), Stagefright_decode_frame(), and Stagefright_init().
| pthread_mutex_t StagefrightContext::in_mutex |
Definition at line 69 of file libstagefright.cpp.
Referenced by Stagefright_close(), Stagefright_decode_frame(), and Stagefright_init().
| pthread_mutex_t StagefrightContext::out_mutex |
Definition at line 69 of file libstagefright.cpp.
Referenced by decode_thread(), Stagefright_close(), Stagefright_decode_frame(), and Stagefright_init().
| pthread_cond_t StagefrightContext::condition |
Definition at line 70 of file libstagefright.cpp.
Referenced by Stagefright_close(), Stagefright_decode_frame(), and Stagefright_init().
| pthread_t StagefrightContext::decode_thread_id |
Definition at line 71 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_decode_frame().
| Frame* StagefrightContext::end_frame |
Definition at line 73 of file libstagefright.cpp.
Referenced by decode_thread(), Stagefright_close(), and Stagefright_init().
| bool StagefrightContext::source_done |
Definition at line 74 of file libstagefright.cpp.
Referenced by Stagefright_decode_frame().
| volatile sig_atomic_t StagefrightContext::thread_started |
Definition at line 75 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_decode_frame().
| volatile sig_atomic_t StagefrightContext::thread_exited |
Definition at line 75 of file libstagefright.cpp.
Referenced by decode_thread(), Stagefright_close(), and Stagefright_decode_frame().
| volatile sig_atomic_t StagefrightContext::stop_decode |
Definition at line 75 of file libstagefright.cpp.
Referenced by decode_thread(), and Stagefright_close().
| AVFrame* StagefrightContext::prev_frame |
Definition at line 77 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_decode_frame().
| std::map<int64_t, TimeStamp>* StagefrightContext::ts_map |
Definition at line 78 of file libstagefright.cpp.
Referenced by decode_thread(), Stagefright_close(), Stagefright_decode_frame(), and Stagefright_init().
| int64_t StagefrightContext::frame_index |
Definition at line 79 of file libstagefright.cpp.
Referenced by Stagefright_decode_frame().
| uint8_t* StagefrightContext::dummy_buf |
Definition at line 81 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_decode_frame().
| int StagefrightContext::dummy_bufsize |
Definition at line 82 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_decode_frame().
| OMXClient* StagefrightContext::client |
Definition at line 84 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_init().
| sp<MediaSource>* StagefrightContext::decoder |
Definition at line 85 of file libstagefright.cpp.
Referenced by decode_thread(), Stagefright_close(), and Stagefright_init().
| const char* StagefrightContext::decoder_component |
Definition at line 86 of file libstagefright.cpp.
Referenced by decode_thread(), Stagefright_close(), and Stagefright_init().
1.8.2