mpeg_hdr.mid

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

MID
3,604
字号
$L613:	addu	$7,$7,$4	sltu	$2,$4,$7	beq	$2,$0,$L509	subu	$2,$7,$4	li	$5,8			# 0x8$L635:	sltu	$3,$2,9	movz	$2,$5,$3	addu	$4,$4,$2	sltu	$3,$4,$7	bne	$3,$0,$L635	subu	$2,$7,$4$L509:	andi	$4,$7,0x7	li	$2,8			# 0x8	addiu	$6,$7,1	bne	$4,$2,$L541	srl	$3,$7,3	addu	$2,$16,$3	lbu	$3,1($2)	srl	$2,$3,7	bne	$2,$0,$L615	lw	$31,24($sp)$L640:	lw	$17,20($sp)	lw	$16,16($sp)	move	$2,$6	j	$31	addiu	$sp,$sp,32$L389:	bne	$3,$2,$L448	move	$6,$0	j	$L400	addiu	$4,$7,1$L617:	lbu	$2,1($5)	srl	$2,$2,7	bne	$2,$0,$L616	addiu	$4,$4,1$L400:	srl	$3,$4,3	andi	$6,$4,0x7	li	$2,8			# 0x8	beq	$6,$2,$L617	addu	$5,$16,$3	lbu	$2,0($5)	sll	$2,$2,$6	andi	$2,$2,0x00ff	srl	$2,$2,7	beq	$2,$0,$L400	addiu	$4,$4,1$L616:	subu	$2,$4,$7	addiu	$2,$2,-2	addu	$5,$4,$2	sltu	$3,$4,$5	beq	$3,$0,$L405	li	$6,8			# 0x8	subu	$2,$5,$4$L636:	sltu	$3,$2,9	movz	$2,$6,$3	addu	$4,$4,$2	sltu	$3,$4,$5	bne	$3,$0,$L636	subu	$2,$5,$4$L405:	j	$L408	move	$7,$0$L619:	lbu	$2,1($4)	srl	$2,$2,7	bne	$2,$0,$L618	addiu	$5,$5,1$L407:	addiu	$7,$7,1$L408:	srl	$3,$5,3	andi	$6,$5,0x7	li	$2,8			# 0x8	beq	$6,$2,$L619	addu	$4,$16,$3	lbu	$2,0($4)	sll	$2,$2,$6	andi	$2,$2,0x00ff	srl	$2,$2,7	beq	$2,$0,$L407	addiu	$5,$5,1$L618:	addu	$6,$7,$5	sltu	$2,$5,$6	beq	$2,$0,$L413	li	$4,8			# 0x8	subu	$2,$6,$5$L637:	sltu	$3,$2,9	movz	$2,$4,$3	addu	$5,$5,$2	sltu	$3,$5,$6	bne	$3,$0,$L637	subu	$2,$6,$5$L413:	j	$L416	move	$24,$0$L621:	lbu	$2,1($4)	srl	$2,$2,7	bne	$2,$0,$L620	addiu	$6,$6,1$L415:	addiu	$24,$24,1$L416:	srl	$3,$6,3	andi	$5,$6,0x7	li	$2,8			# 0x8	beq	$5,$2,$L621	addu	$4,$16,$3	lbu	$2,0($4)	sll	$2,$2,$5	andi	$2,$2,0x00ff	srl	$2,$2,7	beq	$2,$0,$L415	addiu	$6,$6,1$L620:	addu	$7,$24,$6	sltu	$2,$6,$7	beq	$2,$0,$L423	move	$25,$0	subu	$8,$7,$6	li	$14,8			# 0x8$L424:	sltu	$2,$8,9	andi	$11,$6,0x7	movz	$8,$14,$2	subu	$3,$14,$11	andi	$3,$3,0x00ff	andi	$5,$8,0x00ff	move	$2,$8	subu	$8,$5,$3	sltu	$3,$3,$5	move	$9,$0	beq	$3,$0,$L427	srl	$4,$6,3	andi	$9,$8,0x00ff$L427:	addu	$10,$16,$4	addu	$6,$6,$2	lbu	$2,0($10)	subu	$4,$14,$5	sll	$2,$2,$11	subu	$8,$7,$6	sltu	$3,$5,8	andi	$5,$2,0x00ff	subu	$15,$14,$9	sltu	$12,$8,9	sltu	$13,$6,$7	beq	$3,$0,$L428	sra	$2,$5,$4	andi	$5,$2,0x00ff$L428:	beq	$9,$0,$L430	nop	lbu	$2,1($10)	sra	$2,$2,$15	or	$2,$2,$5	andi	$5,$2,0x00ff$L430:	or	$25,$25,$5	sll	$2,$25,8	bne	$13,$0,$L424	movz	$25,$2,$12$L423:	beq	$24,$0,$L623	move	$2,$0	li	$3,1			# 0x1$L437:	addiu	$2,$2,1	bne	$24,$2,$L437	sll	$3,$3,1$L436:	addu	$9,$3,$25	li	$2,1			# 0x1	beq	$9,$2,$L397	li	$8,1			# 0x1	move	$4,$7$L639:	j	$L440	move	$7,$0$L625:	lbu	$2,1($5)	srl	$2,$2,7	bne	$2,$0,$L624	addiu	$4,$4,1$L441:	addiu	$7,$7,1$L440:	srl	$3,$4,3	andi	$6,$4,0x7	li	$2,8			# 0x8	beq	$6,$2,$L625	addu	$5,$16,$3	lbu	$2,0($5)	sll	$2,$2,$6	andi	$2,$2,0x00ff	srl	$2,$2,7	beq	$2,$0,$L441	addiu	$4,$4,1$L624:	addu	$7,$7,$4	sltu	$2,$4,$7	beq	$2,$0,$L446	subu	$2,$7,$4	li	$5,8			# 0x8$L638:	sltu	$3,$2,9	movz	$2,$5,$3	addu	$4,$4,$2	sltu	$3,$4,$7	bne	$3,$0,$L638	subu	$2,$7,$4$L446:	addiu	$8,$8,1	bne	$9,$8,$L639	move	$4,$7	j	$L448	move	$6,$0$L541:	addu	$3,$16,$3	lbu	$2,0($3)	sll	$2,$2,$4	andi	$2,$2,0x00ff	srl	$2,$2,7	beq	$2,$0,$L640	lw	$31,24($sp)$L615:	move	$4,$17	move	$5,$16	lw	$31,24($sp)	lw	$17,20($sp)	lw	$16,16($sp)	j	h264_parse_vui	addiu	$sp,$sp,32$L506:	addu	$3,$16,$5	lbu	$2,0($3)	sll	$2,$2,$6	andi	$2,$2,0x00ff	j	$L508	srl	$2,$2,7$L501:	addu	$3,$16,$3	lbu	$2,0($3)	sll	$2,$2,$5	andi	$2,$2,0x00ff	j	$L503	srl	$2,$2,7$L594:	j	$L387	li	$2,1			# 0x1$L601:	bne	$25,$0,$L474	nop$L602:	j	$L476	li	$2,1			# 0x1$L605:	bne	$25,$0,$L497	nop$L606:	j	$L499	li	$4,1			# 0x1$L584:	j	$L338	li	$2,1			# 0x1$L623:	j	$L436	li	$3,1			# 0x1	.set	macro	.set	reorder	.end	h264_parse_sps	.section	.text.mp4_header_process_vop,"ax",@progbits	.align	2	.align	5	.globl	mp4_header_process_vop	.ent	mp4_header_process_vop	.type	mp4_header_process_vop, @functionmp4_header_process_vop:	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0	.mask	0x00000000,0	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		lbu	$2,0($5)	li	$8,2			# 0x2	srl	$2,$2,6	sw	$2,64($4)	srl	$3,$8,3	andi	$7,$8,0x7	li	$2,8			# 0x8	bne	$7,$2,$L645	addu	$6,$5,$3$L672:	lbu	$2,1($6)	srl	$2,$2,7	beq	$2,$0,$L671	nop	addiu	$8,$8,1$L674:	srl	$3,$8,3	andi	$7,$8,0x7	li	$2,8			# 0x8	beq	$7,$2,$L672	addu	$6,$5,$3$L645:	lbu	$2,0($6)	sll	$2,$2,$7	andi	$2,$2,0x00ff	srl	$2,$2,7	bne	$2,$0,$L674	addiu	$8,$8,1	addiu	$8,$8,-1$L671:	lw	$9,56($4)	sltu	$2,$9,9	bne	$2,$0,$L649	addiu	$8,$8,2	andi	$11,$8,0x7	li	$2,8			# 0x8	addiu	$3,$9,-8	subu	$2,$2,$11	andi	$6,$3,0x00ff	andi	$2,$2,0x00ff	sltu	$3,$2,$6	bne	$3,$0,$L651	srl	$7,$8,3	move	$12,$0$L653:	addu	$10,$5,$7	lbu	$2,0($10)	sltu	$3,$6,8	sll	$2,$2,$11	beq	$3,$0,$L654	andi	$7,$2,0x00ff	li	$2,8			# 0x8	subu	$2,$2,$6	sra	$2,$7,$2	andi	$7,$2,0x00ff$L654:	beq	$12,$0,$L656	nop	lbu	$3,1($10)	li	$2,8			# 0x8	subu	$2,$2,$12	sra	$3,$3,$2	or	$3,$3,$7	andi	$7,$3,0x00ff$L656:	addu	$2,$8,$9	addiu	$2,$2,-8	andi	$6,$2,0x7	li	$9,8			# 0x8	subu	$3,$9,$6	andi	$8,$3,0x00ff	sll	$10,$7,8	sltu	$3,$8,8	sw	$10,60($4)	beq	$3,$0,$L658	srl	$2,$2,3	addu	$7,$5,$2	lbu	$2,0($7)	subu	$3,$9,$8	sll	$2,$2,$6	andi	$3,$3,0x00ff	bne	$3,$0,$L673	andi	$5,$2,0x00ff	or	$2,$10,$5	j	$31	sw	$2,60($4)$L649:	andi	$10,$8,0x7	li	$2,8			# 0x8	subu	$2,$2,$10	andi	$6,$9,0x00ff	andi	$2,$2,0x00ff	sltu	$3,$2,$6	bne	$3,$0,$L663	srl	$7,$8,3	move	$8,$0$L665:	addu	$7,$5,$7	lbu	$2,0($7)	sltu	$3,$6,8	sll	$2,$2,$10	beq	$3,$0,$L666	andi	$5,$2,0x00ff	li	$2,8			# 0x8	subu	$2,$2,$6	sra	$2,$5,$2	andi	$5,$2,0x00ff$L666:	beq	$8,$0,$L668	nop	lbu	$3,1($7)	li	$2,8			# 0x8	subu	$2,$2,$8	sra	$3,$3,$2	or	$3,$3,$5	andi	$5,$3,0x00ff$L668:	j	$31	sw	$5,60($4)$L663:	subu	$2,$6,$2	j	$L665	andi	$8,$2,0x00ff$L651:	subu	$2,$6,$2	j	$L653	andi	$12,$2,0x00ff$L658:	addu	$3,$5,$2	lbu	$2,0($3)	sll	$2,$2,$6	andi	$5,$2,0x00ff	or	$2,$10,$5	j	$31	sw	$2,60($4)$L673:	lbu	$2,1($7)	subu	$3,$9,$3	sra	$2,$2,$3	or	$2,$2,$5	andi	$5,$2,0x00ff	or	$2,$10,$5	j	$31	sw	$2,60($4)	.set	macro	.set	reorder	.end	mp4_header_process_vop	.globl	__floatsidf	.globl	__muldf3	.globl	__truncdfsf2	.section	.rodata.cst8,"aM",@progbits,8	.align	3$LC5:	.word	0	.word	1067450368	.section	.text.mp_vc1_decode_sequence_header,"ax",@progbits	.align	2	.align	5	.globl	mp_vc1_decode_sequence_header	.ent	mp_vc1_decode_sequence_header	.type	mp_vc1_decode_sequence_header, @functionmp_vc1_decode_sequence_header:	.frame	$sp,88,$31		# vars= 56, regs= 3/0, args= 16, gp= 0	.mask	0x80030000,-8	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-88	sw	$16,72($sp)	move	$16,$5	sw	$17,76($sp)	move	$5,$6	move	$17,$4	sw	$31,80($sp)	jal	mp_unescape03	move	$4,$16	move	$2,$0	sw	$0,8($17)	sw	$0,4($17)	sw	$2,20($17)	lbu	$2,0($16)	li	$3,3			# 0x3	srl	$2,$2,6	beq	$2,$3,$L676	move	$3,$0$L678:	lw	$31,80($sp)	lw	$17,76($sp)	lw	$16,72($sp)	move	$2,$3	j	$31	addiu	$sp,$sp,88$L676:	lbu	$3,2($16)	lbu	$2,3($16)	sll	$4,$3,4	sra	$2,$2,4	or	$2,$2,$4	srl	$3,$3,4	andi	$2,$2,0x00ff	sll	$3,$3,8	or	$3,$3,$2	sll	$3,$3,1	addiu	$3,$3,2	sw	$3,4($17)	lbu	$2,3($16)	lbu	$3,4($16)	andi	$2,$2,0xf	sll	$2,$2,8	or	$2,$2,$3	sll	$2,$2,1	addiu	$2,$2,2	sw	$2,8($17)	lbu	$3,5($16)	srl	$3,$3,1	andi	$3,$3,0x1	beq	$3,$0,$L717	li	$3,1			# 0x1	lbu	$3,9($16)	srl	$2,$3,4	andi	$2,$2,0x1	bne	$2,$0,$L681	addiu	$4,$16,9	li	$5,77			# 0x4d	li	$3,4			# 0x4$L683:	lbu	$2,0($4)	sll	$2,$2,$3	andi	$2,$2,0x00ff	srl	$2,$2,7	beq	$2,$0,$L679	andi	$4,$5,0x5	li	$2,8			# 0x8	addiu	$11,$5,1	bne	$4,$2,$L687	srl	$3,$5,3	addu	$2,$16,$3	lbu	$3,1($2)	srl	$2,$3,7$L689:	beq	$2,$0,$L690	addiu	$9,$sp,32	andi	$4,$11,0x7	li	$6,8			# 0x8	subu	$2,$6,$4	andi	$5,$2,0x00ff	sltu	$3,$5,8	beq	$3,$0,$L692	srl	$2,$11,3	addu	$7,$16,$2	lbu	$2,0($7)	subu	$3,$6,$5	sll	$2,$2,$4	andi	$3,$3,0x00ff	bne	$3,$0,$L714	andi	$8,$2,0x00ff$L694:	addiu	$2,$11,8	andi	$5,$2,0x7	li	$6,8			# 0x8	subu	$3,$6,$5	andi	$3,$3,0x00ff	sltu	$4,$3,8	beq	$4,$0,$L696	srl	$2,$2,3	addu	$4,$16,$2	lbu	$2,0($4)	subu	$3,$6,$3	sll	$2,$2,$5	andi	$3,$3,0x00ff	bne	$3,$0,$L715	andi	$5,$2,0x00ff$L698:	sll	$4,$8,8	or	$4,$4,$5	jal	__floatsidf	addiu	$4,$4,1	lui	$4,%hi($LC5)	lw	$6,%lo($LC5)($4)	lw	$7,%lo($LC5+4)($4)	move	$5,$3	jal	__muldf3	move	$4,$2	move	$5,$3	jal	__truncdfsf2	move	$4,$2	sw	$2,20($17)	li	$3,1			# 0x1	lw	$31,80($sp)	lw	$17,76($sp)	lw	$16,72($sp)	move	$2,$3	j	$31	addiu	$sp,$sp,88$L690:	lui	$2,%hi(C.62.3277)	addiu	$6,$2,%lo(C.62.3277)	addiu	$7,$6,32$L700:	lw	$2,0($6)	lw	$3,4($6)	lw	$4,8($6)	lw	$5,12($6)	addiu	$6,$6,16	sw	$2,0($9)	sw	$3,4($9)	sw	$4,8($9)	sw	$5,12($9)	bne	$6,$7,$L700	addiu	$9,$9,16	lui	$5,%hi(C.63.3278)	andi	$10,$11,0x7	li	$13,8			# 0x8	addiu	$2,$5,%lo(C.63.3278)	subu	$3,$13,$10	lw	$8,12($2)	andi	$12,$3,0x00ff	lw	$4,%lo(C.63.3278)($5)	lw	$3,4($2)	lw	$5,8($2)	lw	$6,0($6)	sltu	$7,$12,8	sw	$6,0($9)	sw	$4,16($sp)	sw	$3,20($sp)	sw	$5,24($sp)	sw	$8,28($sp)	beq	$7,$0,$L701	srl	$2,$11,3	addu	$4,$16,$2	lbu	$2,0($4)	subu	$3,$13,$12	sll	$2,$2,$10	andi	$3,$3,0x00ff	beq	$3,$0,$L703	andi	$7,$2,0x00ff	lbu	$2,1($4)	subu	$3,$13,$3	sra	$2,$2,$3	or	$2,$2,$7	andi	$7,$2,0x00ff$L703:	addiu	$2,$11,8	andi	$5,$2,0x7	li	$9,8			# 0x8	subu	$3,$9,$5	andi	$6,$3,0x00ff	sltu	$4,$6,4	beq	$4,$0,$L705	srl	$2,$2,3	addu	$8,$16,$2	lbu	$2,0($8)	li	$3,4			# 0x4	subu	$3,$3,$6	sll	$2,$2,$5	andi	$2,$2,0x00ff	andi	$3,$3,0x00ff	beq	$3,$0,$L707	srl	$4,$2,4	lbu	$2,1($8)	subu	$3,$9,$3	sra	$2,$2,$3	or	$2,$2,$4	andi	$4,$2,0x00ff$L707:	andi	$3,$4,0x00ff	addiu	$2,$3,-1	sltu	$2,$2,2	bne	$2,$0,$L716	nop$L679:	li	$3,1			# 0x1$L717:	lw	$31,80($sp)	lw	$17,76($sp)	lw	$16,72($sp)	move	$2,$3	j	$31	addiu	$sp,$sp,88$L681:	andi	$3,$3,0xf	li	$2,15			# 0xf	beq	$3,$2,$L684	nop	addiu	$4,$16,10	li	$5,81			# 0x51	j	$L683	move	$3,$0$L687:	addu	$3,$16,$3	lbu	$2,0($3)	sll	$2,$2,$4	andi	$2,$2,0x00ff	j	$L689	srl	$2,$2,7$L705:	addu	$3,$16,$2	lbu	$2,0($3)	sll	$2,$2,$5	andi	$2,$2,0x00ff	j	$L707	srl	$4,$2,4$L701:	addu	$3,$16,$2	lbu	$2,0($3)	sll	$2,$2,$10	j	$L703	andi	$7,$2,0x00ff$L696:	addu	$3,$16,$2	lbu	$2,0($3)	sll	$2,$2,$5	j	$L698	andi	$5,$2,0x00ff$L692:	addu	$3,$16,$2	lbu	$2,0($3)	sll	$2,$2,$4	j	$L694	andi	$8,$2,0x00ff$L716:	andi	$7,$7,0x00ff	slt	$2,$7,8	beq	$2,$0,$L679	addiu	$4,$sp,16	sll	$2,$7,2	sll	$3,$3,2	addu	$3,$3,$4	addu	$2,$2,$4	lw	$5,0($3)	jal	__divsf3	lw	$4,16($2)	li	$3,1			# 0x1	j	$L678	sw	$2,20($17)$L715:	lbu	$2,1($4)	subu	$3,$6,$3	sra	$2,$2,$3	or	$2,$2,$5	j	$L698	andi	$5,$2,0x00ff$L714:	lbu	$2,1($7)	subu	$3,$6,$3	sra	$2,$2,$3	or	$2,$2,$8	j	$L694	andi	$8,$2,0x00ff$L684:	addiu	$4,$16,12	li	$5,97			# 0x61	j	$L683	move	$3,$0	.set	macro	.set	reorder	.end	mp_vc1_decode_sequence_header	.rdata	.align	2	.type	C.63.3278, @object	.size	C.63.3278, 16C.63.3278:	.word	0	.word	1148846080	.word	1148862464	.word	0	.align	2	.type	C.62.3277, @object	.size	C.62.3277, 36C.62.3277:	.word	0	.word	1186693120	.word	1187205120	.word	1189765120	.word	1195593728	.word	1198153728	.word	1195081728	.word	1200398336	.word	0	.align	2	.type	frameratecode2framerate, @object	.size	frameratecode2framerate, 64frameratecode2framerate:	.word	0	.word	1103089382	.word	1103101952	.word	1103626240	.word	1106231967	.word	1106247680	.word	1112014848	.word	1114620575	.word	1114636288	.word	1097859072	.word	1084227584	.word	1092616192	.word	1094713344	.word	1097859072	.word	0	.word	0	.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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