#include <mpeg3private.h>

Data Fields | |
| void * | video |
| mpeg3_slice_buffer_t * | slice_buffer |
| int | thread_number |
| int | current_buffer |
| int | buffer_step |
| int | last_buffer |
| int | fault |
| int | done |
| int | quant_scale |
| int | pri_brk |
| short | block [12][64] |
| int | sparse [12] |
| pthread_t | tid |
| pthread_mutex_t | input_lock |
| pthread_mutex_t | output_lock |
| pthread_mutex_t | completion_lock |
Definition at line 836 of file mpeg3private.h.
| void* mpeg3_slice_t::video |
Definition at line 838 of file mpeg3private.h.
Referenced by mpeg3_decode_slice(), mpeg3_new_slice_decoder(), and mpeg3_slice_loop().
Definition at line 839 of file mpeg3private.h.
Referenced by mpeg3_decode_slice(), mpeg3_slice_loop(), mpeg3video_get_bmb_type(), mpeg3video_get_cbp(), mpeg3video_get_dmb_type(), mpeg3video_get_dmv(), mpeg3video_get_imb_type(), mpeg3video_get_macroblock_address(), mpeg3video_get_mv(), mpeg3video_get_pmb_type(), mpeg3video_get_snrmb_type(), mpeg3video_getinterblock(), mpeg3video_getintrablock(), mpeg3video_getmpg2interblock(), mpeg3video_getmpg2intrablock(), mpeg3video_getslicehdr(), mpeg3video_getsp_bmb_type(), mpeg3video_getsp_imb_type(), mpeg3video_getsp_pmb_type(), mpeg3video_macroblock_modes(), mpeg3video_motion_vector(), and mpeg3video_motion_vectors().
Definition at line 842 of file mpeg3private.h.
Referenced by mpeg3_slice_loop(), and mpeg3video_get_macroblocks().
Definition at line 843 of file mpeg3private.h.
Referenced by mpeg3_slice_loop(), and mpeg3video_get_macroblocks().
Definition at line 844 of file mpeg3private.h.
Referenced by mpeg3_slice_loop(), and mpeg3video_get_macroblocks().
Definition at line 845 of file mpeg3private.h.
Referenced by mpeg3_decode_slice(), mpeg3video_get_bmb_type(), mpeg3video_get_cbp(), mpeg3video_get_dmb_type(), mpeg3video_get_imb_type(), mpeg3video_get_macroblock_address(), mpeg3video_get_mv(), mpeg3video_get_pmb_type(), mpeg3video_get_snrmb_type(), mpeg3video_getinterblock(), mpeg3video_getintrablock(), mpeg3video_getmpg2interblock(), mpeg3video_getmpg2intrablock(), mpeg3video_getsp_bmb_type(), mpeg3video_getsp_imb_type(), mpeg3video_getsp_pmb_type(), mpeg3video_macroblock_modes(), mpeg3video_motion_vector(), and mpeg3video_motion_vectors().
Definition at line 846 of file mpeg3private.h.
Referenced by mpeg3_delete_slice_decoder(), mpeg3_new_slice_decoder(), and mpeg3_slice_loop().
Definition at line 847 of file mpeg3private.h.
Referenced by mpeg3_decode_slice(), mpeg3video_getinterblock(), mpeg3video_getintrablock(), mpeg3video_getmpg2interblock(), mpeg3video_getmpg2intrablock(), and mpeg3video_getslicehdr().
| short mpeg3_slice_t::block[12][64] |
Definition at line 849 of file mpeg3private.h.
Referenced by mpeg3_decode_slice(), mpeg3video_addblock(), mpeg3video_clearblock(), mpeg3video_getinterblock(), mpeg3video_getintrablock(), mpeg3video_getmpg2interblock(), and mpeg3video_getmpg2intrablock().
| int mpeg3_slice_t::sparse[12] |
Definition at line 850 of file mpeg3private.h.
Referenced by mpeg3video_addblock(), mpeg3video_clearblock(), mpeg3video_getinterblock(), mpeg3video_getintrablock(), mpeg3video_getmpg2interblock(), and mpeg3video_getmpg2intrablock().
| pthread_t mpeg3_slice_t::tid |
Definition at line 851 of file mpeg3private.h.
Referenced by mpeg3_delete_slice_decoder(), and mpeg3_new_slice_decoder().
| pthread_mutex_t mpeg3_slice_t::input_lock |
Definition at line 852 of file mpeg3private.h.
Referenced by mpeg3_delete_slice_decoder(), mpeg3_new_slice_decoder(), mpeg3_slice_loop(), and mpeg3video_get_macroblocks().
| pthread_mutex_t mpeg3_slice_t::output_lock |
Definition at line 852 of file mpeg3private.h.
Referenced by mpeg3_delete_slice_decoder(), mpeg3_new_slice_decoder(), and mpeg3_slice_loop().
| pthread_mutex_t mpeg3_slice_t::completion_lock |
Definition at line 852 of file mpeg3private.h.
Referenced by mpeg3_new_slice_decoder(), mpeg3_slice_loop(), and mpeg3video_get_macroblocks().
1.5.5