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 | ret_frame |
| uint8_t * | dummy_buf |
| int | dummy_bufsize |
| OMXClient * | client |
| sp< MediaSource > * | decoder |
| const char * | decoder_component |
Definition at line 56 of file libstagefright.cpp.
Definition at line 57 of file libstagefright.cpp.
Referenced by CustomSource::read(), and Stagefright_init().
Definition at line 58 of file libstagefright.cpp.
Referenced by Stagefright_close(), Stagefright_decode_frame(), and Stagefright_init().
| OMXClient* StagefrightContext::client |
Definition at line 76 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_init().
Definition at line 64 of file libstagefright.cpp.
Referenced by CustomSource::read(), Stagefright_close(), Stagefright_decode_frame(), and Stagefright_init().
Definition at line 65 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_decode_frame().
| sp<MediaSource>* StagefrightContext::decoder |
Definition at line 77 of file libstagefright.cpp.
Referenced by decode_thread(), Stagefright_close(), and Stagefright_init().
| const char* StagefrightContext::decoder_component |
Definition at line 78 of file libstagefright.cpp.
Referenced by Stagefright_close(), Stagefright_decode_frame(), and Stagefright_init().
| uint8_t* StagefrightContext::dummy_buf |
Definition at line 73 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_decode_frame().
Definition at line 74 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_decode_frame().
Definition at line 67 of file libstagefright.cpp.
Referenced by decode_thread(), Stagefright_close(), and Stagefright_init().
Definition at line 63 of file libstagefright.cpp.
Referenced by CustomSource::read(), Stagefright_close(), Stagefright_decode_frame(), and Stagefright_init().
| List<Frame*>* StagefrightContext::in_queue |
Definition at line 62 of file libstagefright.cpp.
Referenced by CustomSource::read(), Stagefright_close(), Stagefright_decode_frame(), and Stagefright_init().
| uint8_t* StagefrightContext::orig_extradata |
Definition at line 59 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_init().
Definition at line 60 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_init().
Definition at line 63 of file libstagefright.cpp.
Referenced by decode_thread(), Stagefright_close(), Stagefright_decode_frame(), and Stagefright_init().
| List<Frame*> * StagefrightContext::out_queue |
Definition at line 62 of file libstagefright.cpp.
Referenced by decode_thread(), Stagefright_close(), Stagefright_decode_frame(), and Stagefright_init().
Definition at line 71 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_decode_frame().
| sp<MediaSource>* StagefrightContext::source |
Definition at line 61 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 69 of file libstagefright.cpp.
Referenced by CustomSource::read(), Stagefright_close(), and Stagefright_decode_frame().
| volatile sig_atomic_t StagefrightContext::thread_started |
Definition at line 69 of file libstagefright.cpp.
Referenced by Stagefright_close(), and Stagefright_decode_frame().
1.5.8