tags
来自「实现在linux下的mpeg4编解码」· 代码 · 共 906 行 · 第 1/5 页
TXT
906 行
block_times timer.h /^ int64_t block_times;$/;" m struct:timerbmp DECORE.H /^ void *bmp; \/\/ the decoded bitmap $/;" m struct:_DEC_FRAME_bmp decore.h /^ void *bmp; \/\/ the decoded bitmap $/;" m struct:_DEC_FRAME_broken_link mp4_header.h /^ int broken_link;$/;" m struct:_mp4_headerbuffers DECORE.H /^ DEC_BUFFERS buffers;$/;" m struct:_DEC_PARAM_buffers decore.h /^ DEC_BUFFERS buffers;$/;" m struct:_DEC_PARAM_bytealigned mp4_header.c /^int __inline bytealigned(int nbit) $/;" fcbp mp4_header.h /^ int cbp;$/;" m struct:_mp4_headercbpc mp4_header.h /^ int cbpc;$/;" m struct:_mp4_headercbpy mp4_header.h /^ int cbpy;$/;" m struct:_mp4_headerchange_CR_disable mp4_header.h /^ int change_CR_disable;$/;" m struct:_mp4_headercheck_and_colour GEN_DRAW.C /^static void check_and_colour(unsigned char *buff, int x0, int y0, int xsize, int ysize, char colour)$/;" f file:chrom_height MP4_VARS.H /^ int chrom_height;$/;" m struct:_MP4_STATE_chrom_height mp4_vars.h /^ int chrom_height;$/;" m struct:_MP4_STATE_chrom_width MP4_VARS.H /^ int chrom_width;$/;" m struct:_MP4_STATE_chrom_width mp4_vars.h /^ int chrom_width;$/;" m struct:_MP4_STATE_chroma_format mp4_header.h /^ int chroma_format;$/;" m struct:_mp4_headerclear_timer TIMER.H /^static __inline void clear_timer(){}$/;" fclear_timer timer.h /^static __inline void clear_timer(){}$/;" fclearblock clearblock.c /^void clearblock (short *psBlock)$/;" fclosed_gov mp4_header.h /^ int closed_gov;$/;" m struct:_mp4_headerclosedecoder mp4_decoder.c /^void closedecoder ()$/;" fclp MP4_VARS.H /^ unsigned char *clp;$/;" m struct:_MP4_STATE_clp mp4_vars.h /^ unsigned char *clp;$/;" m struct:_MP4_STATE_clp_data MP4_VARS.H /^ unsigned char clp_data[1024];$/;" m struct:_MP4_STATE_clp_data mp4_vars.h /^ unsigned char clp_data[1024];$/;" m struct:_MP4_STATE_coded_picture_height MP4_VARS.H /^ int coded_picture_height;$/;" m struct:_MP4_STATE_coded_picture_height mp4_vars.h /^ int coded_picture_height;$/;" m struct:_MP4_STATE_coded_picture_width MP4_VARS.H /^ int coded_picture_width;$/;" m struct:_MP4_STATE_coded_picture_width mp4_vars.h /^ int coded_picture_width;$/;" m struct:_MP4_STATE_coeff_pred GLOBAL.H /^} ac_dc, *coeff_pred;$/;" vcoeff_pred MP4_VARS.H /^ ac_dc coeff_pred;$/;" m struct:_MP4_STATE_coeff_pred global.h /^} ac_dc, *coeff_pred;$/;" vcoeff_pred mp4_vars.h /^ ac_dc coeff_pred;$/;" m struct:_MP4_STATE_colorBlock_mv GEN_DRAW.C /^static void colorBlock_mv(unsigned char *buff, int stride, int mb_xpos, int mb_ypos, int bnum, int xsize, int ysize)$/;" f file:colorBuffer_mv GEN_DRAW.C /^void colorBuffer_mv(unsigned char *buff, int stride, int xsize, int ysize)$/;" fcomplexity_estimation_disable mp4_header.h /^ int complexity_estimation_disable;$/;" m struct:_mp4_headerconstant_alpha mp4_header.h /^ int constant_alpha;$/;" m struct:_mp4_headerconstant_alpha_value mp4_header.h /^ int constant_alpha_value;$/;" m struct:_mp4_headerconvert_yuv MP4_VARS.H /^ pfun_convert_yuv convert_yuv;$/;" m struct:_MP4_STATE_convert_yuv Yuv2rgb.c /^void (*convert_yuv)(unsigned char *puc_y, int stride_y,$/;" vconvert_yuv mp4_vars.h /^ pfun_convert_yuv convert_yuv;$/;" m struct:_MP4_STATE_convert_yuv yuv2rgb.c /^void (*convert_yuv)(unsigned char *puc_y, int stride_y,$/;" vcreate_flag STORE.C /^int create_flag = 1;$/;" vcreate_flag store.c /^int create_flag = 1;$/;" vcurrent TIMER.H /^ int64_t current;$/;" m struct:timercurrent timer.h /^ int64_t current;$/;" m struct:timerdata_partitioning mp4_header.h /^ int data_partitioning;$/;" m struct:_mp4_headerdc_recon mp4_predict.c /^void dc_recon(int block_num, short * dc_value)$/;" fdc_scaler mp4_header.h /^ int dc_scaler;$/;" m struct:_mp4_headerdc_store_chr GLOBAL.H /^ int dc_store_chr[2][MBR+1][MBC+1];$/;" m struct:_ac_dcdc_store_chr MP4_VARS.H /^ int dc_store_chr[2][DEC_MBR+1][DEC_MBC+1];$/;" m struct:_ac_dcdc_store_chr global.h /^ int dc_store_chr[2][MBR+1][MBC+1];$/;" m struct:_ac_dcdc_store_chr mp4_vars.h /^ int dc_store_chr[2][DEC_MBR+1][DEC_MBC+1];$/;" m struct:_ac_dcdc_store_lum GLOBAL.H /^ int dc_store_lum[2*MBR+1][2*MBC+1];$/;" m struct:_ac_dcdc_store_lum MP4_VARS.H /^ int dc_store_lum[2*DEC_MBR+1][2*DEC_MBC+1];$/;" m struct:_ac_dcdc_store_lum global.h /^ int dc_store_lum[2*MBR+1][2*MBC+1];$/;" m struct:_ac_dcdc_store_lum mp4_vars.h /^ int dc_store_lum[2*DEC_MBR+1][2*DEC_MBC+1];$/;" m struct:_ac_dcdct_times TIMER.H /^ int64_t dct_times;$/;" m struct:timerdct_times timer.h /^ int64_t dct_times;$/;" m struct:timerdeblock_horiz postprocess.c /^void deblock_horiz(uint8_t *image, int width, int height, int stride, QP_STORE_T *QP_store, int QP_stride, int chroma) {$/;" fdeblock_horiz_DC_on postprocess.c /^static int deblock_horiz_DC_on(uint8_t *v, int stride, int QP) {$/;" f file:deblock_horiz_default_filter postprocess.c /^static void deblock_horiz_default_filter(uint8_t *v, int stride, int QP) {$/;" f file:deblock_horiz_lpf9 postprocess.c /^static void deblock_horiz_lpf9(uint8_t *v, int stride, int QP) {$/;" f file:deblock_horiz_useDC postprocess.c /^static int deblock_horiz_useDC(uint8_t *v, int stride) {$/;" f file:deblock_vert postprocess.c /^void deblock_vert( uint8_t *image, int width, int height, int stride, QP_STORE_T *QP_store, int QP_stride, int chroma) {$/;" fdeblock_vert_DC_on postprocess.c /^static int deblock_vert_DC_on(uint8_t *v, int stride, int QP) {$/;" f file:deblock_vert_default_filter postprocess.c /^static void deblock_vert_default_filter(uint8_t *v, int stride, int QP) {$/;" f file:deblock_vert_lpf9 postprocess.c /^void deblock_vert_lpf9(uint64_t *v_local, uint64_t *p1p2, uint8_t *v, int stride, int QP) {$/;" fdeblock_vert_useDC postprocess.c /^static int deblock_vert_useDC(uint8_t *v, int stride) {$/;" f file:dec_reinit DECORE.C /^int dec_reinit()$/;" fdec_reinit decore.c /^int dec_reinit()$/;" fdecore DECORE.C /^int STDCALL decore(unsigned long handle, unsigned long dec_opt,$/;" fdecore decore.c /^int STDCALL decore(unsigned long handle, unsigned long dec_opt,$/;" fdecore_alloc DECORE.C /^int decore_alloc(DEC_BUFFERS buffers)$/;" fdecore_alloc decore.c /^int decore_alloc(DEC_BUFFERS buffers)$/;" fdecore_frame DECORE.C /^int decore_frame(unsigned char *stream, int length, unsigned char *bmp, $/;" fdecore_frame decore.c /^int decore_frame(unsigned char *stream, int length, unsigned char *bmp, $/;" fdecore_init DECORE.C /^static int decore_init(int hor_size, int ver_size, int output_format,$/;" f file:decore_init decore.c /^int decore_init(int hor_size, int ver_size, int output_format, int time_inc, DEC_BUFFERS buffers)$/;" fdecore_release DECORE.C /^static int decore_release()$/;" f file:decore_release decore.c /^static int decore_release()$/;" f file:decore_setoutput DECORE.C /^int decore_setoutput(int output_format)$/;" fdecore_setoutput decore.c /^int decore_setoutput(int output_format)$/;" fdering postprocess.c /^void dering( uint8_t *image, int width, int height, int stride, QP_STORE_T *QP_store, int QP_stride, int chroma) {$/;" fderived_mb_type mp4_header.h /^ int derived_mb_type;$/;" m struct:_mp4_headerdisplay_frame GLOBAL.H /^ *display_frame[3];$/;" vdisplay_frame MP4_VARS.C /^unsigned char *display_frame[3];$/;" vdisplay_frame global.h /^ *display_frame[3];$/;" vdisplay_frame mp4_vars.c /^unsigned char *display_frame[3];$/;" vdisplay_times TIMER.H /^ int64_t display_times;$/;" m struct:timerdisplay_times timer.h /^ int64_t display_times;$/;" m struct:timerdquant mp4_header.h /^ int dquant;$/;" m struct:_mp4_headerdrawline GEN_DRAW.C /^static void drawline(int stride, int x0, int y0, int dx, int dy, unsigned char *buff, char colour, int xsize, int ysize) {$/;" f file:edge_times TIMER.H /^ int64_t edge_times;$/;" m struct:timeredge_times timer.h /^ int64_t edge_times;$/;" m struct:timeredged_for GLOBAL.H /^ *edged_for[3],$/;" vedged_for MP4_VARS.C /^unsigned char *edged_for[3];$/;" vedged_for global.h /^ *edged_for[3],$/;" vedged_for mp4_vars.c /^unsigned char *edged_for[3];$/;" vedged_ref GLOBAL.H /^EXTERN unsigned char *edged_ref[3],$/;" vedged_ref MP4_VARS.C /^unsigned char *edged_ref[3];$/;" vedged_ref global.h /^EXTERN unsigned char *edged_ref[3],$/;" vedged_ref mp4_vars.c /^unsigned char *edged_ref[3];$/;" verror_res_disable mp4_header.h /^ int error_res_disable;$/;" m struct:_mp4_headerevent_t MP4_VLD.H /^} event_t;$/;" tevent_t mp4_vld.h /^} event_t;$/;" tfcode_for mp4_header.h /^ int fcode_for;$/;" m struct:_mp4_headerfillbfr GETBITS.H /^static void fillbfr ()$/;" ffillbfr getbits.h /^static void fillbfr ()$/;" ffind_pmv mp4_picture.c /^int find_pmv (int block, int comp)$/;" ffirst_half_bit_rate mp4_header.h /^ int first_half_bit_rate;$/;" m struct:_mp4_headerfirst_half_vbv_buffer_size mp4_header.h /^ int first_half_vbv_buffer_size;$/;" m struct:_mp4_headerfirst_half_vbv_occupancy mp4_header.h /^ int first_half_vbv_occupancy;$/;" m struct:_mp4_headerfixed_vop_rate mp4_header.h /^ int fixed_vop_rate;$/;" m struct:_mp4_headerfixed_vop_time_increment mp4_header.h /^ int fixed_vop_time_increment;$/;" m struct:_mp4_headerflag_firstpicture DECORE.C /^static int flag_firstpicture = 1;$/;" v file:flag_firstpicture decore.c /^static int flag_firstpicture = 1;$/;" v file:flag_invert GLOBAL.H /^EXTERN int flag_invert;$/;" vflag_invert MP4_VARS.H /^ int flag_invert;$/;" m struct:_MP4_STATE_flag_invert global.h /^EXTERN int flag_invert;$/;" vflag_invert mp4_vars.h /^ int flag_invert;$/;" m struct:_MP4_STATE_flushbits GETBITS.H /^static __inline void flushbits (int n)$/;" fflushbits GETBITS.H /^static void flushbits (int n)$/;" fflushbits getbits.h /^static __inline void flushbits (int n)$/;" fflushbits getbits.h /^static void flushbits (int n)$/;" fframe_for GLOBAL.H /^ *frame_for[3],$/;" vframe_for MP4_VARS.C /^unsigned char *frame_for[3];$/;" vframe_for global.h /^ *frame_for[3],$/;" vframe_for mp4_vars.c /^unsigned char *frame_for[3];$/;" vframe_ref GLOBAL.H /^ *frame_ref[3],$/;" vframe_ref MP4_VARS.C /^unsigned char *frame_ref[3];$/;" vframe_ref global.h /^ *frame_ref[3],$/;" vframe_ref mp4_vars.c /^unsigned char *frame_ref[3];$/;" vgetCBPY mp4_mblock.c /^static int getCBPY()$/;" f file:getDCdiff mp4_block.c /^static int getDCdiff(int dct_dc_size)$/;" f file:getDCsizeChr mp4_block.c /^static int getDCsizeChr()$/;" f file:getDCsizeLum mp4_block.c /^static int getDCsizeLum()$/;" f file:getMCBPC mp4_mblock.c /^static int getMCBPC()$/;" f file:getMVdata mp4_mblock.c /^static int getMVdata()$/;" f file:get_mp4picture mp4_picture.c /^void get_mp4picture (unsigned char *bmp, unsigned int stride, int render_flag)$/;" fgetbits GETBITS.H /^static __inline unsigned int getbits (int n)$/;" fgetbits getbits.h /^static __inline unsigned int getbits (int n)$/;" fgetbits1 GETBITS.C /^unsigned int getbits1 ()$/;" fgetbits1 getbits.c /^unsigned int getbits1 ()$/;" fgetgophdr mp4_header.c /^int getgophdr()$/;" fgetvolhdr mp4_header.c /^int getvolhdr()$/;" fgetvophdr mp4_header.c /^int getvophdr()$/;" fhdr MP4_VARS.H /^ mp4_header hdr;$/;" m struct:_MP4_STATE_hdr mp4_vars.h /^ mp4_header hdr;$/;" m struct:_MP4_STATE_height mp4_header.h /^ int height;$/;" m struct:_mp4_headerhor_spat_ref mp4_header.h /^ int hor_spat_ref;$/;" m struct:_mp4_headerhorizontal_size MP4_VARS.H /^ int horizontal_size;$/;" m struct:_MP4_STATE_horizontal_size mp4_vars.h /^ int horizontal_size;$/;" m struct:_MP4_STATE_iclp MP4_VARS.H /^ short *iclp;$/;" m struct:_MP4_STATE_iclp mp4_vars.h /^ short *iclp;$/;" m struct:_MP4_STATE_iclp_data MP4_VARS.H /^ short iclp_data[1024]; $/;" m struct:_MP4_STATE_iclp_data mp4_vars.h /^ short iclp_data[1024]; $/;" m struct:_MP4_STATE_idct IDCT.C /^void idct (short *block)$/;" fidct idct.c /^void idct (short *block)$/;" fidctcol IDCT.C /^static void idctcol (short *blk)$/;" f file:idctcol idct.c /^static void idctcol (short *blk)$/;" f file:idctrow IDCT.C /^static void idctrow (short *blk)$/;" f file:idctrow idct.c /^static void idctrow (short *blk)$/;" f file:ident mp4_header.h /^ int ident;$/;" m struct:_mp4_headerinbfr GLOBAL.H /^ unsigned char inbfr[16];$/;" m struct:_baseinbfr MP4_VARS.H /^ unsigned char inbfr[16];$/;" m struct:inbfr global.h /^ unsigned char inbfr[16];$/;" m struct:_baseinbfr mp4_vars.h /^ unsigned char inbfr[16];$/;" m struct:incnt GLOBAL.H /^ int incnt;$/;" m struct:_baseincnt MP4_VARS.H /^ int incnt;$/;" m struct:incnt global.h /^ int incnt;$/;" m struct:_baseincnt mp4_vars.h /^ int incnt;$/;" m struct:infile GLOBAL.H /^ int infile;$/;" m struct:_baseinfile MP4_VARS.H /^ int infile;$/;" m struct:infile global.h /^ int infile;$/;" m struct:_baseinfile mp4_vars.h /^ int infile;$/;" m struct:infilename MP4_VARS.H /^ char *infilename;$/;" m struct:_MP4_STATE_infilename mp4_vars.h /^ char *infilename;$/;" m struct:_MP4_STATE_init_yuv2rgb Yuv2rgb.c /^void init_yuv2rgb()$/;" finit_yuv2rgb yuv2rgb.c /^void init_yuv2rgb()$/;" finitbits GETBITS.C /^void initbits (unsigned char * stream, int length)$/;" f
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?