⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mpeg4video_parser.mid

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 MID
字号:
	.file	1 "mpeg4video_parser.c"	.section .mdebug.abi32	.previous	.section	.text.ff_mpeg4_find_frame_end,"ax",@progbits	.align	2	.align	5	.globl	ff_mpeg4_find_frame_end	.ent	ff_mpeg4_find_frame_end	.type	ff_mpeg4_find_frame_end, @functionff_mpeg4_find_frame_end:	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0	.mask	0x00000000,0	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		lw	$10,20($4)	move	$11,$4	bne	$10,$0,$L2	lw	$7,16($4)	blez	$6,$L4	sll	$3,$7,8	lbu	$2,0($5)	or	$7,$3,$2	li	$4,438			# 0x1b6	beq	$7,$4,$L27	move	$4,$0	j	$L31	addiu	$4,$4,1$L9:	lbu	$3,0($2)	li	$2,438			# 0x1b6	or	$7,$8,$3	beq	$7,$2,$L28	addiu	$8,$4,1	addiu	$4,$4,1$L31:	sll	$8,$7,8	bne	$6,$4,$L9	addu	$2,$5,$4$L4:	li	$3,-100			# 0xffffffffffffff9c$L30:	move	$2,$3	sw	$7,16($11)	j	$31	sw	$10,20($11)$L2:	beq	$6,$0,$L29	move	$8,$0$L12:	slt	$2,$8,$6	beq	$2,$0,$L4	sll	$3,$7,8	addu	$5,$5,$8	lbu	$2,0($5)	or	$7,$3,$2	li	$2,256			# 0x100	beq	$3,$2,$L17	move	$9,$8	j	$L20	subu	$6,$6,$8$L19:	lbu	$3,1($5)	li	$2,256			# 0x100	addiu	$5,$5,1	beq	$4,$2,$L17	or	$7,$4,$3$L20:	addiu	$8,$8,1	addu	$2,$6,$9	bne	$8,$2,$L19	sll	$4,$7,8	j	$L30	li	$3,-100			# 0xffffffffffffff9c$L29:	move	$3,$0	j	$31	move	$2,$3$L17:	addiu	$3,$8,-3	li	$2,-1			# 0xffffffffffffffff	sw	$2,16($11)	move	$2,$3	j	$31	sw	$0,20($11)$L28:	li	$10,1			# 0x1	j	$L12	li	$7,438			# 0x1b6$L27:	li	$8,1			# 0x1	li	$10,1			# 0x1	j	$L12	li	$7,438			# 0x1b6	.set	macro	.set	reorder	.end	ff_mpeg4_find_frame_end	.section	.text.mpeg4video_parse_init,"ax",@progbits	.align	2	.align	5	.ent	mpeg4video_parse_init	.type	mpeg4video_parse_init, @functionmpeg4video_parse_init:	.frame	$sp,24,$31		# vars= 0, regs= 2/0, args= 16, gp= 0	.mask	0x80010000,-4	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-24	sw	$31,20($sp)	sw	$16,16($sp)	lw	$16,0($4)	jal	av_mallocz	li	$4,8704			# 0x2200	sw	$2,52($16)	beq	$2,$0,$L35	li	$3,-1			# 0xffffffffffffffff	li	$2,1			# 0x1	sw	$2,56($16)	move	$3,$0$L35:	lw	$31,20($sp)	lw	$16,16($sp)	move	$2,$3	j	$31	addiu	$sp,$sp,24	.set	macro	.set	reorder	.end	mpeg4video_parse_init	.section	.text.mpeg4video_parse,"ax",@progbits	.align	2	.align	5	.ent	mpeg4video_parse	.type	mpeg4video_parse, @functionmpeg4video_parse:	.frame	$sp,72,$31		# vars= 16, regs= 10/0, args= 16, gp= 0	.mask	0xc0ff0000,-4	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-72	sw	$22,56($sp)	sw	$21,52($sp)	sw	$31,68($sp)	sw	$fp,64($sp)	sw	$23,60($sp)	sw	$20,48($sp)	sw	$19,44($sp)	sw	$18,40($sp)	sw	$17,36($sp)	sw	$16,32($sp)	lw	$2,176($4)	move	$21,$4	andi	$2,$2,0x1	move	$22,$5	sw	$6,80($sp)	sw	$7,84($sp)	beq	$2,$0,$L38	lw	$17,0($4)	lw	$16,52($17)	lw	$19,92($sp)	lw	$3,28($22)	addiu	$2,$16,1464	move	$20,$19	sw	$2,1880($16)	sw	$22,0($16)	bne	$3,$0,$L83	lw	$18,88($sp)$L78:	sll	$3,$20,3	sra	$2,$3,3	lui	$23,%hi(ff_mpeg4_decode_picture_header_funcp)	bltz	$2,$L69	addiu	$fp,$sp,16$L88:	bltz	$3,$L69	move	$5,$fp	addu	$4,$18,$2	lw	$2,%lo(ff_mpeg4_decode_picture_header_funcp)($23)	sw	$4,20($sp)	sw	$18,16($sp)	sw	$3,28($sp)	sw	$0,24($sp)	jal	$2	move	$4,$16	lw	$5,4($16)	bne	$5,$0,$L84	nop$L73:	lw	$2,2084($16)$L89:	lw	$3,88($sp)	sw	$2,32($21)	lw	$2,80($sp)	sw	$0,56($17)	sw	$3,0($2)	lw	$2,92($sp)	lw	$3,84($sp)	sw	$2,0($3)	lw	$31,68($sp)	move	$2,$19	lw	$fp,64($sp)	lw	$23,60($sp)	lw	$22,56($sp)	lw	$21,52($sp)	lw	$20,48($sp)	lw	$19,44($sp)	lw	$18,40($sp)	lw	$17,36($sp)	lw	$16,32($sp)	j	$31	addiu	$sp,$sp,72$L38:	lw	$10,20($17)	lw	$7,88($sp)	lw	$8,92($sp)	bne	$10,$0,$L41	lw	$6,16($17)	blez	$8,$L43	sll	$3,$6,8	lbu	$2,0($7)	or	$6,$3,$2	li	$4,438			# 0x1b6	beq	$6,$4,$L85	move	$4,$0	j	$L92	addiu	$4,$4,1$L48:	lbu	$3,0($2)	li	$2,438			# 0x1b6	or	$6,$5,$3	beq	$6,$2,$L86	addiu	$5,$4,1	addiu	$4,$4,1$L92:	sll	$5,$6,8	bne	$8,$4,$L48	addu	$2,$7,$4$L43:	sw	$10,20($17)$L90:	sw	$6,16($17)	li	$19,-100			# 0xffffffffffffff9c$L54:	move	$4,$17	move	$5,$19	addiu	$6,$sp,88	jal	ff_combine_frame	addiu	$7,$sp,92	bltz	$2,$L91	lw	$2,80($sp)$L76:	lw	$17,0($21)	lw	$3,28($22)	lw	$16,52($17)	lw	$20,92($sp)	addiu	$2,$16,1464	sw	$2,1880($16)	sw	$22,0($16)	beq	$3,$0,$L78	lw	$18,88($sp)$L83:	lw	$2,56($17)	beq	$2,$0,$L78	sll	$3,$3,3	sra	$2,$3,3	bltz	$2,$L65	lw	$4,24($22)	bltz	$3,$L65	nop	addu	$5,$2,$4$L68:	lui	$23,%hi(ff_mpeg4_decode_picture_header_funcp)	addiu	$fp,$sp,16	lw	$2,%lo(ff_mpeg4_decode_picture_header_funcp)($23)	sw	$4,16($sp)	sw	$3,28($sp)	sw	$5,20($sp)	sw	$0,24($sp)	move	$4,$16	jal	$2	move	$5,$fp	sll	$3,$20,3	sra	$2,$3,3	bgez	$2,$L88	nop$L69:	move	$3,$0	move	$4,$0	move	$18,$0	lw	$2,%lo(ff_mpeg4_decode_picture_header_funcp)($23)	sw	$4,20($sp)	move	$5,$fp	sw	$18,16($sp)	sw	$3,28($sp)	sw	$0,24($sp)	jal	$2	move	$4,$16	lw	$5,4($16)	beq	$5,$0,$L73	nop$L84:	lw	$6,8($16)	jal	avcodec_set_dimensions	move	$4,$22	j	$L89	lw	$2,2084($16)$L41:	bne	$8,$0,$L52	move	$19,$0	move	$4,$17	move	$5,$19	addiu	$6,$sp,88	jal	ff_combine_frame	addiu	$7,$sp,92	bgez	$2,$L76	lw	$2,80($sp)$L91:	lw	$3,84($sp)	lw	$19,92($sp)	sw	$0,0($2)	sw	$0,0($3)	move	$2,$19	lw	$31,68($sp)	lw	$fp,64($sp)	lw	$23,60($sp)	lw	$22,56($sp)	lw	$21,52($sp)	lw	$20,48($sp)	lw	$19,44($sp)	lw	$18,40($sp)	lw	$17,36($sp)	lw	$16,32($sp)	j	$31	addiu	$sp,$sp,72$L52:	move	$5,$0$L51:	slt	$2,$5,$8	beq	$2,$0,$L43	addu	$4,$7,$5	lbu	$2,0($4)	sll	$3,$6,8	or	$6,$3,$2	li	$2,256			# 0x100	beq	$3,$2,$L56	move	$9,$5	j	$L59	subu	$8,$8,$5$L58:	lbu	$3,1($4)	li	$2,256			# 0x100	addiu	$4,$4,1	beq	$7,$2,$L56	or	$6,$7,$3$L59:	addiu	$5,$5,1	addu	$2,$9,$8	bne	$5,$2,$L58	sll	$7,$6,8	j	$L90	sw	$10,20($17)$L65:	move	$4,$0	move	$3,$0	j	$L68	move	$5,$0$L86:	li	$10,1			# 0x1	j	$L51	li	$6,438			# 0x1b6$L56:	li	$2,-1			# 0xffffffffffffffff	addiu	$19,$5,-3	sw	$2,16($17)	j	$L54	sw	$0,20($17)$L85:	li	$5,1			# 0x1	li	$10,1			# 0x1	j	$L51	li	$6,438			# 0x1b6	.set	macro	.set	reorder	.end	mpeg4video_parse	.globl	mpeg4video_parser	.data	.align	2	.type	mpeg4video_parser, @object	.size	mpeg4video_parser, 44mpeg4video_parser:	.word	13	.space	16	.word	60	.word	mpeg4video_parse_init	.word	mpeg4video_parse	.word	ff_parse1_close	.word	ff_mpeg4video_split	.space	4	.comm	ff_mpeg4_decode_picture_header_funcp,4,4	.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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