tags

来自「实现在linux下的mpeg4编解码」· 代码 · 共 906 行 · 第 1/5 页

TXT
906
字号
initbits	getbits.c	/^void initbits (unsigned char * stream, int length)$/;"	finitdecoder	mp4_decoder.c	/^void initdecoder (DEC_BUFFERS buffers)$/;"	fint16_t	PORTAB.H	49;"	dint16_t	portab.h	49;"	dint32_t	PORTAB.H	51;"	dint32_t	portab.h	51;"	dint64_t	PORTAB.H	53;"	dint64_t	portab.h	53;"	dint8_t	PORTAB.H	47;"	dint8_t	portab.h	47;"	dinterlaced	mp4_header.h	/^	int interlaced;$/;"	m	struct:_mp4_headerintra_acdc_pred_disable	mp4_header.h	/^	int intra_acdc_pred_disable;$/;"	m	struct:_mp4_headerintra_dc_vlc_thr	mp4_header.h	/^	int intra_dc_vlc_thr;$/;"	m	struct:_mp4_headerintra_quant_matrix	MP4_VARS.H	/^	unsigned int intra_quant_matrix[64];$/;"	m	struct:_MP4_TABLES_intra_quant_matrix	mp4_tables.c	/^unsigned int intra_quant_matrix[64] = $/;"	vintra_quant_matrix	mp4_vars.h	/^	unsigned int intra_quant_matrix[64];$/;"	m	struct:_MP4_TABLES_intrablock_rescaled	mp4_header.h	/^	int intrablock_rescaled;$/;"	m	struct:_mp4_headeriquant	mp4_iquant.c	/^__inline void iquant (short * psblock, int intraFlag)$/;"	fiquant_times	TIMER.H	/^    int64_t iquant_times;$/;"	m	struct:timeriquant_times	timer.h	/^    int64_t iquant_times;$/;"	m	struct:timeriquant_typefirst	mp4_iquant.c	/^void iquant_typefirst (short * psblock)$/;"	fis_object_layer_identifier	mp4_header.h	/^	int is_object_layer_identifier;$/;"	m	struct:_mp4_headerjuice_flag	GLOBAL.H	/^EXTERN int	juice_flag,$/;"	vjuice_flag	MP4_VARS.H	/^	int	juice_flag;$/;"	m	struct:_MP4_STATE_juice_flag	global.h	/^EXTERN int	juice_flag,$/;"	vjuice_flag	mp4_vars.h	/^	int	juice_flag;$/;"	m	struct:_MP4_STATE_juice_hor	MP4_VARS.H	/^	int	juice_hor;$/;"	m	struct:_MP4_STATE_juice_hor	mp4_vars.h	/^	int	juice_hor;$/;"	m	struct:_MP4_STATE_juice_ver	MP4_VARS.H	/^	int	juice_ver;$/;"	m	struct:_MP4_STATE_juice_ver	mp4_vars.h	/^	int	juice_ver;$/;"	m	struct:_MP4_STATE_last	MP4_VLD.H	/^	int last;$/;"	m	struct:last	mp4_vld.h	/^	int last;$/;"	m	struct:latter_half_bit_rate	mp4_header.h	/^	int latter_half_bit_rate;$/;"	m	struct:_mp4_headerlatter_half_vbv_buffer_size	mp4_header.h	/^	int latter_half_vbv_buffer_size;$/;"	m	struct:_mp4_headerlatter_half_vbv_occupancy	mp4_header.h	/^	int latter_half_vbv_occupancy;$/;"	m	struct:_mp4_headerld	GLOBAL.H	/^} base, *ld;$/;"	vld	MP4_VARS.C	/^MP4_STREAM  *ld;$/;"	vld	global.h	/^} base, *ld;$/;"	vld	mp4_vars.c	/^MP4_STREAM  *ld;$/;"	vlen	MP4_VLD.H	/^	int val, len;$/;"	m	struct:len	mp4_mblock.h	/^  int val, len;$/;"	m	struct:len	mp4_vld.h	/^	int val, len;$/;"	m	struct:length	DECORE.H	/^	long length; \/\/ the lenght of the decoder stream$/;"	m	struct:_DEC_FRAME_length	MP4_VARS.H	/^	int length;$/;"	m	struct:length	decore.h	/^	long length; \/\/ the lenght of the decoder stream$/;"	m	struct:_DEC_FRAME_length	mp4_vars.h	/^	int length;$/;"	m	struct:level	MP4_VLD.H	/^	int level;$/;"	m	struct:level	mp4_vld.h	/^	int level;$/;"	m	struct:load_intra_quant_matrix	mp4_header.h	/^	int load_intra_quant_matrix;$/;"	m	struct:_mp4_headerload_nonintra_quant_matrix	mp4_header.h	/^	int load_nonintra_quant_matrix;$/;"	m	struct:_mp4_headerlookuptable	Yuv2rgb.c	/^struct lookuptable$/;"	s	file:lookuptable	yuv2rgb.c	/^struct lookuptable$/;"	s	file:low_delay	mp4_header.h	/^	int low_delay;$/;"	m	struct:_mp4_headerlut	Yuv2rgb.c	/^static struct lookuptable lut;$/;"	v	file:lut	yuv2rgb.c	/^static struct lookuptable lut;$/;"	v	file:m_plBU	Yuv2rgb.c	/^    int32_t m_plBU[256];$/;"	m	struct:lookuptable	file:m_plBU	yuv2rgb.c	/^    int32_t m_plBU[256];$/;"	m	struct:lookuptable	file:m_plGU	Yuv2rgb.c	/^    int32_t m_plGU[256];$/;"	m	struct:lookuptable	file:m_plGU	yuv2rgb.c	/^    int32_t m_plGU[256];$/;"	m	struct:lookuptable	file:m_plGV	Yuv2rgb.c	/^    int32_t m_plGV[256];$/;"	m	struct:lookuptable	file:m_plGV	yuv2rgb.c	/^    int32_t m_plGV[256];$/;"	m	struct:lookuptable	file:m_plRV	Yuv2rgb.c	/^    int32_t m_plRV[256];$/;"	m	struct:lookuptable	file:m_plRV	yuv2rgb.c	/^    int32_t m_plRV[256];$/;"	m	struct:lookuptable	file:m_plY	Yuv2rgb.c	/^    int32_t m_plY[256];$/;"	m	struct:lookuptable	file:m_plY	yuv2rgb.c	/^    int32_t m_plY[256];$/;"	m	struct:lookuptable	file:macroblock	mp4_mblock.c	/^int macroblock()$/;"	fmain	DECORE.C	/^int main (int argc, char *argv[])$/;"	fmain	decore.c	/^int main (int argc, char *argv[])$/;"	fmake_edge	mp4_picture.c	/^void make_edge (unsigned char *frame_pic,$/;"	fmb_height	MP4_VARS.H	/^	int	mb_height;$/;"	m	struct:_MP4_STATE_mb_height	mp4_vars.h	/^	int	mb_height;$/;"	m	struct:_MP4_STATE_mb_width	MP4_VARS.H	/^	int	mb_width;$/;"	m	struct:_MP4_STATE_mb_width	mp4_vars.h	/^	int	mb_width;$/;"	m	struct:_MP4_STATE_mb_xpos	mp4_header.h	/^	int mb_xpos;$/;"	m	struct:_mp4_headermb_xsize	mp4_header.h	/^	int mb_xsize;$/;"	m	struct:_mp4_headermb_ypos	mp4_header.h	/^	int mb_ypos;$/;"	m	struct:_mp4_headermb_ysize	mp4_header.h	/^	int mb_ysize;$/;"	m	struct:_mp4_headermba	mp4_header.h	/^	int mba;$/;"	m	struct:_mp4_headermba_size	mp4_header.h	/^	int mba_size;$/;"	m	struct:_mp4_headermcbpc	mp4_header.h	/^	int mcbpc;$/;"	m	struct:_mp4_headermmax	MP4_VARS.H	43;"	dmmax	mp4_vars.h	43;"	dmmin	MP4_VARS.H	44;"	dmmin	mp4_vars.h	44;"	dmnint	MP4_VARS.H	45;"	dmnint	MP4_VARS.H	49;"	dmnint	mp4_vars.h	45;"	dmnint	mp4_vars.h	49;"	dmode_create	STORE.C	/^const char mode_create[] = "wb";$/;"	vmode_create	store.c	/^const char mode_create[] = "wb";$/;"	vmode_open	STORE.C	/^const char mode_open[] = "ab";$/;"	vmode_open	store.c	/^const char mode_open[] = "ab";$/;"	vmodemap	GLOBAL.H	/^EXTERN int modemap[MBR+1][MBC+2];$/;"	vmodemap	MP4_VARS.H	/^	int	modemap[DEC_MBR+1][DEC_MBC+2];$/;"	m	struct:_MP4_STATE_modemap	global.h	/^EXTERN int modemap[MBR+1][MBC+2];$/;"	vmodemap	mp4_vars.h	/^	int	modemap[DEC_MBR+1][DEC_MBC+2];$/;"	m	struct:_MP4_STATE_mp4_display_buffers	DECORE.H	/^	void * mp4_display_buffers;$/;"	m	struct:_DEC_BUFFERS_mp4_display_buffers	decore.h	/^	void * mp4_display_buffers;$/;"	m	struct:_DEC_BUFFERS_mp4_display_buffers_size	DECORE.H	/^	unsigned long mp4_display_buffers_size;$/;"	m	struct:_DEC_MEM_REQS_mp4_display_buffers_size	decore.h	/^	unsigned long mp4_display_buffers_size;$/;"	m	struct:_DEC_MEM_REQS_mp4_edged_for_buffers	DECORE.H	/^	void * mp4_edged_for_buffers;  $/;"	m	struct:_DEC_BUFFERS_mp4_edged_for_buffers	decore.h	/^	void * mp4_edged_for_buffers;  $/;"	m	struct:_DEC_BUFFERS_mp4_edged_for_buffers_size	DECORE.H	/^	unsigned long mp4_edged_for_buffers_size;$/;"	m	struct:_DEC_MEM_REQS_mp4_edged_for_buffers_size	decore.h	/^	unsigned long mp4_edged_for_buffers_size;$/;"	m	struct:_DEC_MEM_REQS_mp4_edged_ref_buffers	DECORE.H	/^	void * mp4_edged_ref_buffers;  $/;"	m	struct:_DEC_BUFFERS_mp4_edged_ref_buffers	decore.h	/^	void * mp4_edged_ref_buffers;  $/;"	m	struct:_DEC_BUFFERS_mp4_edged_ref_buffers_size	DECORE.H	/^	unsigned long mp4_edged_ref_buffers_size;$/;"	m	struct:_DEC_MEM_REQS_mp4_edged_ref_buffers_size	decore.h	/^	unsigned long mp4_edged_ref_buffers_size;$/;"	m	struct:_DEC_MEM_REQS_mp4_hdr	GLOBAL.H	/^EXTERN mp4_header mp4_hdr;$/;"	vmp4_hdr	global.h	/^EXTERN mp4_header mp4_hdr;$/;"	vmp4_header	mp4_header.h	/^} mp4_header;$/;"	tmp4_state	DECORE.H	/^	void * mp4_state;$/;"	m	struct:_DEC_BUFFERS_mp4_state	MP4_VARS.C	/^MP4_STATE	  *mp4_state;$/;"	vmp4_state	decore.h	/^	void * mp4_state;$/;"	m	struct:_DEC_BUFFERS_mp4_state	mp4_vars.c	/^MP4_STATE	  *mp4_state;$/;"	vmp4_state_size	DECORE.H	/^	unsigned long mp4_state_size;$/;"	m	struct:_DEC_MEM_REQS_mp4_state_size	decore.h	/^	unsigned long mp4_state_size;$/;"	m	struct:_DEC_MEM_REQS_mp4_stream	DECORE.H	/^	void * mp4_stream;$/;"	m	struct:_DEC_BUFFERS_mp4_stream	decore.h	/^	void * mp4_stream;$/;"	m	struct:_DEC_BUFFERS_mp4_stream_size	DECORE.H	/^	unsigned long mp4_stream_size;$/;"	m	struct:_DEC_MEM_REQS_mp4_stream_size	decore.h	/^	unsigned long mp4_stream_size;$/;"	m	struct:_DEC_MEM_REQS_mp4_tables	DECORE.H	/^	void * mp4_tables;$/;"	m	struct:_DEC_BUFFERS_mp4_tables	MP4_VARS.C	/^MP4_TABLES	*mp4_tables;$/;"	vmp4_tables	decore.h	/^	void * mp4_tables;$/;"	m	struct:_DEC_BUFFERS_mp4_tables	mp4_vars.c	/^MP4_TABLES	*mp4_tables;$/;"	vmp4_tables_size	DECORE.H	/^	unsigned long mp4_tables_size;$/;"	m	struct:_DEC_MEM_REQS_mp4_tables_size	decore.h	/^	unsigned long mp4_tables_size;$/;"	m	struct:_DEC_MEM_REQS_msk	GETBITS.H	/^static unsigned int msk[33] =$/;"	vmsk	MP4_VARS.H	/^	unsigned int msk[33];$/;"	m	struct:_MP4_TABLES_msk	getbits.h	/^static unsigned int msk[33] =$/;"	vmsk	mp4_tables.c	/^unsigned int msk[33] =$/;"	vmsk	mp4_vars.h	/^	unsigned int msk[33];$/;"	m	struct:_MP4_TABLES_next_start_code	mp4_header.c	/^void __inline next_start_code()$/;"	fnextbits	mp4_header.c	/^int __inline nextbits(int nbit)$/;"	fnextbits_bytealigned	mp4_header.c	/^int __inline nextbits_bytealigned(int nbit)$/;"	fnonintra_quant_matrix	MP4_VARS.H	/^	unsigned int nonintra_quant_matrix[64];$/;"	m	struct:_MP4_TABLES_nonintra_quant_matrix	mp4_tables.c	/^unsigned int nonintra_quant_matrix[64] =$/;"	vnonintra_quant_matrix	mp4_vars.h	/^	unsigned int nonintra_quant_matrix[64];$/;"	m	struct:_MP4_TABLES_not_8_bit	mp4_header.h	/^	int not_8_bit;$/;"	m	struct:_mp4_headernot_coded	mp4_header.h	/^	int not_coded;$/;"	m	struct:_mp4_headerobmc_disable	mp4_header.h	/^	int obmc_disable;$/;"	m	struct:_mp4_headeroptionhelp	DECORE.C	/^static void optionhelp(int *argcp)$/;"	f	file:optionhelp	decore.c	/^static void optionhelp(int *argcp)$/;"	f	file:options	DECORE.C	/^static void options (int *argcp, char **argvp[])$/;"	f	file:options	decore.c	/^static void options (int *argcp, char **argvp[])$/;"	f	file:outfile	STORE.C	/^FILE * outfile;$/;"	voutfile	store.c	/^FILE * outfile;$/;"	voutput_flag	GLOBAL.H	/^						output_flag;$/;"	voutput_flag	MP4_VARS.H	/^	int output_flag;$/;"	m	struct:_MP4_STATE_output_flag	global.h	/^						output_flag;$/;"	voutput_flag	mp4_vars.h	/^	int output_flag;$/;"	m	struct:_MP4_STATE_output_format	DECORE.H	/^	int output_format;	\/\/ output color format$/;"	m	struct:_DEC_PARAM_output_format	decore.h	/^	int output_format;	\/\/ output color format$/;"	m	struct:_DEC_PARAM_outputname	GLOBAL.H	/^EXTERN char * outputname;$/;"	voutputname	MP4_VARS.H	/^	char * outputname;$/;"	m	struct:_MP4_STATE_outputname	global.h	/^EXTERN char * outputname;$/;"	voutputname	mp4_vars.h	/^	char * outputname;$/;"	m	struct:_MP4_STATE_pfun_convert_yuv	MP4_VARS.H	/^typedef void (* pfun_convert_yuv)(unsigned char *puc_y, int stride_y,$/;"	tpfun_convert_yuv	mp4_vars.h	/^typedef void (* pfun_convert_yuv)(unsigned char *puc_y, int stride_y,$/;"	tpicnum	mp4_header.h	/^	int picnum;$/;"	m	struct:_mp4_headerpost_flag	GLOBAL.H	/^EXTERN int	post_flag,$/;"	vpost_flag	MP4_VARS.H	/^	int	post_flag;$/;"	m	struct:_MP4_STATE_post_flag	global.h	/^EXTERN int	post_flag,$/;"	vpost_flag	mp4_vars.h	/^	int	post_flag;$/;"	m	struct:_MP4_STATE_postproc_level	DECORE.H	/^	int postproc_level; \/\/ valid interval are [0..100]$/;"	m	struct:_DEC_SET_postproc_level	decore.h	/^	int postproc_level; \/\/ valid interval are [0..100]$/;"	m	struct:_DEC_SET_postprocess	postprocess.c	/^void postprocess(unsigned char * src[], int src_stride,$/;"	fpp_options	GLOBAL.H	/^						pp_options;$/;"	vpp_options	MP4_VARS.H	/^	int pp_options;$/;"	m	struct:_MP4_STATE_pp_options	global.h	/^						pp_options;$/;"	vpp_options	mp4_vars.h	/^	int pp_options;$/;"	m	struct:_MP4_STATE_predict_dir	GLOBAL.H	/^	int predict_dir;$/;"	m	struct:_ac_dcpredict_dir	MP4_VARS.H	/^	int predict_dir;$/;"	m	struct:_ac_dcpredict_dir	global.h	/^	int predict_dir;$/;"	m	struct:_ac_dcpredict_dir	mp4_vars.h	/^	int predict_dir;$/;"	m	struct:_ac_dcprediction_type	mp4_header.h	/^	int prediction_type;$/;"	m	struct:_mp4_headerquant_precision	mp4_header.h	/^	int quant_precision;$/;"	m	struct:_mp4_headerquant_store	GLOBAL.H	/^EXTERN int quant_store[MBR+1][MBC+1]; \/\/ [Review]$/;"	vquant_store	MP4_VARS.H	/^	int	quant_store[DEC_MBR+1][DEC_MBC+1]; \/\/ [Review]$/;"	m	struct:_MP4_STATE_quant_store	global.h	/^EXTERN int quant_store[MBR+1][MBC+1]; \/\/ [Review]$/;"	vquant_store	mp4_vars.h	/^	int	quant_store[DEC_MBR+1][DEC_MBC+1]; \/\/ [Review]$/;"	m	struct:_MP4_STATE_quant_type	mp4_header.h	/^	int quant_type;$/;"	m	struct:_mp4_header

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?