mpegts.mid

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

MID
4,977
字号
	sltu	$2,$5,$20$L520:	beq	$2,$0,$L512	nop	lbu	$2,0($3)	j	$L431	addiu	$5,$5,1$L511:	beq	$6,$2,$L425	li	$2,122			# 0x7a	beq	$6,$2,$L425	li	$2,123			# 0x7b	bne	$6,$2,$L520	sltu	$2,$5,$20	j	$L520	li	$18,138			# 0x8a$L434:	sltu	$2,$5,$7	beq	$2,$0,$L450	li	$2,-1	addiu	$2,$5,1	lbu	$3,0($5)	sltu	$2,$2,$7	beq	$2,$0,$L452	sb	$3,16($sp)	addiu	$2,$5,2	lbu	$3,1($5)	sltu	$2,$2,$7	bne	$2,$0,$L454	sb	$3,17($sp)	li	$3,-1			# 0xffffffffffffffff	sb	$3,18($sp)	j	$L433	sb	$0,19($sp)$L510:	li	$3,256			# 0x100	sltu	$4,$5,$7	beq	$4,$0,$L438	movz	$18,$3,$2	lbu	$3,0($5)	addiu	$5,$5,1	sltu	$2,$5,$7	beq	$2,$0,$L440	sb	$3,16($sp)	lbu	$3,0($5)	addiu	$5,$5,1	sltu	$2,$5,$7	beq	$2,$0,$L442	sb	$3,17($sp)	lbu	$3,0($5)	addiu	$5,$5,1	sltu	$2,$5,$7	sb	$3,18($sp)	addu	$5,$2,$5	sb	$0,19($sp)$L444:	addiu	$2,$5,1	sltu	$2,$2,$7	bne	$2,$0,$L446	addiu	$3,$5,3	li	$3,-1			# 0xffffffffffffffff	sw	$3,28($sp)	j	$L433	sw	$3,24($sp)$L425:	j	$L423	li	$18,129			# 0x81$L450:	sb	$2,16($sp)$L452:	li	$3,-1			# 0xffffffffffffffff	li	$2,-1	sb	$2,17($sp)	sb	$3,18($sp)	j	$L433	sb	$0,19($sp)$L417:	li	$2,27			# 0x1b$L519:$L523:	beq	$18,$2,$L458	slt	$2,$18,28	beq	$2,$0,$L459	li	$2,138			# 0x8a	blez	$18,$L405	slt	$2,$18,5	bne	$2,$0,$L515	lw	$5,32($sp)	addiu	$2,$18,-15	sltu	$2,$2,2	beq	$2,$0,$L521	sltu	$2,$20,$16$L458:	lw	$5,32($sp)$L515:	sll	$2,$5,2	addu	$21,$2,$17	lw	$3,44($21)	beq	$3,$0,$L462	nop	lw	$2,8($3)	bne	$2,$0,$L513	lui	$4,%hi($LC0)	lw	$2,16($3)	lw	$21,20($2)$L466:	lw	$6,36($17)	beq	$6,$0,$L461	nop	lw	$4,40($17)	lw	$2,0($4)	beq	$22,$2,$L489	addiu	$5,$4,264	j	$L491	move	$3,$0$L492:	lw	$2,0($5)	move	$4,$5	beq	$22,$2,$L489	addiu	$5,$5,264$L491:	addiu	$3,$3,1	bne	$3,$6,$L492	nop	j	$L461	nop$L438:	li	$2,-1	sb	$2,16($sp)$L440:	li	$2,-1	sb	$2,18($sp)	sb	$2,17($sp)	j	$L444	sb	$0,19($sp)$L446:	lbu	$2,0($5)	lbu	$4,1($5)	sll	$2,$2,8	or	$2,$2,$4	sltu	$3,$3,$7	sw	$2,28($sp)	bne	$3,$0,$L448	addiu	$4,$5,2	li	$4,-1			# 0xffffffffffffffff	j	$L433	sw	$4,24($sp)$L409:	li	$2,8191			# 0x1fff	sw	$2,32($sp)$L412:	j	$L415	li	$2,4095			# 0xfff$L454:	lb	$3,2($5)	sb	$0,19($sp)	j	$L433	sb	$3,18($sp)$L448:	lbu	$2,2($5)	lbu	$3,1($4)	sll	$2,$2,8	or	$2,$2,$3	j	$L433	sw	$2,24($sp)$L442:	li	$2,-1	sb	$2,18($sp)	j	$L444	sb	$0,19($sp)$L459:	beq	$18,$2,$L458	slt	$2,$18,139	beq	$2,$0,$L460	li	$2,234			# 0xea	li	$2,129			# 0x81	bne	$18,$2,$L521	sltu	$2,$20,$16	j	$L515	lw	$5,32($sp)$L506:	addiu	$5,$sp,16	jal	memcpy	li	$6,4			# 0x4	j	$L516	li	$2,256			# 0x100$L507:	lw	$5,28($sp)	lw	$3,8($21)	sll	$2,$4,16	or	$2,$2,$5	j	$L405	sw	$2,16($3)$L389:	lbu	$2,1($5)	lbu	$3,1($7)	sll	$2,$2,8	or	$2,$2,$3	andi	$2,$2,0x1fff	bltz	$2,$L502	sw	$2,36($sp)	addiu	$7,$5,3	j	$L391	move	$8,$2$L400:	lbu	$2,0($7)	lbu	$3,1($7)	sll	$2,$2,8	or	$2,$2,$3	andi	$2,$2,0xfff	bltz	$2,$L502	addiu	$7,$7,2	j	$L524	addu	$4,$2,$7$L395:	lw	$3,4($4)	sltu	$2,$3,64	beq	$2,$0,$L517	addiu	$2,$7,1	sll	$2,$3,2	addu	$2,$2,$4	addiu	$3,$3,1	sw	$8,8($2)	j	$L393	sw	$3,4($4)$L460:	beq	$18,$2,$L458	li	$2,256			# 0x100	bne	$18,$2,$L521	sltu	$2,$20,$16	j	$L515	lw	$5,32($sp)$L462:	jal	av_mallocz	li	$4,320			# 0x140	beq	$2,$0,$L467	move	$8,$2	lw	$4,32($sp)	lw	$2,0($17)	lw	$5,36($sp)	sltu	$3,$4,8192	sw	$2,16($8)	sw	$17,12($8)	sw	$4,0($8)	sw	$5,4($8)	beq	$3,$0,$L469	sw	$18,8($8)	lw	$2,44($21)	beq	$2,$0,$L514	li	$4,36			# 0x24$L469:	jal	av_free	move	$4,$8$L467:	j	$L466	move	$21,$0$L509:	jal	av_freep	addiu	$4,$19,16	j	$L500	nop$L508:	jal	av_freep	addiu	$4,$19,20	j	$L500	nop$L513:	lui	$5,%hi($LC1)	lui	$7,%hi(__PRETTY_FUNCTION__.6223)	addiu	$4,$4,%lo($LC0)	addiu	$5,$5,%lo($LC1)	addiu	$7,$7,%lo(__PRETTY_FUNCTION__.6223)	jal	__assert_fail	li	$6,592			# 0x250$L514:	jal	av_mallocz	sw	$8,40($sp)	move	$3,$2	beq	$2,$0,$L469	lw	$8,40($sp)	li	$2,-1			# 0xffffffffffffffff	sw	$2,4($3)	lw	$2,32($sp)	sw	$3,44($21)	sw	$2,0($3)	lui	$2,%hi(mpegts_push_data)	addiu	$2,$2,%lo(mpegts_push_data)	lw	$4,8($8)	sw	$2,12($3)	li	$2,16			# 0x10	sw	$8,16($3)	beq	$4,$2,$L477	sw	$0,8($3)	slt	$2,$4,17	beq	$2,$0,$L483	li	$2,138			# 0x8a	slt	$2,$4,5	beq	$2,$0,$L484	li	$2,15			# 0xf	slt	$2,$4,3	beq	$2,$0,$L475	li	$2,65536			# 0x10000	blez	$4,$L522	move	$23,$0	li	$fp,2			# 0x2$L486:	lw	$4,16($8)	lw	$5,0($8)	jal	av_new_stream	sw	$8,40($sp)	beq	$2,$0,$L466	move	$21,$2	li	$7,65536			# 0x10000	move	$4,$2	ori	$7,$7,0x5f90	li	$5,33			# 0x21	jal	av_set_pts_info	li	$6,1			# 0x1	lw	$3,8($21)	lw	$8,40($sp)	li	$2,1			# 0x1	sw	$fp,228($3)	sw	$23,224($3)	sw	$2,108($21)	sw	$21,20($8)	j	$L466	sw	$8,20($21)$L477:	move	$23,$0	j	$L486	li	$fp,13			# 0xd$L473:	move	$23,$0$L522:	j	$L486	li	$fp,1			# 0x1$L475:	ori	$fp,$2,0x5001	j	$L486	li	$23,1			# 0x1$L484:	bne	$4,$2,$L473	li	$2,65536			# 0x10000	ori	$fp,$2,0x5002	j	$L486	li	$23,1			# 0x1$L483:	beq	$4,$2,$L480	slt	$2,$4,139	beq	$2,$0,$L485	li	$2,234			# 0xea	li	$2,27			# 0x1b	beq	$4,$2,$L478	li	$2,129			# 0x81	bne	$4,$2,$L473	li	$2,65536			# 0x10000	ori	$fp,$2,0x5004	j	$L486	li	$23,1			# 0x1$L480:	li	$2,65536			# 0x10000	ori	$fp,$2,0x5005	j	$L486	li	$23,1			# 0x1$L478:	move	$23,$0	j	$L486	li	$fp,28			# 0x1c$L485:	beq	$4,$2,$L481	li	$2,256			# 0x100	bne	$4,$2,$L473	li	$2,65536			# 0x10000	ori	$fp,$2,0x7001	j	$L486	li	$23,3			# 0x3$L481:	move	$23,$0	j	$L486	li	$fp,73			# 0x49	.set	macro	.set	reorder	.end	pmt_cb	.section	.text.sdt_cb,"ax",@progbits	.align	2	.align	5	.ent	sdt_cb	.type	sdt_cb, @functionsdt_cb:	.frame	$sp,64,$31		# vars= 8, regs= 10/0, args= 16, gp= 0	.mask	0xc0ff0000,-4	.fmask	0x00000000,0	addiu	$sp,$sp,-64	addu	$6,$6,$5	sw	$16,24($sp)	addiu	$16,$6,-4	sw	$31,60($sp)	sw	$fp,56($sp)	sw	$23,52($sp)	sw	$22,48($sp)	sw	$21,44($sp)	sw	$20,40($sp)	sw	$19,36($sp)	sw	$18,32($sp)	sw	$17,28($sp)	sltu	$2,$5,$16	.set	noreorder	.set	nomacro	beq	$2,$0,$L603	lw	$20,32($4)	.set	macro	.set	reorder	lbu	$3,0($5)	.set	noreorder	.set	nomacro	bltz	$3,$L603	addiu	$2,$5,4	.set	macro	.set	reorder	sltu	$2,$2,$16	.set	noreorder	.set	nomacro	beq	$2,$0,$L603	addiu	$2,$5,5	.set	macro	.set	reorder	sltu	$2,$2,$16	.set	noreorder	.set	nomacro	beq	$2,$0,$L603	addiu	$2,$5,6	.set	macro	.set	reorder	sltu	$2,$2,$16	.set	noreorder	.set	nomacro	beq	$2,$0,$L603	addiu	$2,$5,7	.set	macro	.set	reorder	sltu	$2,$2,$16	.set	noreorder	.set	nomacro	beq	$2,$0,$L603	li	$2,66			# 0x42	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$3,$2,$L603	addiu	$2,$5,9	.set	macro	.set	reorder	sltu	$2,$2,$16	.set	noreorder	.set	nomacro	beq	$2,$0,$L603	addiu	$2,$5,10	.set	macro	.set	reorder	sltu	$2,$2,$16	.set	noreorder	.set	nomacro	beq	$2,$0,$L603	addiu	$2,$5,12	.set	macro	.set	reorder	sltu	$2,$2,$16	.set	noreorder	.set	nomacro	beq	$2,$0,$L603	addiu	$3,$5,11	.set	macro	.set	reorder	lbu	$2,11($5)	lbu	$3,1($3)	sll	$2,$2,8	or	$fp,$2,$3	.set	noreorder	.set	nomacro	bltz	$fp,$L603	addiu	$2,$5,13	.set	macro	.set	reorder	sltu	$2,$2,$16	.set	noreorder	.set	nomacro	beq	$2,$0,$L603	addiu	$5,$5,14	.set	macro	.set	reorder	addiu	$2,$5,1$L629:	sltu	$2,$2,$16	.set	noreorder	.set	nomacro	bne	$2,$0,$L551	li	$2,4095			# 0xfff	.set	macro	.set	reorder	addu	$18,$5,$2$L630:	sltu	$2,$16,$18	.set	noreorder	.set	nomacro	bne	$2,$0,$L603	sltu	$2,$5,$18	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$2,$0,$L617	addiu	$2,$18,1	.set	macro	.set	reorder	lbu	$3,0($5)	.set	noreorder	.set	nomacro	bltz	$3,$L617	addiu	$17,$5,1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L628	sltu	$2,$17,$18	.set	macro	.set	reorder$L613:	li	$2,-1			# 0xffffffffffffffff$L564:	addu	$19,$2,$17	sltu	$2,$18,$19	.set	noreorder	.set	nomacro	bne	$2,$0,$L556	li	$2,72			# 0x48	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L612	sltu	$2,$17,$16	.set	macro	.set	reorder$L566:	sltu	$2,$19,$18$L616:	.set	noreorder	.set	nomacro	beq	$2,$0,$L617	addiu	$2,$18,1	.set	macro	.set	reorder	lbu	$3,0($19)	.set	noreorder	.set	nomacro	bltz	$3,$L626	addiu	$17,$19,1	.set	macro	.set	reorder	sltu	$2,$17,$18$L628:	beq	$2,$0,$L613	lbu	$2,0($17)	.set	noreorder	.set	nomacro	j	$L564	addiu	$17,$17,1	.set	macro	.set	reorder$L603:	lw	$31,60($sp)$L625:$L627:	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)	.set	noreorder	.set	nomacro	j	$31	addiu	$sp,$sp,64	.set	macro	.set	reorder$L612:	.set	noreorder	.set	nomacro	beq	$2,$0,$L616	sltu	$2,$19,$18	.set	macro	.set	reorder	addiu	$2,$17,1	sltu	$2,$2,$16	.set	noreorder	.set	nomacro	beq	$2,$0,$L616	sltu	$2,$19,$18	.set	macro	.set	reorder	lbu	$22,1($17)	.set	noreorder	.set	nomacro	bltz	$22,$L616	addiu	$21,$17,2	.set	macro	.set	reorder	addu	$23,$22,$21	sltu	$2,$16,$23	.set	noreorder	.set	nomacro	bne	$2,$0,$L616	sltu	$2,$19,$18	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	jal	av_malloc	addiu	$4,$22,1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$2,$0,$L566	sw	$2,16($sp)	.set	macro	.set	reorder	sltu	$2,$22,32	.set	noreorder	.set	nomacro	bne	$2,$0,$L574	lw	$4,16($sp)	.set	macro	.set	reorder	lw	$3,16($sp)	andi	$2,$3,0x3	bne	$2,$0,$L618	andi	$2,$21,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L619	move	$5,$21	.set	macro	.set	reorder	addiu	$4,$3,-4	andi	$2,$22,0xe0	addu	$6,$4,$2	sltu	$3,$4,$6	.set	noreorder	.set	nomacro	beq	$3,$0,$L578	addiu	$5,$17,-2	.set	macro	.set	reorder$L604:#APP	S32LDI xr1,$5,4	S32LDI xr2,$5,4	S32LDI xr3,$5,4	S32LDI xr4,$5,4	S32LDI xr5,$5,4	S32LDI xr6,$5,4	S32LDI xr7,$5,4	S32LDI xr8,$5,4	S32SDI xr1,$4,4	S32SDI xr2,$4,4	S32SDI xr3,$4,4	S32SDI xr4,$4,4	S32SDI xr5,$4,4	S32SDI xr6,$4,4	S32SDI xr7,$4,4	S32SDI xr8,$4,4#NO_APP	sltu	$2,$4,$6	bne	$2,$0,$L604$L578:	andi	$2,$22,0x1c	addu	$6,$6,$2	sltu	$3,$4,$6	.set	noreorder	.set	nomacro	beq	$3,$0,$L620	andi	$3,$22,0x3	.set	macro	.set	reorder$L605:#APP	S32LDI xr1,$5,4	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$6	.set	noreorder	.set	nomacro	bne	$2,$0,$L605	andi	$3,$22,0x3	.set	macro	.set	reorder$L620:	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L584	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L585	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$3,$2,$L614$L582:	lw	$3,16($sp)$L615:	addu	$2,$3,$22	sltu	$3,$23,$16	.set	noreorder	.set	nomacro	beq	$3,$0,$L566	sb	$0,0($2)	.set	macro	.set	reorder	lbu	$21,0($23)	.set	noreorder	.set	nomacro	bltz	$21,$L616	sltu	$2,$19,$18	.set	macro	.set	reorder	addiu	$17,$23,1	addu	$2,$21,$17	sltu	$2,$16,$2	.set	noreorder	.set	nomacro	bne	$2,$0,$L616	sltu	$2,$19,$18	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	jal	av_malloc	addiu	$4,$21,1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$2,$0,$L566	move	$22,$2	.set	macro	.set	reorder	sltu	$2,$21,32	.set	noreorder	.set	nomacro	bne	$2,$0,$L590	andi	$2,$22,0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L621	move	$5,$17	.set	macro	.set	reorder	andi	$2,$17,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L622	move	$4,$22	.set	macro	.set	reorder	addiu	$5,$22,-4	andi	$2,$21,0xe0	addu	$6,$5,$2	sltu	$3,$5,$6	.set	noreorder	.set	nomacro	beq	$3,$0,$L594	addiu	$4,$23,-3	.set	macro	.set	reorder$L606:#APP	S32LDI xr1,$4,4	S32LDI xr2,$4,4	S32LDI xr3,$4,4	S32LDI xr4,$4,4	S32LDI xr5,$4,4	S32LDI xr6,$4,4	S32LDI xr7,$4,4	S32LDI xr8,$4,4	S32SDI xr1,$5,4	S32SDI xr2,$5,4	S32SDI xr3,$5,4	S32SDI xr4,$5,4	S32SDI xr5,$5,4	S32SDI xr6,$5,4	S32SDI xr7,$5,4	S32SDI xr8,$5,4#NO_APP	sltu	$2,$5,$6	bne	$2,$0,$L606$L594:	andi	$2,$21,0x1c	addu	$6,$6,$2	sltu	$3,$5,$6	.set	noreorder	.set	nomacro	beq	$3,$0,$L623	andi	$3,$21,0x3	.set	macro	.set	reorder$L607:#APP	S32LDI xr1,$4,4	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$6	.set	noreorder	.set	nomacro	bne	$2,$0,$L607	andi	$3,$21,0x3	.set	macro	.set	reorder$L623:	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L600	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L601	li	$2,1			# 0x1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$3,$2,$L624	addu	$2,$22,$21	.set	macro	.set	reorder	lbu	$2,4($4)	.set	noreorder	.set	nomacro	j	$L598	sb	$2,4($5)	.set	macro

⌨️ 快捷键说明

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