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 61 of file libstagefright.cpp.
Definition at line 62 of file libstagefright.cpp.
Referenced by CustomSource::read(), and Stagefright_init().
Definition at line 63 of file libstagefright.cpp.
Referenced by Stagefright_close(), Stagefright_decode_frame(), and Stagefright_init().
| OMXClient* StagefrightContext::client |
Definition at line 83 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_init().
Definition at line 69 of file libstagefright.cpp.
Referenced by CustomSource::read(), Stagefright_close(), Stagefright_decode_frame(), and Stagefright_init().
Definition at line 70 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_decode_frame().
| sp<MediaSource>* StagefrightContext::decoder |
Definition at line 84 of file libstagefright.cpp.
Referenced by decode_thread(), Stagefright_close(), and Stagefright_init().
| const char* StagefrightContext::decoder_component |
Definition at line 85 of file libstagefright.cpp.
Referenced by decode_thread(), Stagefright_close(), and Stagefright_init().
Definition at line 80 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_decode_frame().
Definition at line 81 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_decode_frame().
Definition at line 72 of file libstagefright.cpp.
Referenced by decode_thread(), Stagefright_close(), and Stagefright_init().
| int64_t StagefrightContext::frame_index |
Definition at line 68 of file libstagefright.cpp.
Referenced by CustomSource::read(), Stagefright_close(), Stagefright_decode_frame(), and Stagefright_init().
| List<Frame*>* StagefrightContext::in_queue |
Definition at line 67 of file libstagefright.cpp.
Referenced by CustomSource::read(), Stagefright_close(), Stagefright_decode_frame(), and Stagefright_init().
Definition at line 64 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_init().
Definition at line 65 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_init().
Definition at line 68 of file libstagefright.cpp.
Referenced by decode_thread(), Stagefright_close(), Stagefright_decode_frame(), and Stagefright_init().
| List<Frame*> * StagefrightContext::out_queue |
Definition at line 67 of file libstagefright.cpp.
Referenced by decode_thread(), Stagefright_close(), Stagefright_decode_frame(), and Stagefright_init().
Definition at line 76 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_decode_frame().
| sp<MediaSource>* StagefrightContext::source |
Definition at line 66 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_init().
| volatile sig_atomic_t StagefrightContext::stop_decode |
| volatile sig_atomic_t StagefrightContext::thread_exited |
Definition at line 74 of file libstagefright.cpp.
Referenced by CustomSource::read(), Stagefright_close(), and Stagefright_decode_frame().
| volatile sig_atomic_t StagefrightContext::thread_started |
Definition at line 74 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_decode_frame().
| std::map<int64_t, TimeStamp>* StagefrightContext::ts_map |
Definition at line 77 of file libstagefright.cpp.
Referenced by decode_thread(), Stagefright_close(), Stagefright_decode_frame(), and Stagefright_init().
1.5.8