swscale.mid

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

MID
2,894
字号
	beq	$2,$0,$L118	move	$5,$4	li	$10,-2147483648			# 0xffffffff80000000	li	$11,-2147483648			# 0xffffffff80000000	ori	$10,$10,0x8000	ori	$11,$11,0x8000$L120:	lw	$2,16($sp)	lw	$7,20($sp)	mul	$8,$13,$2	multu	$2,$12	sw	$10,8432($18)	mfhi	$3	mul	$9,$7,$12	sw	$11,8436($18)	addu	$6,$9,$8	addu	$6,$6,$3	sra	$3,$6,31	move	$2,$6	sll	$3,$3,13	srl	$6,$6,19	sll	$2,$2,13	or	$3,$6,$3	li	$6,32768			# 0x8000	addu	$4,$2,$6	sltu	$8,$4,$2	addu	$5,$8,$3	sll	$2,$5,16	srl	$4,$4,16	or	$4,$2,$4	slt	$2,$4,-32767	beq	$2,$0,$L123	move	$5,$4	li	$10,-2147483648			# 0xffffffff80000000	li	$11,-2147483648			# 0xffffffff80000000	ori	$10,$10,0x8000	ori	$11,$11,0x8000$L125:	lw	$2,24($sp)	lw	$7,28($sp)	mul	$8,$13,$2	multu	$2,$12	sw	$10,8440($18)	mfhi	$3	mul	$9,$7,$12	sw	$11,8444($18)	addu	$6,$9,$8	addu	$6,$6,$3	sra	$3,$6,31	move	$2,$6	sll	$3,$3,13	srl	$6,$6,19	sll	$2,$2,13	or	$3,$6,$3	li	$6,32768			# 0x8000	addu	$4,$2,$6	sltu	$8,$4,$2	addu	$5,$8,$3	sll	$2,$5,16	srl	$4,$4,16	or	$4,$2,$4	slt	$2,$4,-32767	beq	$2,$0,$L128	move	$5,$4	li	$10,-2147483648			# 0xffffffff80000000	li	$11,-2147483648			# 0xffffffff80000000	ori	$10,$10,0x8000	ori	$11,$11,0x8000$L130:	sll	$2,$21,8	sra	$3,$2,31	subu	$4,$14,$2	sltu	$6,$14,$4	subu	$5,$15,$3	subu	$5,$5,$6	srl	$2,$4,29	sll	$5,$5,3	sll	$4,$4,3	li	$6,32768			# 0x8000	or	$5,$2,$5	addu	$2,$4,$6	sltu	$8,$2,$4	addu	$3,$8,$5	sll	$4,$3,16	srl	$2,$2,16	or	$2,$4,$2	slt	$4,$2,-32767	move	$5,$2	sw	$10,8448($18)	beq	$4,$0,$L133	sw	$11,8452($18)	li	$6,-2147483648			# 0xffffffff80000000	li	$7,-2147483648			# 0xffffffff80000000	ori	$6,$6,0x8000	ori	$7,$7,0x8000$L135:	move	$2,$0	sw	$6,8456($18)	j	$L138	sw	$7,8460($18)$L105:	li	$16,224			# 0xe0	multu	$22,$16	li	$6,255			# 0xff	mflo	$4	mfhi	$5	mul	$2,$16,$23	move	$7,$0	jal	__divdi3	addu	$5,$2,$5	move	$22,$2	lw	$2,32($sp)	move	$23,$3	multu	$2,$16	lw	$2,36($sp)	mflo	$4	mfhi	$5	mul	$3,$16,$2	li	$6,255			# 0xff	move	$7,$0	jal	__divdi3	addu	$5,$3,$5	sw	$2,32($sp)	lw	$2,24($sp)	sw	$3,36($sp)	multu	$2,$16	lw	$2,28($sp)	mflo	$4	mfhi	$5	mul	$3,$16,$2	li	$6,255			# 0xff	move	$7,$0	jal	__divdi3	addu	$5,$3,$5	sw	$2,24($sp)	lw	$2,16($sp)	sw	$3,28($sp)	multu	$2,$16	lw	$2,20($sp)	mflo	$4	mfhi	$5	mul	$3,$16,$2	li	$6,255			# 0xff	addu	$5,$3,$5	jal	__divdi3	move	$7,$0	li	$4,65536			# 0x10000	move	$5,$0	move	$14,$0	move	$15,$0	sw	$2,16($sp)	j	$L107	sw	$3,20($sp)$L133:	li	$2,32768			# 0x8000	slt	$2,$5,$2	bne	$2,$0,$L136	nop	li	$6,2147418112			# 0x7fff0000	li	$7,2147418112			# 0x7fff0000	ori	$6,$6,0x7fff	j	$L135	ori	$7,$7,0x7fff$L128:	li	$2,32768			# 0x8000	slt	$2,$4,$2	bne	$2,$0,$L131	li	$4,65536			# 0x10000	li	$10,2147418112			# 0x7fff0000	li	$11,2147418112			# 0x7fff0000	ori	$10,$10,0x7fff	j	$L130	ori	$11,$11,0x7fff$L136:	li	$4,65536			# 0x10000	ori	$4,$4,0x1	andi	$2,$5,0xffff	multu	$2,$4	mfhi	$7	mflo	$6	mul	$5,$4,$2	j	$L135	addu	$7,$5,$7$L131:	ori	$4,$4,0x1	andi	$2,$5,0xffff	multu	$2,$4	mfhi	$11	mflo	$10	mul	$5,$4,$2	j	$L130	addu	$11,$5,$11$L123:	li	$2,32768			# 0x8000	slt	$2,$4,$2	bne	$2,$0,$L126	li	$4,65536			# 0x10000	li	$10,2147418112			# 0x7fff0000	li	$11,2147418112			# 0x7fff0000	ori	$10,$10,0x7fff	j	$L125	ori	$11,$11,0x7fff$L118:	li	$2,32768			# 0x8000	slt	$2,$4,$2	bne	$2,$0,$L121	li	$4,65536			# 0x10000	li	$10,2147418112			# 0x7fff0000	li	$11,2147418112			# 0x7fff0000	ori	$10,$10,0x7fff	j	$L120	ori	$11,$11,0x7fff$L126:	ori	$4,$4,0x1	andi	$2,$5,0xffff	multu	$2,$4	mfhi	$11	mflo	$10	mul	$5,$4,$2	j	$L125	addu	$11,$5,$11$L121:	ori	$4,$4,0x1	andi	$2,$5,0xffff	multu	$2,$4	mfhi	$11	mflo	$10	mul	$5,$4,$2	j	$L120	addu	$11,$5,$11$L113:	li	$2,32768			# 0x8000	slt	$2,$4,$2	bne	$2,$0,$L116	li	$4,65536			# 0x10000	li	$10,2147418112			# 0x7fff0000	li	$11,2147418112			# 0x7fff0000	ori	$10,$10,0x7fff	j	$L115	ori	$11,$11,0x7fff$L108:	li	$2,32768			# 0x8000	slt	$2,$4,$2	bne	$2,$0,$L111	li	$4,65536			# 0x10000	li	$10,2147418112			# 0x7fff0000	li	$11,2147418112			# 0x7fff0000	ori	$10,$10,0x7fff	j	$L110	ori	$11,$11,0x7fff$L116:	ori	$4,$4,0x1	andi	$2,$5,0xffff	multu	$2,$4	mfhi	$11	mflo	$10	mul	$5,$4,$2	j	$L115	addu	$11,$5,$11$L111:	ori	$4,$4,0x1	andi	$2,$5,0xffff	multu	$2,$4	mfhi	$11	mflo	$10	mul	$5,$4,$2	j	$L110	addu	$11,$5,$11	.set	macro	.set	reorder	.end	sws_setColorspaceDetails	.section	.rodata.str1.4	.align	2$LC41:	.ascii	"swScaler: %s is not supported as input format\012\000"	.align	2$LC42:	.ascii	"swScaler: %s is not supported as output format\012\000"	.align	2$LC43:	.ascii	"swScaler: %dx%d -> %dx%d is invalid scaling dimension\012"	.ascii	"\000"	.section	.rodata.cst8,"aM",@progbits,8	.align	3$LC44:	.word	0	.word	1090397184	.section	.text.sws_getContext,"ax",@progbits	.align	2	.align	5	.globl	sws_getContext	.ent	sws_getContext	.type	sws_getContext, @functionsws_getContext:	.frame	$sp,80,$31		# vars= 8, regs= 10/0, args= 32, gp= 0	.mask	0xc0ff0000,-4	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-80	li	$2,16			# 0x10	sw	$fp,72($sp)	sw	$23,68($sp)	sw	$22,64($sp)	sw	$21,60($sp)	sw	$20,56($sp)	sw	$19,52($sp)	sw	$17,44($sp)	sw	$16,40($sp)	sw	$31,76($sp)	sw	$18,48($sp)	move	$17,$6	move	$21,$4	move	$22,$5	move	$19,$7	lw	$20,96($sp)	lw	$16,100($sp)	lw	$23,104($sp)	beq	$6,$2,$L145	lw	$fp,116($sp)	slt	$2,$6,17	bne	$2,$0,$L344	li	$2,15			# 0xf	li	$2,17			# 0x11	beq	$6,$2,$L146	li	$2,38			# 0x26	beq	$6,$2,$L345	li	$11,1			# 0x1	move	$11,$0$L149:	li	$2,16			# 0x10	beq	$16,$2,$L352	li	$10,1			# 0x1$L347:	slt	$2,$16,17	beq	$2,$0,$L155	li	$2,17			# 0x11	li	$2,15			# 0xf	beq	$16,$2,$L346	li	$10,1			# 0x1$L150:	move	$10,$0$L156:	beq	$17,$0,$L353	sltu	$2,$16,2$L348:	li	$2,39			# 0x27	beq	$17,$2,$L157	li	$2,1			# 0x1	beq	$17,$2,$L157	li	$2,20			# 0x14	beq	$17,$2,$L157	li	$2,6			# 0x6	beq	$17,$2,$L157	li	$2,3			# 0x3	beq	$17,$2,$L157	li	$2,23			# 0x17	beq	$17,$2,$L157	li	$2,24			# 0x18	beq	$17,$2,$L157	li	$2,22			# 0x16	beq	$17,$2,$L157	li	$2,2			# 0x2	beq	$17,$2,$L157	li	$2,9			# 0x9	beq	$17,$2,$L157	li	$2,10			# 0xa	beq	$17,$2,$L157	li	$2,11			# 0xb	beq	$17,$2,$L157	li	$2,7			# 0x7	beq	$17,$2,$L157	li	$2,35			# 0x23	beq	$17,$2,$L157	li	$2,36			# 0x24	beq	$17,$2,$L157	li	$2,5			# 0x5	beq	$17,$2,$L157	li	$2,4			# 0x4	beq	$17,$2,$L157	li	$2,8			# 0x8	beq	$17,$2,$L157	li	$2,14			# 0xe	beq	$17,$2,$L157	li	$2,25			# 0x19	beq	$17,$2,$L157	li	$2,28			# 0x1c	beq	$17,$2,$L157	li	$2,27			# 0x1b	beq	$17,$2,$L157	li	$2,30			# 0x1e	beq	$17,$2,$L157	li	$2,37			# 0x25	beq	$17,$2,$L353	sltu	$2,$16,2	sltu	$2,$17,40	beq	$2,$0,$L354	lui	$2,%hi($LC2)	lui	$3,%hi($L223)	sll	$2,$17,2	addiu	$3,$3,%lo($L223)	addu	$2,$2,$3	lw	$4,0($2)	j	$4	nop	.rdata	.align	2	.align	2$L223:	.word	$L184	.word	$L185	.word	$L186	.word	$L187	.word	$L188	.word	$L189	.word	$L190	.word	$L191	.word	$L192	.word	$L193	.word	$L194	.word	$L195	.word	$L196	.word	$L197	.word	$L198	.word	$L199	.word	$L200	.word	$L201	.word	$L202	.word	$L203	.word	$L204	.word	$L205	.word	$L206	.word	$L207	.word	$L208	.word	$L209	.word	$L210	.word	$L211	.word	$L212	.word	$L213	.word	$L214	.word	$L215	.word	$L216	.word	$L217	.word	$L218	.word	$L219	.word	$L220	.word	$L221	.word	$L183	.word	$L222	.section	.text.sws_getContext$L344:	bne	$6,$2,$L149	move	$11,$0	li	$2,16			# 0x10	li	$11,1			# 0x1	bne	$16,$2,$L347	move	$17,$0	li	$10,1			# 0x1$L352:	bne	$17,$0,$L348	li	$16,4			# 0x4$L157:	sltu	$2,$16,2$L353:	bne	$2,$0,$L226	li	$2,20			# 0x14	beq	$16,$2,$L226	li	$2,5			# 0x5	beq	$16,$2,$L226	li	$2,4			# 0x4	beq	$16,$2,$L226	li	$2,8			# 0x8	beq	$16,$2,$L226	li	$2,22			# 0x16	beq	$16,$2,$L226	li	$2,2			# 0x2	beq	$16,$2,$L226	li	$2,9			# 0x9	beq	$16,$2,$L226	li	$2,10			# 0xa	beq	$16,$2,$L226	li	$2,28			# 0x1c	beq	$16,$2,$L226	li	$2,29			# 0x1d	beq	$16,$2,$L226	li	$2,30			# 0x1e	beq	$16,$2,$L226	li	$2,13			# 0xd	beq	$16,$2,$L226	li	$2,6			# 0x6	beq	$16,$2,$L226	li	$2,3			# 0x3	beq	$16,$2,$L226	li	$2,23			# 0x17	beq	$16,$2,$L226	li	$2,24			# 0x18	beq	$16,$2,$L226	li	$2,25			# 0x19	beq	$16,$2,$L226	li	$2,26			# 0x1a	beq	$16,$2,$L226	li	$2,27			# 0x1b	beq	$16,$2,$L226	li	$2,31			# 0x1f	beq	$16,$2,$L226	li	$2,32			# 0x20	beq	$16,$2,$L226	li	$2,35			# 0x23	beq	$16,$2,$L226	li	$2,36			# 0x24	beq	$16,$2,$L226	li	$2,11			# 0xb	beq	$16,$2,$L226	li	$2,7			# 0x7	beq	$16,$2,$L355	slt	$2,$21,4	sltu	$2,$16,40	beq	$2,$0,$L356	lui	$2,%hi($LC2)	lui	$3,%hi($L293)	sll	$2,$16,2	addiu	$3,$3,%lo($L293)	addu	$2,$2,$3	lw	$4,0($2)	j	$4	nop	.rdata	.align	2	.align	2$L293:	.word	$L254	.word	$L255	.word	$L256	.word	$L257	.word	$L258	.word	$L259	.word	$L260	.word	$L261	.word	$L262	.word	$L263	.word	$L264	.word	$L265	.word	$L266	.word	$L267	.word	$L268	.word	$L269	.word	$L270	.word	$L271	.word	$L272	.word	$L273	.word	$L274	.word	$L275	.word	$L276	.word	$L277	.word	$L278	.word	$L279	.word	$L280	.word	$L281	.word	$L282	.word	$L283	.word	$L284	.word	$L285	.word	$L286	.word	$L287	.word	$L288	.word	$L289	.word	$L290	.word	$L291	.word	$L253	.word	$L292	.section	.text.sws_getContext$L226:	slt	$2,$21,4$L355:	bne	$2,$0,$L357	lui	$6,%hi($LC43)	blez	$22,$L357	slt	$2,$19,8	bne	$2,$0,$L358	addiu	$6,$6,%lo($LC43)	blez	$20,$L295	li	$4,16712			# 0x4148	sw	$10,32($sp)	jal	av_mallocz	sw	$11,36($sp)	sra	$4,$19,1	sll	$6,$21,16	addu	$6,$6,$4	div	$0,$6,$19	teq	$19,$0,7	move	$18,$2	sll	$3,$22,16	sra	$2,$20,1	addu	$3,$3,$2	lui	$2,%hi(sws_context_class)	addiu	$2,$2,%lo(sws_context_class)	li	$4,262144			# 0x40000	li	$5,262144			# 0x40000	sw	$2,0($18)	ori	$4,$4,0x4	ori	$5,$5,0x4	li	$2,6			# 0x6	sw	$4,16688($18)	sw	$5,16692($18)	sw	$21,8($18)	sw	$22,12($18)	sw	$19,16672($18)	sw	$20,16($18)	sw	$23,4232($18)	sw	$16,52($18)	sw	$17,56($18)	lw	$10,32($sp)	lw	$11,36($sp)	mflo	$6	div	$0,$3,$20	teq	$20,$0,7	sw	$6,36($18)	mflo	$3	beq	$16,$2,$L300	sw	$3,44($18)	li	$2,3			# 0x3	beq	$16,$2,$L300	li	$2,23			# 0x17	beq	$16,$2,$L300	li	$2,24			# 0x18	beq	$16,$2,$L300	li	$2,25			# 0x19	beq	$16,$2,$L300	li	$2,26			# 0x1a	beq	$16,$2,$L300	li	$2,27			# 0x1b	beq	$16,$2,$L300	li	$2,22			# 0x16	beq	$16,$2,$L300	li	$2,2			# 0x2	beq	$16,$2,$L300	li	$2,9			# 0x9	beq	$16,$2,$L300	li	$2,10			# 0xa	beq	$16,$2,$L300	li	$2,28			# 0x1c	beq	$16,$2,$L300	li	$2,29			# 0x1d	beq	$16,$2,$L300	li	$2,30			# 0x1e	beq	$16,$2,$L300	li	$2,13			# 0xd	beq	$16,$2,$L359	andi	$2,$23,0x2000$L315:	lw	$2,72($18)	srl	$3,$23,16	andi	$3,$3,0x3	addu	$9,$2,$3	li	$2,6			# 0x6	sw	$3,92($18)	beq	$17,$2,$L317	sw	$9,72($18)$L349:	li	$2,3			# 0x3	beq	$17,$2,$L317	li	$2,23			# 0x17	beq	$17,$2,$L317	li	$2,24			# 0x18	beq	$17,$2,$L317	li	$2,25			# 0x19	beq	$17,$2,$L317	li	$2,26			# 0x1a	beq	$17,$2,$L317	li	$2,27			# 0x1b	beq	$17,$2,$L317	li	$2,22			# 0x16	beq	$17,$2,$L317	li	$2,2			# 0x2	beq	$17,$2,$L317	li	$2,9			# 0x9	beq	$17,$2,$L317	li	$2,10			# 0xa	beq	$17,$2,$L317	li	$2,28			# 0x1c	beq	$17,$2,$L317	li	$2,29			# 0x1d	beq	$17,$2,$L317	li	$2,30			# 0x1e	beq	$17,$2,$L317	li	$2,13			# 0xd	beq	$17,$2,$L360	andi	$2,$23,0x4000$L332:	beq	$fp,$0,$L340	lui	$4,%hi($LC44)$L350:	lw	$2,0($fp)	lw	$3,4($fp)	sw	$2,104($18)	sw	$3,108($18)	lw	$4,8($fp)	lw	$5,12($fp)	sw	$4,112($18)	sw	$5,116($18)$L342:	lw	$8,84($18)	lw	$5,68($18)	lw	$7,88($18)	subu	$2,$0,$21	subu	$3,$0,$22	subu	$4,$0,$19	subu	$6,$0,$20	sra	$2,$2,$5	sra	$3,$3,$9	sra	$4,$4,$8	sra	$6,$6,$7	lui	$5,%hi(Inverse_Table_6_9+80)	subu	$2,$0,$2	subu	$3,$0,$3	subu	$4,$0,$4	subu	$6,$0,$6	addiu	$5,$5,%lo(Inverse_Table_6_9+80)	sw	$2,20($18)	sw	$4,28($18)	sw	$6,32($18)	sw	$3,24($18)	sw	$8,76($18)	sw	$9,80($18)	li	$2,65536			# 0x10000	move	$4,$18	move	$6,$11	move	$7,$5	sw	$10,16($sp)	sw	$2,28($sp)	sw	$0,20($sp)	jal	sws_setColorspaceDetails	sw	$2,24($sp)	move	$2,$18	lw	$31,76($sp)	lw	$fp,72($sp)	lw	$23,68($sp)	lw	$22,64($sp)	lw	$21,60($sp)	lw	$20,56($sp)	lw	$19,52($sp)	lw	$18,48($sp)	lw	$17,44($sp)	lw	$16,40($sp)	j	$31	addiu	$sp,$sp,80$L300:	andi	$2,$23,0x2000$L359:	bne	$2,$0,$L315	li	$2,1			# 0x1	sw	$2,84($18)	srl	$3,$23,16	lw	$2,72($18)	andi	$3,$3,0x3	addu	$9,$2,$3	li	$2,6			# 0x6	sw	$3,92($18)	bne	$17,$2,$L349	sw	$9,72($18)$L317:	andi	$2,$23,0x4000$L360:	bne	$2,$0,$L332	li	$2,28			# 0x1c	beq	$17,$2,$L332	li	$2,25			# 0x19	beq	$17,$2,$L332	li	$2,29			# 0x1d	beq	$17,$2,$L332	li	$2,26			# 0x1a	beq	$17,$2,$L332	li	$2,30			# 0x1e	beq	$17,$2,$L332	li	$2,27			# 0x1b	beq	$17,$2,$L332	li	$2,1			# 0x1	bne	$fp,$0,$L350	sw	$2,68($18)	j	$L351	lui	$4,%hi($LC44)$L295:	lui	$6,%hi($LC43)$L357:	addiu	$6,$6,%lo($LC43)$L358:	move	$7,$21	move	$4,$0	move	$5,$0	sw	$22,16($sp)	sw	$19,20($sp)	sw	$20,24($sp)	jal	av_log	move	$18,$0$L225:	move	$2,$18	lw	$31,76($sp)	lw	$fp,72($sp)	lw	$23,68($sp)	lw	$22,64($sp)	lw	$21,60($sp)	lw	$20,56($sp)	lw	$19,52($sp)	lw	$18,48($sp)	lw	$17,44($sp)	lw	$16,40($sp)	j	$31	addiu	$sp,$sp,80$L155:	beq	$16,$2,$L153	li	$2,38			# 0x26	bne	$16,$2,$L150	li	$10,1			# 0x1	j	$L156	li	$16,37			# 0x25$L145:	li	$11,1			# 0x1

⌨️ 快捷键说明

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