demux_audio.s

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

S
4,975
字号
$L480:li	$6,4			# 0x4$L989:.set	noreorder.set	nomacroj	$L547li	$2,4			# 0x4.set	macro.set	reorder$L517:lbu	$3,24($sp)li	$2,102			# 0x66.set	noreorder.set	nomacrobne	$3,$2,$L995li	$6,3			# 0x3.set	macro.set	reorderlbu	$3,25($sp)li	$2,76			# 0x4c.set	noreorder.set	nomacrobne	$3,$2,$L1003addiu	$4,$sp,24.set	macro.set	reorderlbu	$3,26($sp)li	$2,97			# 0x61.set	noreorder.set	nomacrobne	$3,$2,$L1003lbu	$3,27($sp).set	macro.set	reorderli	$2,67			# 0x43.set	noreorder.set	nomacrobne	$3,$2,$L1003li	$2,3			# 0x3.set	macro.set	reordermove	$21,$0.set	noreorder.set	nomacroj	$L516sw	$2,16504($sp).set	macro.set	reorder$L956:li	$2,109			# 0x6d.set	noreorder.set	nomacrobne	$3,$2,$L1000addiu	$2,$sp,48.set	macro.set	reorderlbu	$3,26($sp)li	$2,116			# 0x74.set	noreorder.set	nomacrobne	$3,$2,$L1000addiu	$2,$sp,48.set	macro.set	reorderlbu	$3,27($sp)li	$2,32			# 0x20.set	noreorder.set	nomacrobne	$3,$2,$L1000addiu	$2,$sp,48.set	macro.set	reorderli	$3,2			# 0x2move	$21,$0.set	noreorder.set	nomacroj	$L516sw	$3,16504($sp).set	macro.set	reorder$L557:li	$2,1130430464			# 0x43610000ori	$2,$2,0x4c66sw	$2,12($23)lw	$2,36($22)lw	$3,44($22)lw	$4,40($22)addu	$3,$3,$2subu	$3,$3,$4addiu	$18,$3,-4lw	$3,16568($sp)sw	$18,8($3)lw	$19,52($22)slt	$2,$18,$19.set	noreorder.set	nomacrobeq	$2,$0,$L876sw	$19,12($3).set	macro.set	reorderlw	$5,36($22)lw	$7,40($22)move	$2,$0move	$3,$0li	$16,14			# 0xesw	$2,64($sp)sw	$3,68($sp).set	noreorder.set	nomacroj	$L878sw	$0,40($sp).set	macro.set	reorder$L881:slt	$2,$16,$3.set	noreorder.set	nomacrobne	$2,$0,$L884addu	$2,$5,$16.set	macro.set	reorderaddu	$5,$5,$3subu	$16,$16,$3.set	noreorder.set	nomacroblez	$16,$L882sw	$5,36($22).set	macro.set	reorder$L878:subu	$2,$7,$5move	$4,$22.set	noreorder.set	nomacrobne	$2,$0,$L881move	$3,$2.set	macro.set	reorderjal	stream_fill_buffer.set	noreorder.set	nomacrobeq	$2,$0,$L1004move	$4,$22.set	macro.set	reorderlw	$5,36($22)lw	$7,40($22).set	noreorder.set	nomacroj	$L881subu	$3,$7,$5.set	macro.set	reorder$L884:sw	$2,36($22)$L882:move	$4,$22$L1004:addiu	$5,$sp,40.set	noreorder.set	nomacrojal	stream_readli	$6,3			# 0x3.set	macro.set	reorderlw	$3,40($sp)li	$16,-16777216			# 0xffffffffff000000li	$17,16711680			# 0xff0000ori	$16,$16,0xff00ori	$17,$17,0xffsrl	$2,$3,8sll	$3,$3,8and	$2,$2,$17and	$3,$3,$16or	$3,$3,$2sll	$4,$3,16srl	$3,$3,16or	$3,$3,$4srl	$3,$3,12move	$4,$22addiu	$5,$sp,64li	$6,5			# 0x5.set	noreorder.set	nomacrojal	stream_readsw	$3,40($sp).set	macro.set	reorderlw	$4,64($sp)lw	$5,68($sp)srl	$3,$4,8sll	$4,$4,8and	$3,$3,$17srl	$6,$5,8sll	$2,$5,8and	$4,$4,$16and	$6,$6,$17or	$4,$4,$3and	$2,$2,$16sll	$3,$4,16or	$2,$2,$6srl	$4,$4,16sll	$6,$2,16or	$4,$4,$3srl	$2,$2,16or	$2,$2,$6move	$3,$4sll	$6,$4,8sw	$2,16512($sp)srl	$3,$3,24srl	$2,$2,24or	$2,$6,$2andi	$7,$3,0xfmove	$6,$2or	$2,$2,$7sw	$4,16516($sp)sw	$6,64($sp).set	noreorder.set	nomacrobeq	$2,$0,$L876sw	$7,68($sp).set	macro.set	reorderlw	$2,40($sp).set	noreorder.set	nomacrobeq	$2,$0,$L876subu	$4,$19,$18.set	macro.set	reordermult	$4,$2mflo	$4.set	noreorder.set	nomacrojal	__divdi3mfhi	$5.set	macro.set	reordersw	$2,44($23)$L876:lw	$2,44($23).set	noreorder.set	nomacroblez	$2,$L965li	$2,65536			# 0x10000.set	macro.set	reorder$L888:.set	noreorder.set	nomacrojal	get_flac_metadatalw	$4,16568($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L987sw	$0,16496($sp).set	macro.set	reorder$L556:lw	$3,36($22)lw	$7,40($22)sltu	$2,$3,$7.set	noreorder.set	nomacrobeq	$2,$0,$L635addiu	$5,$3,1.set	macro.set	reorderlw	$2,80($22)addu	$2,$3,$2lbu	$3,0($2)sw	$5,36($22)move	$18,$3$L637:sltu	$2,$5,$7beq	$2,$0,$L640lw	$2,80($22)addu	$2,$5,$2lbu	$3,0($2)addiu	$5,$5,1sll	$17,$3,8sw	$5,36($22)$L642:sltu	$2,$5,$7beq	$2,$0,$L645lw	$2,80($22)addu	$2,$5,$2lbu	$3,0($2)addiu	$5,$5,1sll	$16,$3,16sw	$5,36($22)$L647:sltu	$2,$5,$7beq	$2,$0,$L650lw	$2,80($22)addu	$2,$5,$2lbu	$3,0($2)addiu	$5,$5,1sll	$2,$3,24sw	$5,36($22)$L652:or	$2,$2,$18or	$3,$17,$16or	$7,$3,$2slt	$4,$7,16.set	noreorder.set	nomacrobne	$4,$0,$L966li	$2,1048576			# 0x100000.set	macro.set	reorderslt	$2,$2,$7.set	noreorder.set	nomacrobne	$2,$0,$L658sltu	$2,$7,18.set	macro.set	reorderli	$4,18			# 0x12movz	$4,$7,$2addiu	$17,$7,-16$L657:jal	uc_malloclw	$3,36($22)lw	$7,40($22)move	$20,$2sw	$2,156($23)sltu	$2,$3,$7.set	noreorder.set	nomacrobeq	$2,$0,$L660addiu	$5,$3,1.set	macro.set	reorderlw	$2,80($22)addu	$2,$3,$2lbu	$16,0($2)sw	$5,36($22)$L662:sltu	$2,$5,$7beq	$2,$0,$L665lw	$2,80($22)addu	$2,$5,$2lbu	$3,0($2)addiu	$5,$5,1sll	$2,$3,8sw	$5,36($22)$L667:or	$2,$16,$2andi	$4,$2,0xffffsrl	$3,$4,8sw	$2,12($23)sb	$3,1($20)sb	$4,0($20)lw	$3,36($22)lw	$7,40($22)sltu	$2,$3,$7.set	noreorder.set	nomacrobeq	$2,$0,$L670addiu	$5,$3,1.set	macro.set	reorderlw	$2,80($22)addu	$2,$3,$2lbu	$16,0($2)sw	$5,36($22)$L672:sltu	$2,$5,$7beq	$2,$0,$L675lw	$2,80($22)addu	$2,$5,$2lbu	$3,0($2)addiu	$5,$5,1sll	$2,$3,8sw	$5,36($22)$L677:or	$2,$16,$2andi	$4,$2,0xffffsrl	$3,$4,8sw	$2,36($23)sb	$3,3($20)sb	$4,2($20)lw	$3,36($22)lw	$7,40($22)sltu	$2,$3,$7.set	noreorder.set	nomacrobeq	$2,$0,$L680addiu	$5,$3,1.set	macro.set	reorderlw	$2,80($22)addu	$2,$3,$2lbu	$3,0($2)sw	$5,36($22)move	$19,$3$L682:sltu	$2,$5,$7beq	$2,$0,$L685lw	$2,80($22)addu	$2,$5,$2lbu	$3,0($2)addiu	$5,$5,1sll	$18,$3,8sw	$5,36($22)$L687:sltu	$2,$5,$7beq	$2,$0,$L690lw	$2,80($22)addu	$2,$5,$2lbu	$3,0($2)addiu	$5,$5,1sll	$16,$3,16sw	$5,36($22)$L692:sltu	$2,$5,$7beq	$2,$0,$L695lw	$2,80($22)addu	$2,$5,$2lbu	$3,0($2)addiu	$5,$5,1sll	$2,$3,24sw	$5,36($22)$L697:or	$2,$19,$2or	$3,$16,$18or	$3,$3,$2sw	$3,28($23)swl	$3,7($20)swr	$3,4($20)lw	$3,36($22)lw	$7,40($22)sltu	$2,$3,$7.set	noreorder.set	nomacrobeq	$2,$0,$L700addiu	$5,$3,1.set	macro.set	reorderlw	$2,80($22)addu	$2,$3,$2lbu	$3,0($2)sw	$5,36($22)move	$19,$3$L702:sltu	$2,$5,$7beq	$2,$0,$L705lw	$2,80($22)addu	$2,$5,$2lbu	$3,0($2)addiu	$5,$5,1sll	$18,$3,8sw	$5,36($22)$L707:sltu	$2,$5,$7beq	$2,$0,$L710lw	$2,80($22)addu	$2,$5,$2lbu	$3,0($2)addiu	$5,$5,1sll	$16,$3,16sw	$5,36($22)$L712:sltu	$2,$5,$7beq	$2,$0,$L715lw	$2,80($22)addu	$2,$5,$2lbu	$3,0($2)addiu	$5,$5,1sll	$2,$3,24sw	$5,36($22)$L717:or	$2,$19,$2or	$3,$16,$18or	$3,$3,$2swl	$3,11($20)swr	$3,8($20)lw	$3,36($22)lw	$7,40($22)sltu	$2,$3,$7.set	noreorder.set	nomacrobeq	$2,$0,$L720addiu	$5,$3,1.set	macro.set	reorderlw	$2,80($22)addu	$2,$3,$2lbu	$16,0($2)sw	$5,36($22)$L722:sltu	$2,$5,$7beq	$2,$0,$L725lw	$2,80($22)addu	$2,$5,$2lbu	$3,0($2)addiu	$5,$5,1sll	$2,$3,8sw	$5,36($22)$L727:or	$2,$2,$16andi	$2,$2,0xffffsrl	$3,$2,8sb	$2,12($20)sb	$3,13($20)lw	$3,36($22)lw	$7,40($22)sltu	$2,$3,$7.set	noreorder.set	nomacrobeq	$2,$0,$L730addiu	$5,$3,1.set	macro.set	reorderlw	$2,80($22)addu	$2,$3,$2lbu	$16,0($2)sw	$5,36($22)$L732:sltu	$2,$5,$7beq	$2,$0,$L735lw	$2,80($22)addu	$2,$5,$2lbu	$3,0($2)addiu	$5,$5,1sll	$2,$3,8sw	$5,36($22)$L737:or	$2,$16,$2andi	$2,$2,0xffffaddiu	$4,$2,7srl	$3,$2,8sra	$4,$4,3sb	$3,15($20)sb	$2,14($20)sw	$4,32($23)sb	$0,16($20)sb	$0,17($20)lw	$2,156($23)lwl	$3,11($2)lwr	$3,8($2).set	noreorder.set	nomacrobeq	$17,$0,$L741sw	$3,44($23).set	macro.set	reorderlw	$3,36($22)lw	$7,40($22)sltu	$2,$3,$7.set	noreorder.set	nomacrobeq	$2,$0,$L743addiu	$5,$3,1.set	macro.set	reorderlw	$2,80($22)addu	$2,$3,$2lbu	$16,0($2)sw	$5,36($22)$L745:sltu	$2,$5,$7beq	$2,$0,$L748lw	$2,80($22)addu	$2,$5,$2lbu	$3,0($2)addiu	$5,$5,1sll	$2,$3,8sw	$5,36($22)$L750:or	$2,$16,$2andi	$8,$2,0xffffsrl	$3,$8,8sb	$3,17($20)sb	$8,16($20).set	noreorder.set	nomacrobeq	$8,$0,$L741addiu	$17,$17,-2.set	macro.set	reorderslt	$2,$17,$8.set	noreorder.set	nomacrobeq	$2,$0,$L754move	$6,$8.set	macro.set	reorderlui	$6,%hi($LC20)move	$7,$17addiu	$6,$6,%lo($LC20)li	$5,1			# 0x1li	$4,7			# 0x7.set	noreorder.set	nomacrojal	mp_msgsw	$8,16($sp).set	macro.set	reordermove	$6,$17move	$4,$22.set	noreorder.set	nomacrojal	stream_readaddiu	$5,$20,18.set	macro.set	reordermove	$17,$0$L741:li	$4,7			# 0x7.set	noreorder.set	nomacrojal	mp_msg_testli	$5,6			# 0x6.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L967move	$4,$20.set	macro.set	reorder$L756:.set	noreorder.set	nomacrobeq	$17,$0,$L994lw	$2,16568($sp).set	macro.set	reorder.set	noreorder.set	nomacrobltz	$17,$L968li	$2,262144			# 0x40000.set	macro.set	reorderslt	$2,$2,$17bne	$2,$0,$L763.set	noreorder.set	nomacroblez	$17,$L994lw	$2,16568($sp).set	macro.set	reorder$L909:lw	$5,36($22).set	noreorder.set	nomacroj	$L925lw	$7,40($22).set	macro.set	reorder$L771:slt	$2,$17,$3movn	$3,$17,$2addu	$5,$5,$3subu	$17,$17,$3.set	noreorder.set	nomacroblez	$17,$L926sw	$5,36($22).set	macro.set	reorder$L925:subu	$2,$7,$5move	$4,$22.set	noreorder.set	nomacrobne	$2,$0,$L771move	$3,$2.set	macro.set	reorderjal	stream_fill_buffer.set	noreorder.set	nomacrobeq	$2,$0,$L994lw	$2,16568($sp).set	macro.set	reorderlw	$5,36($22)lw	$7,40($22)subu	$3,$7,$5slt	$2,$17,$3movn	$3,$17,$2addu	$5,$5,$3subu	$17,$17,$3.set	noreorder.set	nomacrobgtz	$17,$L925sw	$5,36($22).set	macro.set	reorder$L926:lw	$2,16568($sp)$L994:lw	$16,16($2)$L1016:lw	$3,36($16)lw	$4,40($16)sltu	$2,$3,$4.set	noreorder.set	nomacrobeq	$2,$0,$L773addiu	$5,$3,1.set	macro.set	reorderlw	$2,80($16)addu	$2,$3,$2lbu	$3,0($2)sw	$5,36($16)move	$19,$3$L775:sltu	$2,$5,$4beq	$2,$0,$L778lw	$2,80($16)addu	$2,$5,$2lbu	$3,0($2)addiu	$5,$5,1sll	$18,$3,8sw	$5,36($16)$L780:sltu	$2,$5,$4beq	$2,$0,$L783lw	$2,80($16)addu	$2,$5,$2lbu	$3,0($2)addiu	$5,$5,1sll	$17,$3,16sw	$5,36($16)$L785:sltu	$2,$5,$4beq	$2,$0,$L788lw	$2,80($16)addu	$2,$5,$2lbu	$3,0($2)addiu	$5,$5,1sll	$3,$3,24sw	$5,36($16)$L790:lw	$4,16568($sp)or	$2,$17,$18lw	$16,16($4)or	$3,$19,$3lw	$6,36($16)lw	$7,40($16)sltu	$4,$6,$7.set	noreorder.set	nomacrobeq	$4,$0,$L793or	$21,$2,$3.set	macro.set	reorderlw	$2,80($16)addiu	$5,$6,1addu	$2,$6,$2lbu	$3,0($2)sw	$5,36($16)move	$19,$3$L795:sltu	$2,$5,$7beq	$2,$0,$L798lw	$2,80($16)addu	$2,$5,$2lbu	$3,0($2)addiu	$5,$5,1sll	$18,$3,8sw	$5,36($16)$L800:sltu	$2,$5,$7beq	$2,$0,$L803lw	$2,80($16)addu	$2,$5,$2lbu	$3,0($2)addiu	$5,$5,1sll	$17,$3,16sw	$5,36($16)$L805:sltu	$2,$5,$7beq	$2,$0,$L808$L979:lw	$2,80($16)addu	$2,$5,$2lbu	$3,0($2)addiu	$5,$5,1sll	$2,$3,24sw	$5,36($16)$L810:or	$3,$19,$2$L1010:li	$2,1634992128			# 0x61740000or	$4,$18,$17ori	$2,$2,0x6164.set	noreorder.set	nomacrobeq	$21,$2,$L813or	$19,$4,$3.set	macro.set	reorderlw	$2,16568($sp)move	$16,$19.set	noreorder.set	nomacrobltz	$19,$L969lw	$17,16($2).set	macro.set	reorderli	$2,262144			# 0x40000slt	$2,$2,$19bne	$2,$0,$L818blez	$19,$L813$L911:lw	$6,40($17).set	noreorder.set	nomacroj	$L927lw	$5,36($17).set	macro.set	reorder$L826:slt	$2,$16,$3movn	$3,$16,$2addu	$4,$5,$3subu	$16,$16,$3move	$5,$4.set	noreorder.set	nomacroblez	$16,$L813sw	$4,36($17).set	macro.set	reorder$L927:subu	$2,$6,$5move	$4,$17.set	noreorder.set	nomacrobne	$2,$0,$L826move	$3,$2.set	macro.set	reorderjal	stream_fill_bufferbeq	$2,$0,$L813lw	$5,36($17)lw	$6,40($17)subu	$3,$6,$5slt	$2,$16,$3movn	$3,$16,$2addu	$4,$5,$3subu	$16,$16,$3move	$5,$4.set	noreorder.set	nomacrobgtz	$16,$L927sw	$4,36($17).set	macro.set	reorder$L813:lw	$2,56($22)$L990:.set	noreorder.set	nomacrobne	$2,$0,$L828li	$2,1634992128			# 0x61740000.set	macro.set	reorderori	$2,$2,0x6164.set	noreorder.set	nomacrobne	$21,$2,$L994lw	$2,16568($sp).set	macro.set	reorder$L828:lw	$3,36($22)lw	$2,44($22)lw	$4,40($22)addu	$2,$2,$3lw	$3,16568($sp)subu	$18,$2,$4.set	noreorder.set	nomacrobeq	$19,$0,$L830sw	$18,8($3).set	macro.set	reorderaddu	$2,$19,$18$L832:lw	$4,16568($sp)li	$3,1			# 0x1sw	$2,12($4)lbu	$2,1($20)lbu	$4,0($20)sll	$2,$2,8or	$2,$2,$4.set	noreorder.set	nomacrobeq	$2,$3,$L970li	$3,2			# 0x2.set	macro.set	reorder$L833:lw	$2,16568($sp)$L992:lw	$3,44($22)lw	$5,8($2)slt	$2,$5,$3beq	$2,$0,$L873lw	$2,40($22)subu	$2,$3,$2subu	$2,$5,$2bltz	$2,$L873sw	$0,16496($sp).set	noreorder.set	nomacroj	$L558sw	$2,36($22).set	macro.set	reorder$L471:addu	$5,$5,$16sw	$5,36($22)$L469:lw	$2,56($22).set	noreorder.set	nomacrobne	$2,$0,$L473move	$4,$22.set	macro.set	reorderaddiu	$5,

⌨️ 快捷键说明

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