欢迎来到虫虫下载站 | 资源下载 资源专辑 关于我们
虫虫下载站

dec_video.mid

君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
MID
第 1 页 / 共 2 页
字号:
	lw	$2,%lo(mpvdec)($22)	lw	$2,256($19)	swl	$2,7($8)	swr	$2,4($8)	lw	$3,260($19)	swl	$3,11($8)	swr	$3,8($8)	lw	$2,%lo(mpvdec)($22)$L151:	lui	$6,%hi($LC10)	lw	$3,0($2)	addiu	$6,$6,%lo($LC10)	lw	$2,0($3)	lw	$7,4($3)	li	$4,13			# 0xd	li	$5,4			# 0x4	jal	mp_msg	sw	$2,16($sp)	lw	$2,276($19)	bltz	$2,$L147	nop$L120:	lui	$2,%hi(mpvdec)	lw	$3,%lo(mpvdec)($2)	lw	$2,4($3)	jal	$2	move	$4,$19	bne	$2,$0,$L122	lui	$6,%hi($LC11)	addiu	$6,$6,%lo($LC11)	li	$4,13			# 0xd	jal	mp_msg	li	$5,4			# 0x4	lw	$8,336($19)	sw	$18,256($19)	beq	$8,$0,$L73	sw	$16,260($19)	swl	$18,7($8)	swr	$18,4($8)	swl	$16,11($8)	swr	$16,8($8)	j	$L142	lw	$8,336($19)$L130:	j	$L142	lw	$8,336($19)$L146:	lw	$5,428($20)$L149:	move	$4,$18	li	$6,1			# 0x1	jal	load_plugin	move	$7,$0	lw	$3,%lo(mpvdec)($22)	bne	$3,$0,$L134	lui	$6,%hi($LC9)	lw	$2,8($19)	lw	$7,416($2)	lw	$3,432($2)	addiu	$6,$6,%lo($LC9)	li	$4,13			# 0xd	li	$5,2			# 0x2	jal	mp_msg	sw	$3,16($sp)	j	$L142	lw	$8,336($19)$L94:	lw	$18,432($20)	addiu	$4,$16,%lo($LC7)	jal	strcmp	move	$5,$18	bne	$2,$0,$L134	nop	j	$L149	lw	$5,428($20)$L147:	j	$L120	sw	$0,276($19)$L92:	lw	$4,432($20)	lui	$5,%hi($LC8)	addiu	$5,$5,%lo($LC8)	li	$6,1			# 0x1	jal	load_plugin	move	$7,$0	beq	$2,$0,$L76	move	$16,$2	lw	$3,0($2)	beq	$3,$0,$L76	nop	lw	$2,4($2)	beq	$2,$0,$L76	nop	lw	$2,8($16)	beq	$2,$0,$L76	nop	lw	$2,12($16)	beq	$2,$0,$L76	nop	lw	$2,16($16)	beq	$2,$0,$L76	nop	lw	$17,8($19)	lw	$4,4($3)	jal	strcmp	lw	$5,432($17)	bne	$2,$0,$L91	move	$3,$0	lw	$8,336($19)	bne	$8,$0,$L148	sw	$16,%lo(mpvdec)($22)$L113:	lw	$18,256($19)	j	$L115	lw	$16,260($19)$L144:	addiu	$21,$21,1	j	$L142	li	$fp,1			# 0x1$L76:	move	$3,$0$L91:	lw	$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)	move	$2,$3	j	$31	addiu	$sp,$sp,64$L143:	j	$L68	move	$23,$0$L73:	lw	$4,12($19)	j	$L75	move	$5,$0$L135:	move	$3,$0	j	$L91	sw	$0,%lo(mpvdec)($22)$L122:	li	$2,1			# 0x1	li	$3,1			# 0x1	j	$L91	sw	$2,16($19)	.set	macro	.set	reorder	.end	init_video	.section	.rodata.str1.4	.align	2$LC12:	.ascii	"Forced video codec: %s\012\000"	.align	2$LC13:	.ascii	"Trying to force video codec driver family %s...\012\000"	.align	2$LC14:	.ascii	"Cannot find codec matching selected -vo and video format"	.ascii	" 0x%X.\012\000"	.align	2$LC15:	.ascii	"Read DOCS/HTML/en/codecs.html!\012\000"	.align	2$LC16:	.ascii	"Selected video codec: [%s] vfm: %s (%s)\012\000"	.section	.text.init_best_video_codec,"ax",@progbits	.align	2	.align	5	.globl	init_best_video_codec	.ent	init_best_video_codec	.type	init_best_video_codec, @functioninit_best_video_codec:	.frame	$sp,56,$31		# vars= 8, regs= 6/0, args= 24, gp= 0	.mask	0x801f0000,-4	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		lui	$3,%hi(C.61.4610)	addiu	$2,$3,%lo(C.61.4610)	addiu	$sp,$sp,-56	lw	$8,4($2)	lw	$7,%lo(C.61.4610)($3)	sw	$20,48($sp)	sw	$19,44($sp)	sw	$18,40($sp)	sw	$31,52($sp)	sw	$17,36($sp)	sw	$16,32($sp)	move	$18,$4	sw	$0,16($4)	addiu	$19,$sp,24	move	$4,$0	sw	$7,24($sp)	sw	$8,28($sp)	movn	$19,$5,$5	jal	codecs_reset_selection	move	$20,$6	lw	$2,16($18)	bne	$2,$0,$L172	nop$L181:	lw	$16,0($19)	beq	$16,$0,$L179	lui	$6,%hi($LC14)	lb	$3,0($16)	beq	$3,$0,$L157	li	$2,45			# 0x2d	beq	$3,$2,$L180	lui	$6,%hi($LC12)	addiu	$6,$6,%lo($LC12)	move	$7,$16	li	$4,13			# 0xd	jal	mp_msg	li	$5,4			# 0x4	move	$4,$18	move	$5,$16	move	$6,$0	jal	init_video	li	$7,-1			# 0xffffffffffffffff	lw	$2,16($18)$L161:	addiu	$19,$19,4$L182:	beq	$2,$0,$L181	nop$L172:	lw	$2,8($18)	lui	$6,%hi($LC16)	lw	$3,432($2)	lw	$7,416($2)	sw	$3,16($sp)	lw	$8,420($2)	addiu	$6,$6,%lo($LC16)	li	$4,13			# 0xd	li	$5,4			# 0x4	jal	mp_msg	sw	$8,20($sp)	lw	$31,52($sp)	lw	$20,48($sp)	lw	$19,44($sp)	lw	$18,40($sp)	lw	$17,36($sp)	lw	$16,32($sp)	li	$2,1			# 0x1	j	$31	addiu	$sp,$sp,56$L157:	beq	$20,$0,$L162	lui	$6,%hi($LC13)	move	$17,$20	lw	$16,0($20)	addiu	$6,$6,%lo($LC13)	li	$5,4			# 0x4	li	$4,13			# 0xd	addiu	$17,$17,4	beq	$16,$0,$L162	move	$7,$16$L165:	jal	mp_msg	nop	move	$4,$18	move	$5,$0	move	$6,$16	jal	init_video	li	$7,2			# 0x2	move	$4,$18	move	$5,$0	move	$6,$16	bne	$2,$0,$L166	li	$7,1			# 0x1	jal	init_video	nop	move	$6,$16	move	$4,$18	move	$5,$0	bne	$2,$0,$L166	move	$7,$0	jal	init_video	nop$L166:	lw	$2,16($18)	bne	$2,$0,$L161	lui	$6,%hi($LC13)	lw	$16,0($17)	addiu	$6,$6,%lo($LC13)	li	$5,4			# 0x4	li	$4,13			# 0xd	addiu	$17,$17,4	bne	$16,$0,$L165	move	$7,$16$L162:	move	$4,$18	move	$5,$0	move	$6,$0	jal	init_video	li	$7,2			# 0x2	bne	$2,$0,$L178	move	$4,$18	move	$5,$0	move	$6,$0	jal	init_video	li	$7,1			# 0x1	bne	$2,$0,$L178	move	$4,$18	move	$5,$0	move	$6,$0	jal	init_video	move	$7,$0	lw	$2,16($18)	j	$L182	addiu	$19,$19,4$L180:	addiu	$4,$16,1	jal	select_codec	move	$5,$0	lw	$2,16($18)	j	$L182	addiu	$19,$19,4$L179:	lw	$7,12($18)	addiu	$6,$6,%lo($LC14)	li	$4,13			# 0xd	jal	mp_msg	li	$5,1			# 0x1	lui	$6,%hi($LC15)	addiu	$6,$6,%lo($LC15)	li	$4,12			# 0xc	jal	mp_msg	li	$5,3			# 0x3	lw	$31,52($sp)	lw	$20,48($sp)	lw	$19,44($sp)	lw	$18,40($sp)	lw	$17,36($sp)	lw	$16,32($sp)	move	$2,$0	j	$31	addiu	$sp,$sp,56$L178:	lw	$2,16($18)	j	$L182	addiu	$19,$19,4	.set	macro	.set	reorder	.end	init_best_video_codec	.section	.rodata.str1.4	.align	2$LC17:	.ascii	"Uninit video: %s\012\000"	.section	.text.uninit_video,"ax",@progbits	.align	2	.align	5	.globl	uninit_video	.ent	uninit_video	.type	uninit_video, @functionuninit_video:	.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	$16,16($sp)	sw	$31,20($sp)	move	$16,$4	lw	$2,16($16)	lui	$6,%hi($LC17)	addiu	$6,$6,%lo($LC17)	li	$5,6			# 0x6	beq	$2,$0,$L186	li	$4,13			# 0xd	lw	$2,8($16)	jal	mp_msg	lw	$7,432($2)	lui	$2,%hi(mpvdec)	lw	$3,%lo(mpvdec)($2)	lw	$2,8($3)	jal	$2	move	$4,$16	jal	vf_uninit_filter_chain	lw	$4,272($16)	sw	$0,16($16)$L186:	lw	$31,20($sp)	lw	$16,16($sp)	j	$31	addiu	$sp,$sp,24	.set	macro	.set	reorder	.end	uninit_video	.globl	__nedf2	.globl	__gtdf2	.section	.rodata.str1.4	.align	2$LC19:	.ascii	"Too many buffered pts\012\000"	.align	2$LC20:	.ascii	"No pts value from demuxer to use for frame!\012\000"	.section	.rodata.cst8,"aM",@progbits,8	.align	3$LC18:	.word	0	.word	-1008730112	.section	.text.decode_video,"ax",@progbits	.align	2	.align	5	.globl	decode_video	.ent	decode_video	.type	decode_video, @functiondecode_video:	.frame	$sp,56,$31		# vars= 0, regs= 10/0, args= 16, gp= 0	.mask	0xc0ff0000,-4	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-56	sw	$fp,48($sp)	sw	$23,44($sp)	sw	$22,40($sp)	sw	$21,36($sp)	sw	$20,32($sp)	sw	$31,52($sp)	sw	$19,28($sp)	sw	$18,24($sp)	sw	$17,20($sp)	sw	$16,16($sp)	move	$22,$4	move	$fp,$5	sw	$6,64($sp)	sw	$7,68($sp)	lw	$20,72($sp)	jal	GetTimer	lw	$21,76($sp)	lui	$3,%hi(correct_pts)	move	$23,$2	lw	$2,%lo(correct_pts)($3)	beq	$2,$0,$L237	lui	$2,%hi(mpvdec)	lui	$2,%hi($LC18)	lw	$6,%lo($LC18)($2)	lw	$7,%lo($LC18+4)($2)	move	$4,$20	jal	__nedf2	move	$5,$21	bne	$2,$0,$L231	lui	$3,%hi(mpvdec)$L188:	lui	$2,%hi(mpvdec)$L237:	lw	$3,%lo(mpvdec)($2)	lw	$6,64($sp)	lw	$2,16($3)	lw	$7,68($sp)	move	$5,$fp	jal	$2	move	$4,$22	jal	GetTimer	move	$16,$2	lui	$7,%hi(video_time_usage)	lw	$8,%lo(video_time_usage)($7)	lw	$9,%lo(video_time_usage+4)($7)	subu	$2,$2,$23	addu	$4,$2,$8	move	$3,$0	sltu	$6,$4,$2	addu	$5,$3,$9	addu	$5,$6,$5	sw	$4,%lo(video_time_usage)($7)	bne	$16,$0,$L232	sw	$5,%lo(video_time_usage+4)($7)$L210:	lw	$31,52($sp)	lw	$fp,48($sp)	lw	$23,44($sp)	lw	$22,40($sp)	lw	$21,36($sp)	lw	$20,32($sp)	lw	$19,28($sp)	lw	$18,24($sp)	lw	$17,20($sp)	lw	$16,16($sp)	move	$2,$0	j	$31	addiu	$sp,$sp,56$L232:	lw	$3,68($sp)	bne	$3,$0,$L210	lui	$2,%hi(field_dominance)	lw	$3,%lo(field_dominance)($2)	bne	$3,$0,$L213	li	$2,1			# 0x1	lw	$2,76($16)	ori	$2,$2,0x2	sw	$2,76($16)$L215:	lui	$3,%hi(correct_pts)$L239:	lw	$2,%lo(correct_pts)($3)	beq	$2,$0,$L235	move	$2,$16	lw	$2,232($22)	beq	$2,$0,$L219	lui	$6,%hi($LC20)	addiu	$2,$2,-1	sll	$3,$2,3	addu	$3,$3,$22	lw	$4,72($3)	lw	$5,76($3)	sw	$2,232($22)	sw	$4,40($22)	sw	$5,44($22)	move	$2,$16$L235:	lw	$31,52($sp)	lw	$fp,48($sp)	lw	$23,44($sp)	lw	$22,40($sp)	lw	$21,36($sp)	lw	$20,32($sp)	lw	$19,28($sp)	lw	$18,24($sp)	lw	$17,20($sp)	lw	$16,16($sp)	j	$31	addiu	$sp,$sp,56$L231:	lw	$2,%lo(mpvdec)($3)	beq	$2,$0,$L227	move	$4,$22	lw	$2,12($2)	li	$5,9			# 0x9	jal	$2	move	$6,$0	move	$3,$2	slt	$2,$2,10	bne	$2,$0,$L227	addiu	$3,$3,-10	bltz	$3,$L227	nop	lw	$18,232($22)	slt	$2,$18,$3	bne	$2,$0,$L238	li	$2,20			# 0x14	move	$18,$3	j	$L238	sw	$3,232($22)$L213:	bne	$3,$2,$L239	lui	$3,%hi(correct_pts)	lw	$2,76($16)	li	$3,-3			# 0xfffffffffffffffd	and	$2,$2,$3	j	$L215	sw	$2,76($16)$L227:	lw	$18,232($22)	li	$2,20			# 0x14$L238:	beq	$18,$2,$L197	move	$17,$18	blez	$18,$L233	move	$4,$20	lw	$6,72($22)	lw	$7,76($22)	jal	__gtdf2	move	$5,$21	bgtz	$2,$L202	move	$16,$22	j	$L204	move	$19,$0$L205:	lw	$6,80($16)	lw	$7,84($16)	jal	__gtdf2	addiu	$16,$16,8	bgtz	$2,$L234	slt	$2,$19,$18$L204:	addiu	$19,$19,1	move	$4,$20	bne	$18,$19,$L205	move	$5,$21$L201:	sll	$2,$19,3$L236:	addu	$2,$2,$22	addiu	$18,$18,1	sw	$20,72($2)	sw	$21,76($2)	j	$L188	sw	$18,232($22)$L234:	bne	$2,$0,$L240	addiu	$6,$17,-1	j	$L236	sll	$2,$19,3$L209:	move	$17,$6$L230:	addiu	$6,$17,-1$L240:	sll	$2,$6,3	addu	$2,$2,$22	lw	$4,72($2)	lw	$5,76($2)	sll	$3,$17,3	addu	$3,$3,$22	slt	$2,$19,$6	sw	$4,72($3)	bne	$2,$0,$L209	sw	$5,76($3)	sll	$2,$19,3	addu	$2,$2,$22	addiu	$18,$18,1	sw	$20,72($2)	sw	$21,76($2)	j	$L188	sw	$18,232($22)$L197:	lui	$6,%hi($LC19)	addiu	$6,$6,%lo($LC19)	li	$4,13			# 0xd	jal	mp_msg	li	$5,1			# 0x1	j	$L237	lui	$2,%hi(mpvdec)$L219:	li	$4,1			# 0x1	addiu	$6,$6,%lo($LC20)	jal	mp_msg	li	$5,1			# 0x1	lui	$4,%hi($LC18)	lw	$2,%lo($LC18)($4)	lw	$3,%lo($LC18+4)($4)	sw	$2,40($22)	move	$2,$16	j	$L235	sw	$3,44($22)$L233:	j	$L201	move	$19,$0$L202:	j	$L230	move	$19,$0	.set	macro	.set	reorder	.end	decode_video	.globl	field_dominance	.data	.align	2	.type	field_dominance, @object	.size	field_dominance, 4field_dominance:	.word	-1	.globl	divx_quality	.section	.bss	.align	2	.type	divx_quality, @object	.size	divx_quality, 4divx_quality:	.space	4	.globl	mpvdec	.align	2	.type	mpvdec, @object	.size	mpvdec, 4mpvdec:	.space	4	.rdata	.align	2	.type	C.61.4610, @object	.size	C.61.4610, 8C.61.4610:	.word	$LC8	.word	0	.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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