vf_smartblur.mid

来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 1,320 行 · 第 1/2 页

MID
1,320
字号
	.section	.rodata.str1.4	.align	2$LC3:	.ascii	"mpi->flags&0x100\000"	.align	2$LC4:	.ascii	"vf_smartblur.c\000"	.section	.text.put_image,"ax",@progbits	.align	2	.align	5	.ent	put_image	.type	put_image, @functionput_image:	.frame	$sp,160,$31		# vars= 88, regs= 10/0, args= 32, gp= 0	.mask	0xc0ff0000,-4	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-160	sw	$fp,152($sp)	sw	$23,148($sp)	sw	$31,156($sp)	sw	$22,144($sp)	sw	$21,140($sp)	sw	$20,136($sp)	sw	$19,132($sp)	sw	$18,128($sp)	sw	$17,124($sp)	sw	$16,120($sp)	move	$23,$5	lw	$2,24($23)	lw	$3,28($23)	sw	$4,160($sp)	lw	$4,92($4)	lw	$5,4($5)	sw	$2,16($sp)	sw	$3,20($sp)	sw	$2,116($sp)	lw	$11,96($23)	lw	$2,100($23)	sw	$6,168($sp)	sw	$7,172($sp)	li	$6,2			# 0x2	li	$7,2			# 0x2	sw	$3,108($sp)	sw	$11,112($sp)	jal	vf_get_image	sw	$2,104($sp)	move	$fp,$2	lhu	$2,0($23)	andi	$2,$2,0x100	beq	$2,$0,$L176	lw	$3,160($sp)	lw	$20,48($fp)	lw	$2,100($3)	lw	$18,28($23)	lw	$3,16($2)	lw	$17,8($2)	lw	$8,0($2)	lw	$9,4($2)	lw	$10,12($2)	lw	$19,48($23)	lw	$21,32($fp)	lw	$22,32($23)	addiu	$11,$sp,44	addiu	$2,$sp,68	sw	$8,80($sp)	sw	$9,84($sp)	sw	$10,92($sp)	sw	$17,88($sp)	sw	$3,96($sp)	sw	$19,56($sp)	sw	$0,60($sp)	sw	$0,64($sp)	sw	$20,68($sp)	sw	$0,72($sp)	sw	$0,76($sp)	sw	$18,16($sp)	sw	$11,20($sp)	sw	$2,24($sp)	move	$4,$3	addiu	$5,$sp,32	addiu	$6,$sp,56	move	$7,$0	sw	$22,32($sp)	sw	$0,36($sp)	sw	$0,40($sp)	sw	$21,44($sp)	sw	$0,48($sp)	sw	$0,52($sp)	jal	sws_scale	lw	$16,24($23)	blez	$17,$L70	nop	blez	$18,$L72	move	$12,$21	move	$11,$22	sll	$10,$17,1	move	$13,$0$L74:	blez	$16,$L85	nop	move	$8,$11	move	$5,$12	j	$L75	move	$7,$0$L177:	beq	$2,$0,$L80	addu	$2,$6,$3	subu	$2,$2,$17	sb	$2,0($5)$L80:	addiu	$7,$7,1	addiu	$8,$8,1	beq	$16,$7,$L85	addiu	$5,$5,1$L75:	lbu	$4,0($8)	lbu	$6,0($5)	subu	$3,$4,$6	blez	$3,$L76	slt	$2,$10,$3	beq	$2,$0,$L177	slt	$2,$17,$3$L173:	addiu	$7,$7,1	sb	$4,0($5)	addiu	$8,$8,1	bne	$16,$7,$L75	addiu	$5,$5,1$L85:	addiu	$13,$13,1	addu	$12,$12,$20	bne	$18,$13,$L74	addu	$11,$11,$19$L72:	lw	$3,160($sp)$L183:	lw	$4,108($sp)	lw	$2,100($3)	lw	$11,104($sp)	lw	$3,36($2)	lw	$17,28($2)	lw	$8,20($2)	lw	$9,24($2)	lw	$10,32($2)	sra	$18,$4,$11	lw	$2,116($sp)	lw	$11,112($sp)	lw	$20,52($fp)	lw	$19,52($23)	lw	$21,36($fp)	lw	$22,36($23)	sw	$3,96($sp)	move	$4,$3	sra	$16,$2,$11	addiu	$3,$sp,56	addiu	$2,$sp,32	addiu	$5,$sp,44	addiu	$6,$sp,68	move	$7,$0	sw	$8,80($sp)	sw	$9,84($sp)	sw	$10,92($sp)	sw	$17,88($sp)	sw	$22,44($sp)	sw	$0,48($sp)	sw	$0,52($sp)	sw	$21,32($sp)	sw	$0,36($sp)	sw	$0,40($sp)	sw	$19,68($sp)	sw	$0,72($sp)	sw	$0,76($sp)	sw	$20,56($sp)	sw	$0,60($sp)	sw	$0,64($sp)	sw	$18,16($sp)	sw	$2,20($sp)	jal	sws_scale	sw	$3,24($sp)	blez	$17,$L102	nop	blez	$18,$L104	move	$12,$21	move	$11,$22	sll	$10,$17,1	move	$13,$0$L106:	blez	$16,$L117	nop	move	$8,$11	move	$5,$12	j	$L107	move	$7,$0$L178:	beq	$2,$0,$L112	addu	$2,$6,$3	subu	$2,$2,$17	sb	$2,0($5)$L112:	addiu	$7,$7,1	addiu	$8,$8,1	beq	$16,$7,$L117	addiu	$5,$5,1$L107:	lbu	$4,0($8)	lbu	$6,0($5)	subu	$3,$4,$6	blez	$3,$L108	slt	$2,$10,$3	beq	$2,$0,$L178	slt	$2,$17,$3$L174:	addiu	$7,$7,1	sb	$4,0($5)	addiu	$8,$8,1	bne	$16,$7,$L107	addiu	$5,$5,1$L117:	addiu	$13,$13,1	addu	$12,$12,$20	bne	$18,$13,$L106	addu	$11,$11,$19$L104:	lw	$4,160($sp)$L185:	lw	$20,56($23)	lw	$2,100($4)	lw	$19,56($fp)	lw	$10,36($2)	lw	$17,28($2)	lw	$3,20($2)	lw	$8,24($2)	lw	$9,32($2)	lw	$21,40($fp)	lw	$22,40($23)	addiu	$11,$sp,44	addiu	$2,$sp,68	move	$4,$10	addiu	$5,$sp,32	addiu	$6,$sp,56	move	$7,$0	sw	$3,80($sp)	sw	$8,84($sp)	sw	$9,92($sp)	sw	$11,20($sp)	sw	$2,24($sp)	sw	$17,88($sp)	sw	$10,96($sp)	sw	$22,32($sp)	sw	$0,36($sp)	sw	$0,40($sp)	sw	$21,44($sp)	sw	$0,48($sp)	sw	$0,52($sp)	sw	$20,56($sp)	sw	$0,60($sp)	sw	$0,64($sp)	sw	$19,68($sp)	sw	$0,72($sp)	sw	$0,76($sp)	jal	sws_scale	sw	$18,16($sp)	blez	$17,$L134	nop	blez	$18,$L136	move	$12,$21	move	$5,$22	sll	$11,$17,1	move	$13,$0$L138:	blez	$16,$L149	nop	move	$9,$5	move	$6,$12	j	$L139	move	$8,$0$L179:	beq	$2,$0,$L144	addu	$2,$7,$3	subu	$2,$2,$17	sb	$2,0($6)$L144:	addiu	$8,$8,1	addiu	$9,$9,1	beq	$16,$8,$L149	addiu	$6,$6,1$L139:	lbu	$4,0($9)	lbu	$7,0($6)	subu	$3,$4,$7	blez	$3,$L140	slt	$2,$11,$3	beq	$2,$0,$L179	slt	$2,$17,$3$L175:	addiu	$8,$8,1	sb	$4,0($6)	addiu	$9,$9,1	bne	$16,$8,$L139	addiu	$6,$6,1$L149:	addiu	$13,$13,1	addu	$12,$12,$19	bne	$18,$13,$L138	addu	$5,$5,$20$L136:	lw	$4,160($sp)$L184:	lw	$6,168($sp)	lw	$7,172($sp)	jal	vf_next_put_image	move	$5,$fp	lw	$31,156($sp)	lw	$fp,152($sp)	lw	$23,148($sp)	lw	$22,144($sp)	lw	$21,140($sp)	lw	$20,136($sp)	lw	$19,132($sp)	lw	$18,128($sp)	lw	$17,124($sp)	lw	$16,120($sp)	j	$31	addiu	$sp,$sp,160$L76:	subu	$9,$0,$3	slt	$2,$10,$9	bne	$2,$0,$L173	slt	$2,$17,$9	beq	$2,$0,$L80	addu	$2,$6,$17	addu	$2,$3,$2	j	$L80	sb	$2,0($5)$L108:	subu	$9,$0,$3	slt	$2,$10,$9	bne	$2,$0,$L174	slt	$2,$17,$9	beq	$2,$0,$L112	addu	$2,$6,$17	addu	$2,$3,$2	j	$L112	sb	$2,0($5)$L140:	subu	$10,$0,$3	slt	$2,$11,$10	bne	$2,$0,$L175	slt	$2,$17,$10	beq	$2,$0,$L144	addu	$2,$7,$17	addu	$2,$3,$2	j	$L144	sb	$2,0($6)$L70:	beq	$17,$0,$L183	lw	$3,160($sp)	blez	$18,$L183	sll	$12,$17,1	move	$10,$21	move	$9,$22	subu	$8,$0,$12	move	$11,$0$L89:	blez	$16,$L100	nop	move	$7,$9	move	$4,$10	j	$L90	move	$6,$0$L180:	bne	$2,$0,$L93	subu	$2,$0,$17	slt	$2,$2,$3	beq	$2,$0,$L98	subu	$2,$5,$3	subu	$2,$2,$17	sb	$2,0($4)$L93:	addiu	$6,$6,1	addiu	$7,$7,1	beq	$16,$6,$L100	addiu	$4,$4,1$L90:	lbu	$5,0($7)	lbu	$2,0($4)	subu	$3,$5,$2	bgtz	$3,$L180	slt	$2,$8,$3	slt	$2,$3,$12	bne	$2,$0,$L93	slt	$2,$3,$17	beq	$2,$0,$L98	subu	$2,$5,$3	addu	$2,$2,$17	addiu	$6,$6,1	sb	$2,0($4)	addiu	$7,$7,1	bne	$16,$6,$L90	addiu	$4,$4,1$L100:	addiu	$11,$11,1	addu	$10,$10,$20	bne	$18,$11,$L89	addu	$9,$9,$19	j	$L183	lw	$3,160($sp)$L134:	beq	$17,$0,$L184	lw	$4,160($sp)	blez	$18,$L184	sll	$12,$17,1	move	$10,$21	move	$5,$22	subu	$9,$0,$12	move	$11,$0$L153:	blez	$16,$L164	nop	move	$8,$5	move	$4,$10	j	$L154	move	$7,$0$L181:	bne	$2,$0,$L157	subu	$2,$0,$17	slt	$2,$2,$3	beq	$2,$0,$L162	subu	$2,$6,$3	subu	$2,$2,$17	sb	$2,0($4)$L157:	addiu	$7,$7,1	addiu	$8,$8,1	beq	$16,$7,$L164	addiu	$4,$4,1$L154:	lbu	$6,0($8)	lbu	$2,0($4)	subu	$3,$6,$2	bgtz	$3,$L181	slt	$2,$9,$3	slt	$2,$3,$12	bne	$2,$0,$L157	slt	$2,$3,$17	beq	$2,$0,$L162	subu	$2,$6,$3	addu	$2,$2,$17	addiu	$7,$7,1	sb	$2,0($4)	addiu	$8,$8,1	bne	$16,$7,$L154	addiu	$4,$4,1$L164:	addiu	$11,$11,1	addu	$10,$10,$19	bne	$18,$11,$L153	addu	$5,$5,$20	j	$L184	lw	$4,160($sp)$L102:	beq	$17,$0,$L185	lw	$4,160($sp)	blez	$18,$L185	sll	$12,$17,1	move	$10,$21	move	$9,$22	subu	$8,$0,$12	move	$11,$0$L121:	blez	$16,$L132	nop	move	$7,$9	move	$4,$10	j	$L122	move	$6,$0$L182:	bne	$2,$0,$L125	subu	$2,$0,$17	slt	$2,$2,$3	beq	$2,$0,$L130	subu	$2,$5,$3	subu	$2,$2,$17	sb	$2,0($4)$L125:	addiu	$6,$6,1	addiu	$7,$7,1	beq	$16,$6,$L132	addiu	$4,$4,1$L122:	lbu	$5,0($7)	lbu	$2,0($4)	subu	$3,$5,$2	bgtz	$3,$L182	slt	$2,$8,$3	slt	$2,$3,$12	bne	$2,$0,$L125	slt	$2,$3,$17	beq	$2,$0,$L130	subu	$2,$5,$3	addu	$2,$2,$17	addiu	$6,$6,1	sb	$2,0($4)	addiu	$7,$7,1	bne	$16,$6,$L122	addiu	$4,$4,1$L132:	addiu	$11,$11,1	addu	$10,$10,$20	bne	$18,$11,$L121	addu	$9,$9,$19	j	$L185	lw	$4,160($sp)$L162:	j	$L157	sb	$6,0($4)$L98:	j	$L93	sb	$5,0($4)$L130:	j	$L125	sb	$5,0($4)$L176:	lui	$4,%hi($LC3)	lui	$5,%hi($LC4)	lui	$7,%hi(__PRETTY_FUNCTION__.3418)	addiu	$4,$4,%lo($LC3)	addiu	$5,$5,%lo($LC4)	addiu	$7,$7,%lo(__PRETTY_FUNCTION__.3418)	jal	__assert_fail	li	$6,201			# 0xc9	.set	macro	.set	reorder	.end	put_image	.globl	vf_info_smartblur	.section	.rodata.str1.4	.align	2$LC5:	.ascii	"smart blur\000"	.align	2$LC6:	.ascii	"smartblur\000"	.align	2$LC7:	.ascii	"Michael Niedermayer\000"	.subsection	-1	.align	2$LC8:	.ascii	"\000"	.data	.align	2	.type	vf_info_smartblur, @object	.size	vf_info_smartblur, 24vf_info_smartblur:	.word	$LC5	.word	$LC6	.word	$LC7	.word	$LC8	.word	open	.word	0	.rdata	.align	2	.type	__PRETTY_FUNCTION__.3418, @object	.size	__PRETTY_FUNCTION__.3418, 10__PRETTY_FUNCTION__.3418:	.ascii	"put_image\000"	.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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