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

📄 video.mid

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 MID
📖 第 1 页 / 共 4 页
字号:
	move	$4,$16	move	$5,$3	jal	__nedf2	move	$17,$3	beq	$2,$0,$L119	move	$4,$16	lw	$6,16($20)	lw	$7,20($20)	jal	__subdf3	move	$5,$17	move	$16,$2	move	$17,$3$L122:	move	$4,$16	move	$5,$17	move	$6,$0	jal	__gedf2	move	$7,$0	bltz	$2,$L157	move	$4,$16$L205:	jal	__truncdfsf2	move	$5,$17	lw	$5,64($sp)	move	$21,$2	j	$L92	lw	$16,44($5)$L94:	jal	ds_get_next_pts	move	$4,$20	move	$16,$2	lui	$2,%hi($LC14)	lw	$6,%lo($LC14)($2)	lw	$7,%lo($LC14+4)($2)	move	$4,$16	move	$5,$3	jal	__nedf2	move	$17,$3	beq	$2,$0,$L125	move	$4,$16	lw	$6,16($20)	lw	$7,20($20)	jal	__subdf3	move	$5,$17	move	$16,$2	move	$17,$3$L128:	move	$4,$16	move	$5,$17	move	$6,$0	jal	__ltdf2	move	$7,$0	bltz	$2,$L129	move	$4,$22	jal	__lesf2	move	$5,$0	blez	$2,$L129	move	$4,$16	jal	__truncdfsf2	move	$5,$17	move	$21,$2	lw	$2,64($sp)	j	$L92	lw	$16,44($2)$L93:	jal	ds_get_next_pts	move	$4,$20	move	$18,$2	lui	$2,%hi($LC14)	lw	$6,%lo($LC14)($2)	lw	$7,%lo($LC14+4)($2)	move	$4,$18	move	$5,$3	jal	__nedf2	move	$19,$3	beq	$2,$0,$L104	move	$4,$18	lw	$6,16($20)	lw	$7,20($20)	jal	__subdf3	move	$5,$19	move	$16,$2	move	$17,$3$L107:	move	$4,$16	move	$5,$17	move	$6,$0	jal	__gedf2	move	$7,$0	bltz	$2,$L108	move	$4,$16	move	$5,$17	move	$6,$0	jal	__gtdf2	move	$7,$0	blez	$2,$L205	move	$4,$16	jal	__fixsfsi	lw	$4,236($23)	li	$3,1000			# 0x3e8	beq	$2,$3,$L113	lui	$2,%hi($LC15)	lw	$4,%lo($LC15)($2)	lw	$5,%lo($LC15+4)($2)	move	$6,$16	jal	__divdf3	move	$7,$17	move	$18,$2	move	$19,$3	move	$4,$16$L190:	jal	__truncdfsf2	move	$5,$17	sw	$2,240($23)	move	$4,$18	move	$5,$19	jal	__truncdfsf2	move	$21,$2	lw	$3,64($sp)	sw	$2,236($23)	j	$L92	lw	$16,44($3)$L58:	move	$21,$0$L175:	lui	$5,%hi(videobuf_len)$L206:	lw	$3,%lo(videobuf_len)($5)	li	$2,786432			# 0xc0000	ori	$2,$2,0x7ffc	slt	$3,$3,$2	beq	$3,$0,$L76	move	$18,$5	jal	sync_video_packet	move	$4,$20	move	$16,$2	beq	$2,$0,$L21	lw	$17,%lo(videobuf_len)($18)	jal	read_video_packet	move	$4,$20	beq	$2,$0,$L21	li	$2,-97			# 0xffffffffffffff9f	and	$2,$16,$2	li	$3,263			# 0x107	beq	$2,$3,$L187	li	$3,-97			# 0xffffffffffffff9f$L207:	and	$3,$16,$3	addiu	$2,$3,-257	sltu	$2,$2,2	bne	$2,$0,$L72	li	$2,261			# 0x105	beq	$3,$2,$L72	nop$L66:	beq	$21,$0,$L206	lui	$5,%hi(videobuf_len)$L74:	jal	sync_video_packet	move	$4,$20	li	$3,-97			# 0xffffffffffffff9f	and	$3,$2,$3	li	$2,262			# 0x106	beq	$3,$2,$L76	li	$2,265			# 0x109	beq	$3,$2,$L76	addiu	$2,$3,-257	sltu	$2,$2,2	bne	$2,$0,$L79	li	$2,261			# 0x105	bne	$3,$2,$L206	lui	$5,%hi(videobuf_len)$L79:	lw	$3,0($20)	lw	$2,4($20)	slt	$2,$3,$2	beq	$2,$0,$L81	nop	lw	$2,8($20)	addu	$2,$2,$3	lbu	$3,0($2)	srl	$2,$3,7$L83:	beq	$2,$0,$L206	lui	$5,%hi(videobuf_len)$L76:	lui	$2,%hi(videobuffer)	lw	$4,%lo(videobuffer)($2)	lui	$3,%hi($LC1)	lui	$2,%hi(videobuf_len)	lw	$2,%lo(videobuf_len)($2)	lw	$21,%lo($LC1)($3)	move	$fp,$0	lui	$3,%hi(videobuf_len)	sw	$2,56($sp)	sw	$0,60($sp)	sw	$4,0($19)	j	$L42	sw	$0,%lo(videobuf_len)($3)$L72:	j	$L74	li	$21,1			# 0x1$L186:	lw	$4,236($23)	jal	__mulsf3	lw	$5,%lo($LC11)($2)	lui	$3,%hi($LC12)	lw	$5,%lo($LC12)($3)	lw	$4,240($23)	jal	__mulsf3	sw	$2,236($23)	lui	$6,%hi($LC13)	addiu	$6,$6,%lo($LC13)	sw	$2,240($23)	li	$4,13			# 0xd	jal	mp_msg	li	$5,4			# 0x4	lw	$4,28($23)	move	$5,$21	li	$3,1			# 0x1	lui	$2,%hi(telecine)	jal	__addsf3	sw	$3,%lo(telecine)($2)	lw	$3,32($23)	lw	$5,240($23)	addiu	$3,$3,1	move	$4,$21	sw	$2,28($23)	jal	__mulsf3	sw	$3,32($23)	j	$L49	move	$21,$2$L187:	beq	$16,$2,$L66	lui	$2,%hi(videobuffer)	lw	$5,%lo(videobuffer)($2)	lw	$6,%lo(videobuf_len)($18)	lui	$4,%hi(picture)	addiu	$2,$17,4	addiu	$17,$4,%lo(picture)	addu	$5,$2,$5	move	$4,$17	jal	h264_parse_sps	subu	$6,$6,$2	lw	$16,20($17)	move	$5,$0	jal	__gtsf2	move	$4,$16	blez	$2,$L68	lui	$2,%hi($LC1)	sw	$16,236($23)	lw	$5,20($17)	jal	__divsf3	lw	$4,%lo($LC1)($2)	sw	$2,240($23)$L68:	jal	sync_video_packet	move	$4,$20	beq	$2,$0,$L21	move	$16,$2	jal	read_video_packet	move	$4,$20	bne	$2,$0,$L207	li	$3,-97			# 0xffffffffffffff9f	j	$L189	li	$2,-1			# 0xffffffffffffffff$L81:	jal	ds_fill_buffer	move	$4,$20	beq	$2,$0,$L76	nop	lw	$2,8($20)	lw	$3,0($20)	addu	$2,$2,$3	lbu	$4,0($2)	j	$L83	srl	$2,$4,7$L104:	jal	__extendsfdf2	move	$4,$22	lw	$4,16($20)	lw	$5,20($20)	move	$6,$2	jal	__subdf3	move	$7,$3	move	$16,$2	j	$L107	move	$17,$3$L125:	jal	__extendsfdf2	move	$4,$22	lw	$4,16($20)	lw	$5,20($20)	move	$6,$2	jal	__subdf3	move	$7,$3	move	$16,$2	j	$L128	move	$17,$3$L129:	lw	$3,64($sp)	lui	$2,%hi($LC18)	lw	$21,%lo($LC18)($2)	j	$L92	lw	$16,44($3)$L119:	jal	__extendsfdf2	move	$4,$22	lw	$4,16($20)	lw	$5,20($20)	move	$6,$2	jal	__subdf3	move	$7,$3	move	$16,$2	j	$L122	move	$17,$3$L113:	lw	$4,%lo($LC15)($2)	lw	$5,%lo($LC15+4)($2)	move	$6,$16	jal	__divdf3	move	$7,$17	move	$5,$3	move	$4,$2	move	$18,$2	jal	__fixdfsi	move	$19,$3	lui	$6,%hi($LC16)	addiu	$6,$6,%lo($LC16)	move	$7,$2	li	$4,1			# 0x1	jal	mp_msg	li	$5,6			# 0x6	j	$L190	move	$4,$16$L108:	lw	$2,16($20)	lw	$3,20($20)	move	$4,$21	sw	$16,32($sp)	sw	$2,16($sp)	sw	$3,20($sp)	sw	$18,24($sp)	sw	$19,28($sp)	jal	__extendsfdf2	sw	$17,36($sp)	lui	$6,%hi($LC17)	li	$4,1			# 0x1	addiu	$6,$6,%lo($LC17)	li	$5,2			# 0x2	sw	$2,40($sp)	jal	mp_msg	sw	$3,44($sp)	lw	$4,64($sp)	j	$L92	lw	$16,44($4)$L157:	lw	$5,64($sp)	j	$L92	lw	$16,44($5)	.set	macro	.set	reorder	.end	video_read_frame	.section	.rodata.str1.4	.align	2$LC19:	.ascii	"NONE :(\012\000"	.align	2$LC20:	.ascii	"OK!\012\000"	.align	2$LC21:	.ascii	"Cannot allocate shared memory.\012\000"	.align	2$LC22:	.ascii	"Searching for Video Object Layer Start code... \000"	.align	2$LC23:	.ascii	"M4V: 0x%X\012\000"	.align	2$LC24:	.ascii	"Can't read Video Object Layer Header\012\000"	.align	2$LC25:	.ascii	"OK! FPS SEEMS TO BE %.3f\012Searching for Video Object P"	.ascii	"lane Start code... \000"	.align	2$LC26:	.ascii	"Can't read Video Object Plane Header\012\000"	.globl	__eqsf2	.align	2$LC27:	.ascii	"MIN: %d, mid: %d, max: %d\012\000"	.align	2$LC28:	.ascii	"FPS seems to be: %f, resolution: %d, delta_units: %d\012"	.ascii	"\000"	.align	2$LC30:	.ascii	"FPS seems to be: %f\012\000"	.align	2$LC31:	.ascii	"Can't read sequence parameter set\012\000"	.align	2$LC32:	.ascii	"Searching for picture parameter set... \000"	.align	2$LC33:	.ascii	"H264: 0x%X\012\000"	.align	2$LC34:	.ascii	"OK!\012Searching for Slice... \000"	.align	2$LC36:	.ascii	"Searching for sequence header... \000"	.align	2$LC37:	.ascii	"MPEG: FATAL: EOF while searching for sequence header.\012"	.ascii	"\000"	.align	2$LC38:	.ascii	"FATAL: Cannot read sequence header.\012\000"	.align	2$LC39:	.ascii	"MPEG: bad sequence header\012\000"	.align	2$LC40:	.ascii	"FATAL: Cannot read sequence header extension.\012\000"	.align	2$LC41:	.ascii	"MPEG: bad sequence header extension\012\000"	.align	2$LC42:	.ascii	"MPEG1\000"	.align	2$LC43:	.ascii	"MPEG2\000"	.align	2$LC44:	.ascii	"VIDEO:  %s  %dx%d  (aspect %d)  %5.3f fps  %5.1f kbps (%"	.ascii	"4.1f kbyte/s)\012\000"	.globl	__floatsidf	.align	2$LC46:	.ascii	"Couldn't find VC-1 sequence header\012\000"	.align	2$LC47:	.ascii	"found\012\000"	.align	2$LC48:	.ascii	"Couldn't read VC-1 sequence header!\012\000"	.align	2$LC49:	.ascii	"Couldn't find VC-1 entry point sync-code:(\012\000"	.align	2$LC50:	.ascii	"Couldn't read VC-1 entry point sync-code:(\012\000"	.align	2$LC51:	.ascii	"Couldn't alloc %d bytes for VC-1 extradata!\012\000"	.align	2$LC52:	.ascii	"VIDEO:  VC-1  %dx%d, %5.3f fps, header len: %d\012\000"	.align	2$LC53:	.ascii	"Searching for VC1 sequence header... \000"	.align	2$LC54:	.ascii	"Searching for Video Object Start code... \000"	.align	2$LC55:	.ascii	"Searching for sequence parameter set... \000"	.section	.rodata.cst4	.align	2$LC29:	.word	1065353216	.align	2$LC35:	.word	-1071644672	.section	.rodata.cst8	.align	3$LC45:	.word	-755914244	.word	1062232653	.section	.text.video_read_properties,"ax",@progbits	.align	2	.align	5	.globl	video_read_properties	.ent	video_read_properties	.type	video_read_properties, @functionvideo_read_properties:	.frame	$sp,112,$31		# vars= 16, regs= 10/0, args= 56, gp= 0	.mask	0xc0ff0000,-4	.fmask	0x00000000,0	addiu	$sp,$sp,-112	sw	$17,76($sp)	sw	$31,108($sp)	sw	$fp,104($sp)	sw	$23,100($sp)	sw	$22,96($sp)	sw	$21,92($sp)	sw	$20,88($sp)	sw	$19,84($sp)	sw	$18,80($sp)	sw	$16,72($sp)	lw	$18,4($4)	move	$17,$4	lw	$2,72($18)	li	$3,23			# 0x17	lw	$4,44($2)	.set	noreorder	.set	nomacro	beq	$4,$3,$L386	li	$2,1			# 0x1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$4,$2,$L386	li	$2,42			# 0x2a	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$4,$2,$L386	li	$2,41			# 0x29	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$4,$2,$L386	li	$2,2			# 0x2	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$4,$2,$L417	li	$2,33			# 0x21	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$4,$2,$L386	li	$2,29			# 0x1d	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$4,$2,$L418	li	$2,27			# 0x1b	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$4,$2,$L224	li	$2,30			# 0x1e	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$4,$2,$L437	lui	$2,%hi(videobuf_code_len)	.set	macro	.set	reorder	li	$2,6			# 0x6$L439:	.set	noreorder	.set	nomacro	beq	$4,$2,$L234	li	$2,3			# 0x3	.set	macro	.set	reorder	beq	$4,$2,$L234$L233:	.set	noreorder	.set	nomacro	j	$L237	li	$5,1			# 0x1	.set	macro	.set	reorder$L417:	lw	$3,12($17)	.set	noreorder	.set	nomacro	bne	$3,$0,$L419	li	$5,268435456			# 0x10000000	.set	macro	.set	reorder$L386:	lui	$19,%hi(telecine)	lui	$23,%hi(telecine_cnt)	lui	$20,%hi($LC35)	lui	$22,%hi($LC36)	lw	$2,%lo($LC35)($20)$L432:	li	$4,13			# 0xd	sw	$2,%lo(telecine_cnt)($23)	lui	$2,%hi(videobuf_len)	sw	$0,%lo(videobuf_len)($2)	li	$5,6			# 0x6	lui	$2,%hi(videobuf_code_len)	addiu	$6,$22,%lo($LC36)	sw	$0,%lo(videobuf_code_len)($2)	sw	$0,%lo(telecine)($19)	.set	noreorder	.set	nomacro	jal	mp_msg	li	$16,435			# 0x1b3	.set	macro	.set	reorder$L307:	.set	noreorder	.set	nomacro	jal	sync_video_packet	move	$4,$18	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$2,$16,$L308	move	$4,$18	.set	macro	.set	reorder	beq	$2,$0,$L310	jal	skip_video_packet	bne	$2,$0,$L307$L310:	li	$4,13			# 0xd	.set	noreorder	.set	nomacro	jal	mp_msg_test	li	$5,6			# 0x6	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L420	lui	$6,%hi($LC19)	.set	macro	.set	reorder	lui	$6,%hi($LC37)$L431:	li	$5,1			# 0x1	addiu	$6,$6,%lo($LC37)	.set	noreorder	.set	nomacro	jal	mp_msg	li	$4,13			# 0xd	.set	macro	.set	reorder	move	$5,$0$L237:	lw	$31,108($sp)	lw	$fp,104($sp)	lw	$23,100($sp)	lw	$22,96($sp)	lw	$21,92($sp)	lw	$20,88($sp)	lw	$19,84($sp)	lw	$18,80($sp)	lw	$17,76($sp)	lw	$16,72($sp)	move	$2,$5	.set	noreorder	.set	nomacro	j	$31	addiu	$sp,$sp,112	.set	macro	.set	reorder$L420:	addiu	$6,$6,%lo($LC19)	li	$4,13			# 0xd	.set	noreorder	.set	nomacro	jal	mp_msg	li	$5,6			# 0x6	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L431	lui	$6,%hi($LC37)	.set	macro	.set	reorder$L308:	lui	$6,%hi($LC20)	addiu	$6,$6,%lo($LC20)	li	$4,13			# 0xd	li	$5,6			# 0x6	.set	noreorder	.set	nomacro	jal	mp_msg	lui	$21,%hi(videobuffer)	.set	macro	.set	reorder	lw	$2,%lo(videobuffer)($21)	.set	noreorder	.set	nomacro	beq	$2,$0,$L421	li	$16,1048576			# 0x100000	.set	macro	.set	reorder$L314:	.set	noreorder	.set	nomacro	jal	read_video_packet	move	$4,$18	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$2,$0,$L388	lui	$fp,%hi(picture)	.set	macro	.set	reorder	lw	$5,%lo(videobuffer)($21)	addiu	$5,$5,4	.set	noreorder	.set	nomacro	jal	mp_header_process_sequence_header	addiu	$4,$fp,%lo(picture)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$2,$0,$L320	lui	$6,%hi($LC39)	.set	macro	.set	reorder	addiu	$6,$6,%lo($LC39)	li	$4,13			# 0xd	.set	noreorder	.set	nomacro	jal	mp_msg	li	$5,1			# 0x1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L432	lw	$2,%lo($LC35)($20)	.set	macro	.set	reorder$L421:	li	$4,32			# 0x20	.set	noreorder	.set	nomacro	jal	uc_memalign	ori	$5,$16,0x8	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$2,$0,$L348	sw	$2,%lo(videobuffer)($21)	.set	macro	.set	reorder	addu	$4,$2,$16	move	$5,$0	.set	noreorder	.set	nomacro	jal	memset	li	$6,8			# 0x8	.set	macro	.set	reorder	j	$L314$L419:	ori	$2,$5,0x1	.set	noreorder	.set	nomacro	beq	$3,$2,$L386	ori	$2,$5,0x2	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L386	ori	$2,$5,0x4	.set	macro	.set	reorder

⌨️ 快捷键说明

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