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

📄 mpegvideo_parser.s

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 S
字号:
.file	1 "mpegvideo_parser.c".section .mdebug.abi32.previous.section	.text.mpegvideo_split,"ax",@progbits.align	2.align	5.ent	mpegvideo_split.type	mpegvideo_split, @functionmpegvideo_split:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacroblez	$6,$L2move	$7,$0li	$3,-1			# 0xffffffffffffffffli	$8,435			# 0x1b3li	$9,437			# 0x1b5$L4:addu	$2,$5,$7lbu	$4,0($2)sll	$3,$3,8or	$3,$3,$4beq	$3,$8,$L5nopbeq	$3,$9,$L5sltu	$2,$3,512beq	$2,$0,$L5sltu	$4,$3,256beq	$4,$0,$L14nop$L5:addiu	$7,$7,1bne	$6,$7,$L4nop$L2:j	$31move	$2,$0$L14:j	$31addiu	$2,$7,-3.set	macro.set	reorder.end	mpegvideo_split.section	.text.mpegvideo_parse,"ax",@progbits.align	2.align	5.ent	mpegvideo_parse.type	mpegvideo_parse, @functionmpegvideo_parse:.frame	$sp,64,$31		# vars= 8, regs= 10/0, args= 16, gp= 0.mask	0xc0ff0000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-64sw	$22,48($sp)sw	$21,44($sp)sw	$31,60($sp)sw	$fp,56($sp)sw	$23,52($sp)sw	$20,40($sp)sw	$19,36($sp)sw	$18,32($sp)sw	$17,28($sp)sw	$16,24($sp)lw	$2,176($4)move	$22,$4andi	$2,$2,0x1move	$21,$5sw	$6,72($sp)sw	$7,76($sp)beq	$2,$0,$L16lw	$19,0($4)lw	$23,84($sp)move	$4,$23$L18:lw	$3,80($sp)sw	$0,36($22)addu	$18,$3,$4sltu	$2,$3,$18beq	$2,$0,$L21move	$17,$3addiu	$fp,$sp,16j	$L23li	$20,-1			# 0xffffffffffffffff$L52:beq	$3,$2,$L51slt	$2,$4,2addiu	$2,$3,-257$L55:sltu	$2,$2,175bne	$2,$0,$L54lw	$4,84($sp)$L29:sltu	$2,$17,$18$L56:beq	$2,$0,$L54lw	$4,84($sp)$L23:move	$4,$17move	$5,$18move	$6,$fpjal	ff_find_start_codesw	$20,16($sp)lw	$3,16($sp)move	$17,$2subu	$4,$18,$2li	$2,435			# 0x1b3beq	$3,$2,$L26sltu	$2,$3,436bne	$2,$0,$L52li	$2,256			# 0x100li	$2,437			# 0x1b5beq	$3,$2,$L27nopbne	$3,$20,$L55addiu	$2,$3,-257lw	$4,84($sp)$L54:lw	$3,80($sp)$L21:lw	$2,72($sp)sw	$3,0($2)lw	$2,76($sp)sw	$4,0($2)$L20:move	$2,$23lw	$31,60($sp)lw	$fp,56($sp)lw	$23,52($sp)lw	$22,48($sp)lw	$21,44($sp)lw	$20,40($sp)lw	$19,36($sp)lw	$18,32($sp)lw	$17,28($sp)lw	$16,24($sp)j	$31addiu	$sp,$sp,64$L26:slt	$2,$4,7bne	$2,$0,$L56sltu	$2,$17,$18lbu	$5,0($17)lbu	$2,1($17)sll	$5,$5,4srl	$2,$2,4or	$5,$5,$2sw	$5,44($19)lbu	$6,1($17)lbu	$2,2($17)andi	$6,$6,0xfsll	$6,$6,8or	$6,$6,$2move	$4,$21jal	avcodec_set_dimensionssw	$6,48($19)lbu	$3,3($17)lui	$2,%hi(ff_frame_rate_tab)andi	$3,$3,0xfaddiu	$2,$2,%lo(ff_frame_rate_tab)sll	$3,$3,3addu	$3,$3,$2lw	$4,4($3)lw	$5,0($3)sw	$4,32($21)sw	$5,36($21)sw	$4,32($19)sw	$5,36($19)lbu	$2,4($17)lbu	$3,5($17)lbu	$4,6($17)sll	$3,$3,2sll	$2,$2,10or	$2,$2,$3srl	$4,$4,6or	$2,$2,$4sll	$5,$2,6sll	$2,$2,4addu	$2,$2,$5sll	$3,$2,2li	$4,1			# 0x1addu	$2,$2,$3sw	$2,4($21)sw	$4,16($21)j	$L29sw	$4,228($21)$L27:blez	$4,$L29li	$5,1			# 0x1lbu	$2,0($17)srl	$3,$2,4beq	$3,$5,$L33li	$2,8			# 0x8bne	$3,$2,$L56sltu	$2,$17,$18slt	$2,$4,5bne	$2,$0,$L56sltu	$2,$17,$18lbu	$4,3($17)lbu	$3,2($17)andi	$2,$4,0x2beq	$2,$0,$L37lbu	$6,4($17)lw	$2,40($19)beq	$2,$0,$L39andi	$2,$6,0x80andi	$2,$4,0x80beq	$2,$0,$L41li	$2,2			# 0x2li	$2,4			# 0x4sw	$2,36($22)$L37:andi	$3,$3,0x3li	$2,3			# 0x3beq	$3,$2,$L56sltu	$2,$17,$18j	$L56sw	$20,36($22)$L51:bne	$2,$0,$L56sltu	$2,$17,$18lbu	$2,1($17)srl	$2,$2,3andi	$2,$2,0x7j	$L29sw	$2,32($22)$L16:lui	$3,%hi(ff_mpeg1_find_frame_end_funcp)lw	$6,84($sp)lw	$5,80($sp)lw	$2,%lo(ff_mpeg1_find_frame_end_funcp)($3)jal	$2move	$4,$19move	$5,$2move	$4,$19addiu	$6,$sp,80addiu	$7,$sp,84jal	ff_combine_framemove	$23,$2bltz	$2,$L53lw	$4,84($sp)j	$L18lw	$19,0($22)$L33:slt	$2,$4,6bne	$2,$0,$L56sltu	$2,$17,$18lbu	$4,1($17)lbu	$5,2($17)andi	$3,$4,0x8lbu	$16,5($17)lbu	$7,3($17)sw	$3,40($19)lbu	$2,5($17)andi	$4,$4,0x1srl	$2,$2,7sltu	$2,$2,1sw	$2,268($21)srl	$3,$5,7andi	$2,$5,0x1fsll	$4,$4,1lw	$6,48($19)or	$4,$4,$3srl	$7,$7,1lw	$3,44($19)sll	$2,$2,7sll	$5,$5,7or	$2,$2,$7sll	$4,$4,12andi	$5,$5,0x3000or	$3,$3,$4or	$6,$6,$5sll	$4,$2,24sll	$2,$2,22sw	$3,44($19)sw	$6,48($19)addu	$2,$2,$4lw	$3,4($21)sll	$4,$2,2addu	$2,$2,$4addu	$3,$3,$2sw	$3,4($21)lw	$5,44($19)lw	$6,48($19)jal	avcodec_set_dimensionsmove	$4,$21srl	$2,$16,5lw	$3,36($19)lw	$4,32($19)andi	$2,$2,0x3andi	$16,$16,0x1faddiu	$2,$2,1addiu	$16,$16,1mul	$3,$3,$2mul	$4,$4,$16li	$2,2			# 0x2sw	$3,36($21)sw	$4,32($21)sw	$2,16($21)j	$L29sw	$2,228($21)$L53:lw	$2,72($sp)lw	$23,84($sp)sw	$0,0($2)lw	$2,76($sp)j	$L20sw	$0,0($2)$L39:beq	$2,$0,$L37nopj	$L37sw	$5,36($22)$L41:j	$L37sw	$2,36($22).set	macro.set	reorder.end	mpegvideo_parse.globl	ff_frame_rate_tab.rdata.align	2.type	ff_frame_rate_tab, @object.size	ff_frame_rate_tab, 120ff_frame_rate_tab:.word	0.word	0.word	24000.word	1001.word	24.word	1.word	25.word	1.word	30000.word	1001.word	30.word	1.word	50.word	1.word	60000.word	1001.word	60.word	1.word	15.word	1.word	5.word	1.word	10.word	1.word	12.word	1.word	15.word	1.word	0.word	0.globl	mpegvideo_parser.data.align	2.type	mpegvideo_parser, @object.size	mpegvideo_parser, 44mpegvideo_parser:.word	1.word	2.space	12.word	60.word	0.word	mpegvideo_parse.word	ff_parse1_close.word	mpegvideo_split.space	4.comm	ff_mpeg1_find_frame_end_funcp,4,4.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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