avidec.s

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

S
4,512
字号
beq	$6,$0,$L471li	$2,-1			# 0xffffffffffffffff.set	macro.set	reorder$L371:move	$17,$21move	$18,$0move	$16,$0$L439:lw	$2,100($17)addiu	$17,$17,4lw	$4,8($2).set	noreorder.set	nomacrojal	av_freepaddiu	$4,$4,24.set	macro.set	reordersll	$4,$16,2addu	$4,$4,$21.set	noreorder.set	nomacrojal	av_freepaddiu	$4,$4,100.set	macro.set	reorderlw	$2,96($21)addiu	$16,$18,1sltu	$2,$16,$2.set	noreorder.set	nomacrobne	$2,$0,$L439move	$18,$16.set	macro.set	reorder$L326:li	$2,-1			# 0xffffffffffffffff$L471:lw	$31,188($sp)lw	$fp,184($sp)lw	$23,180($sp)lw	$22,176($sp)lw	$21,172($sp)lw	$20,168($sp)lw	$19,164($sp)lw	$18,160($sp)lw	$17,156($sp)lw	$16,152($sp).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,192.set	macro.set	reorder$L349:ori	$2,$2,0x6d64.set	noreorder.set	nomacrobeq	$16,$2,$L345sltu	$2,$2,$16.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L351li	$2,1752563712			# 0x68760000.set	macro.set	reorderli	$2,1718747136			# 0x66720000ori	$2,$2,0x7473.set	noreorder.set	nomacrobeq	$16,$2,$L343li	$2,1751711744			# 0x68690000.set	macro.set	reorderori	$2,$2,0x7661.set	noreorder.set	nomacrobeq	$16,$2,$L344li	$2,1414725632			# 0x54530000.set	macro.set	reorderori	$2,$2,0x494c.set	noreorder.set	nomacrobne	$16,$2,$L542li	$2,983040			# 0xf0000.set	macro.set	reorder.set	noreorder.set	nomacrojal	get_le32move	$4,$19.set	macro.set	reorderli	$3,1769340928			# 0x69760000ori	$3,$3,0x6f6dbne	$2,$3,$L507.set	noreorder.set	nomacrojal	url_ftellmove	$4,$19.set	macro.set	reorderaddiu	$8,$2,-4sltu	$4,$8,$2addiu	$9,$3,-1addu	$9,$4,$9sw	$8,24($fp).set	noreorder.set	nomacrobeq	$20,$0,$L505sw	$9,28($fp).set	macro.set	reorderaddu	$6,$8,$20move	$5,$0sltu	$2,$6,$8addu	$7,$9,$5andi	$4,$20,0x1addu	$7,$2,$7addu	$2,$6,$4sltu	$8,$2,$6addu	$3,$7,$5addu	$3,$8,$3sw	$2,8($fp).set	noreorder.set	nomacroj	$L355sw	$3,12($fp).set	macro.set	reorder$L341:addiu	$18,$sp,40.set	noreorder.set	nomacrojal	url_ftellmove	$4,$19.set	macro.set	reordermove	$4,$19move	$5,$18li	$6,4			# 0x4move	$16,$2.set	noreorder.set	nomacrojal	get_strzmove	$17,$3.set	macro.set	reorderandi	$4,$20,0x1addu	$4,$20,$4addu	$6,$16,$4move	$5,$0sltu	$2,$6,$16addu	$7,$17,$5move	$4,$19addu	$7,$2,$7.set	noreorder.set	nomacrojal	url_fseeksw	$0,16($sp).set	macro.set	reorderlui	$5,%hi($LC15)move	$4,$18addiu	$5,$5,%lo($LC15).set	noreorder.set	nomacrojal	sscanfaddiu	$6,$21,3780.set	macro.set	reorderj	$L507$L351:ori	$2,$2,0x6d61.set	noreorder.set	nomacrobeq	$16,$2,$L347li	$2,2019819520			# 0x78640000.set	macro.set	reorderori	$2,$2,0x6e69.set	noreorder.set	nomacrobeq	$16,$2,$L348li	$2,1752301568			# 0x68720000.set	macro.set	reorderori	$2,$2,0x7473.set	noreorder.set	nomacrobne	$16,$2,$L542li	$2,983040			# 0xf0000.set	macro.set	reorder.set	noreorder.set	nomacrojal	get_le32move	$4,$19.set	macro.set	reordermove	$4,$19move	$18,$2.set	noreorder.set	nomacrojal	get_le32li	$22,1935933440			# 0x73640000.set	macro.set	reordermove	$23,$2ori	$2,$22,0x6170.set	noreorder.set	nomacrobeq	$18,$2,$L515lw	$4,116($sp).set	macro.set	reorderaddiu	$4,$4,1sw	$4,116($sp)lw	$5,116($sp).set	noreorder.set	nomacrojal	av_new_streammove	$4,$21.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L479move	$17,$2.set	macro.set	reorder.set	noreorder.set	nomacrojal	av_malloczli	$4,48			# 0x30.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L479move	$16,$2.set	macro.set	reorderlw	$6,96($sp)sw	$2,108($sp).set	noreorder.set	nomacrobeq	$6,$0,$L360sw	$2,20($17).set	macro.set	reorderlw	$8,116($sp).set	noreorder.set	nomacrobne	$8,$0,$L364ori	$18,$22,0x7561.set	macro.set	reorderori	$18,$22,0x6976$L364:li	$2,1935736832			# 0x73610000$L545:ori	$2,$2,0x7669.set	noreorder.set	nomacrobeq	$18,$2,$L365lw	$4,116($sp).set	macro.set	reorderlw	$2,96($21)sltu	$2,$4,$2.set	noreorder.set	nomacrobeq	$2,$0,$L517lui	$5,%hi($LC1).set	macro.set	reorderlw	$2,8($17)move	$4,$19.set	noreorder.set	nomacrojal	get_le32sw	$23,568($2).set	macro.set	reorder.set	noreorder.set	nomacrojal	get_le16move	$4,$19.set	macro.set	reorder.set	noreorder.set	nomacrojal	get_le16move	$4,$19.set	macro.set	reorder.set	noreorder.set	nomacrojal	get_le32move	$4,$19.set	macro.set	reorder.set	noreorder.set	nomacrojal	get_le32move	$4,$19.set	macro.set	reordersw	$2,16($16).set	noreorder.set	nomacrojal	get_le32move	$4,$19.set	macro.set	reorderlw	$6,16($16).set	noreorder.set	nomacrobeq	$6,$0,$L380sw	$2,20($16).set	macro.set	reorderbeq	$2,$0,$L380$L382:lw	$7,20($16)li	$5,64			# 0x40.set	noreorder.set	nomacrojal	av_set_pts_infomove	$4,$17.set	macro.set	reorder.set	noreorder.set	nomacrojal	get_le32move	$4,$19.set	macro.set	reordersw	$2,32($16)move	$4,$19.set	noreorder.set	nomacrojal	get_le32sw	$0,36($16).set	macro.set	reordermove	$8,$0move	$9,$0sw	$8,88($17)sw	$9,92($17)move	$4,$19sw	$2,96($17).set	noreorder.set	nomacrojal	get_le32sw	$0,100($17).set	macro.set	reorder.set	noreorder.set	nomacrojal	get_le32move	$4,$19.set	macro.set	reorder.set	noreorder.set	nomacrojal	get_le32move	$4,$19.set	macro.set	reorderslt	$3,$0,$2li	$4,1			# 0x1movn	$4,$2,$3lw	$6,32($16)sra	$5,$4,31mul	$10,$6,$5lw	$3,36($16)multu	$6,$4li	$8,1935933440			# 0x73640000mflo	$6mfhi	$7mul	$9,$3,$4ori	$4,$8,0x7561addu	$3,$9,$10addu	$7,$3,$7sw	$6,32($16)sw	$7,36($16).set	noreorder.set	nomacrobeq	$18,$4,$L387sw	$2,24($16).set	macro.set	reorderli	$2,1936982016			# 0x73740000ori	$2,$2,0x7874.set	noreorder.set	nomacrobeq	$18,$2,$L388ori	$2,$8,0x6976.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$18,$2,$L518lui	$6,%hi($LC10).set	macro.set	reorderaddiu	$6,$6,%lo($LC10)move	$7,$18move	$4,$21.set	noreorder.set	nomacrojal	av_logmove	$5,$0.set	macro.set	reorder.set	noreorder.set	nomacroj	$L332lw	$6,96($21).set	macro.set	reorder$L350:ori	$2,$2,0x4349.set	noreorder.set	nomacrobeq	$16,$2,$L339ori	$2,$3,0x4149.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$16,$2,$L340li	$2,1380843520			# 0x524e0000.set	macro.set	reorderori	$2,$2,0x4749.set	noreorder.set	nomacrobne	$16,$2,$L542li	$2,983040			# 0xf0000.set	macro.set	reorder.set	noreorder.set	nomacrojal	url_ftellmove	$4,$19.set	macro.set	reordermove	$16,$2move	$17,$3move	$4,$19addiu	$5,$21,3784li	$6,32			# 0x20$L504:jal	get_strzandi	$4,$20,0x1addu	$4,$20,$4addu	$6,$16,$4move	$5,$0sltu	$2,$6,$16addu	$7,$17,$5addu	$7,$2,$7move	$4,$19.set	noreorder.set	nomacrojal	url_fseeksw	$0,16($sp).set	macro.set	reorderj	$L507$L337:.set	noreorder.set	nomacrojal	url_ftellmove	$4,$19.set	macro.set	reordermove	$16,$2move	$17,$3move	$4,$19addiu	$5,$21,2240.set	noreorder.set	nomacroj	$L504li	$6,512			# 0x200.set	macro.set	reorder$L345:andi	$6,$20,0x1li	$2,1			# 0x1addu	$6,$20,$6move	$7,$0sw	$2,36($fp).set	noreorder.set	nomacrojal	url_fskipmove	$4,$19.set	macro.set	reorderj	$L507$L347:li	$3,1			# 0x1sw	$3,96($sp)$L344:.set	noreorder.set	nomacrojal	get_le32move	$4,$19.set	macro.set	reordermove	$4,$19.set	noreorder.set	nomacrojal	get_le32sw	$2,112($sp).set	macro.set	reorder.set	noreorder.set	nomacrojal	get_le32move	$4,$19.set	macro.set	reordermove	$4,$19.set	noreorder.set	nomacrojal	get_le32lw	$16,40($fp).set	macro.set	reorderandi	$2,$2,0x20or	$16,$16,$2li	$6,8			# 0x8move	$7,$0move	$4,$19.set	noreorder.set	nomacrojal	url_fskipsw	$16,40($fp).set	macro.set	reorder.set	noreorder.set	nomacrojal	get_le32move	$4,$19.set	macro.set	reorder.set	noreorder.set	nomacrojal	get_le32move	$4,$19.set	macro.set	reorder.set	noreorder.set	nomacrojal	get_le32move	$4,$19.set	macro.set	reordermove	$4,$19.set	noreorder.set	nomacrojal	get_le32sw	$2,104($sp).set	macro.set	reorderaddiu	$6,$20,-40move	$7,$0move	$4,$19.set	noreorder.set	nomacrojal	url_fskipsw	$2,100($sp).set	macro.set	reorderj	$L507$L343:lw	$2,96($21)lw	$4,116($sp)sltu	$2,$4,$2.set	noreorder.set	nomacrobeq	$2,$0,$L543move	$6,$20.set	macro.set	reorderlw	$2,48($fp).set	noreorder.set	nomacrobeq	$2,$0,$L392lw	$8,120($sp).set	macro.set	reorder$L543:move	$7,$0.set	noreorder.set	nomacrojal	url_fskipmove	$4,$19.set	macro.set	reorderj	$L507$L339:.set	noreorder.set	nomacrojal	url_ftellmove	$4,$19.set	macro.set	reordermove	$16,$2move	$17,$3move	$4,$19addiu	$5,$21,2752.set	noreorder.set	nomacroj	$L504li	$6,512			# 0x200.set	macro.set	reorder$L335:.set	noreorder.set	nomacrojal	url_ftellmove	$4,$19.set	macro.set	reordermove	$16,$2move	$17,$3move	$4,$19addiu	$5,$21,3264.set	noreorder.set	nomacroj	$L504li	$6,512			# 0x200.set	macro.set	reorder$L340:.set	noreorder.set	nomacrojal	url_ftellmove	$4,$19.set	macro.set	reordermove	$16,$2move	$17,$3move	$4,$19addiu	$5,$21,1728.set	noreorder.set	nomacroj	$L504li	$6,512			# 0x200.set	macro.set	reorder$L348:.set	noreorder.set	nomacrojal	url_ftellmove	$4,$19.set	macro.set	reordermove	$16,$2lw	$2,52($19).set	noreorder.set	nomacrobeq	$2,$0,$L519addu	$6,$20,$16.set	macro.set	reorder$L544:move	$7,$0move	$4,$19.set	noreorder.set	nomacrojal	url_fseeksw	$0,16($sp).set	macro.set	reorderj	$L507$L512:.set	noreorder.set	nomacrojal	url_ftellmove	$4,$19.set	macro.set	reordermove	$16,$2move	$17,$3move	$4,$19addiu	$5,$21,1216.set	noreorder.set	nomacroj	$L504li	$6,512			# 0x200.set	macro.set	reorder$L519:lw	$2,3952($21)andi	$2,$2,0x2bne	$2,$0,$L544move	$4,$21.set	noreorder.set	nomacrojal	read_braindead_odml_indxmove	$5,$0.set	macro.set	reorderaddu	$6,$20,$16move	$7,$0move	$4,$19.set	noreorder.set	nomacrojal	url_fseeksw	$0,16($sp).set	macro.set	reorderj	$L507$L360:li	$2,1937113088			# 0x73760000ori	$2,$2,0x6169.set	noreorder.set	nomacrobne	$18,$2,$L545li	$2,1935736832			# 0x73610000.set	macro.set	reorder$L365:lw	$6,96($21)li	$2,1			# 0x1.set	noreorder.set	nomacrobne	$6,$2,$L332li	$2,1685258240			# 0x64730000.set	macro.set	reorderori	$2,$2,0x7664.set	noreorder.set	nomacrobeq	$23,$2,$L368li	$2,1684537344			# 0x64680000.set	macro.set	reorderori	$2,$2,0x7664.set	noreorder.set	nomacrobeq	$23,$2,$L368li	$2,1819475968			# 0x6c730000.set	macro.set	reorderori	$2,$2,0x7664bne	$23,$2,$L371$L368:lw	$2,100($21)lw	$4,8($2)lw	$16,20($2).set	noreorder.set	nomacrojal	av_freepaddiu	$4,$4,24.set	macro.set	reorder.set	noreorder.set	nomacrojal	av_freepaddiu	$4,$21,100.set	macro.set	reordersw	$0,96($21).set	noreorder.set	nomacrojal	dv_init_demuxmove	$4,$21.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L479sw	$2,48($fp).set	macro.set	reorderlw	$2,100($21)li	$6,12			# 0xcmove	$7,$0sw	$16,20($2)move	$4,$19.set	noreorder.set	nomacrojal	url_fskipsw	$16,108($sp).set	macro.set	reorder.set	noreorder.set	nomacrojal	get_le32move	$4,$19.set	macro.set	reorderlw	$9,108($sp)move	$4,$19.set	noreorder.set	nomacrojal	get_le32sw	$2,16($9).set	macro.set	reorderlw	$3,108($sp)li	$6,4			# 0x4sw	$2,20($3)move	$7,$0.set	noreorder.set	nomacrojal	url_fskipmove	$4,$19.set	macro.set	reorder.set	noreorder.set	nomacrojal	get_le32move	$4,$19.set	macro.set	reorderlw	$4,108($sp)lw	$3,16($4)blez	$3,$L373lw	$10,20($4).set	noreorder.set	nomacroblez	$10,$L373move	$9,$0.set	macro.set	reorder.set	noreorder.set	nomacroblez	$9,$L520move	$8,$2.set	macro.set	reorderli	$2,983040			# 0xf0000ori	$2,$2,0x4240$L555:multu	$8,$2move	$6,$3mfhi	$5mflo	$4sra	$7,$3,31mul	$3,$2,$9sw	$10,16($sp)addu	$5,$3,$5sra	$3,$10,31.set	noreorder.set	nomacrojal	av_rescalesw	$3,20($sp).set	macro.set	reordersw	$2,3832($21)sw	$3,3836($21)$L373:lw	$2,96($21)addiu	$6,$20,-36addiu	$2,$2,-1move	$7,$0move	$4,$19.set	noreorder.set	nomacrojal	url_fskipsw	$2,116($sp).set	macro.set	reorderj	$L507$L380:lw	$6,112($sp).set	noreorder.set	nomacrobne	$6,$0,$L521li	$2,983040			# 0xf0000.set	macro.set	reorderli	$6,1			# 0x1li	$2,25			# 0x19sw	$2,20($16).set	noreorder.set	nomacroj	$L382sw	$6,16($16).set	macro.set	reorder$L515:addiu	$6,$20,-8move	$7,$0.set	noreorder.set	nomacrojal	url_fskipmove	$4,$19.set	macro.set	reorderj	$L507$L511:bne	$3,$0,$L329.set	noreorder.set	nomacrobgtu	$2,$0,$L546li	$2,-1			# 0xffffffffffffffff.set	macro.set	reorder$L329:lw	$2,0($fp)lw	$3,4($fp)sw	$2,16($fp).set	noreorder.set	nomacroj	$L330sw	$3,20($fp).set	macro.set	reorder$L521:ori	$2,$2,0x4240sw	$2,20($16).set	noreorder.set	nomacroj	$L382sw	$6,16($16).set	macro.set	reorder$L510:addiu	$6,$6,%lo($LC8)move	$4,$0.set	noreorder.set	nomacrojal	av_logli	$5,1			# 0x1.set	macro.set	reorderj	$L327$L392:lw	$6,116($sp)sll	$2,$6,2addu	$2,$2,$21.set	noreorder.set	nomacrobeq	$8,$0,$L394lw	$18,100($2).set	macro.set	reorderli	$2,1			# 0x1.set	noreorder.set	nomacrobeq	$8,$2,$L522li	$3,2			# 0x2.set	macro.set	reorderlw	$2,8($18)move	$6,$20move	$7,$0sw	$3,224($2)sw	$0,232($2)sw	$0,228($2).set	noreorder.set	nomacrojal	url_fskipmove	$4,$19.set	macro.set	reorderj	$L507$L394:lw	$9,96($sp).set	noreorder.set	nomacrobne	$9,$0,$L523li	$3,111			# 0x6f.set	macro.set	reorder.set	noreorder.set	nomacrojal	get_le32move	$4,$19.set	macro.set	reorderlw	$16,8($18).set	noreorder.set	nomacrojal	get_le32move	$4,$19.set	macro.set	reordersw	$2,40($16)lw	$17,8($18).set	noreorder.set	nomacrojal	get_le32move	$4,$19.set	macro.set	reordersw	$2,44($17).set	noreorder.set	nomacrojal	get_le16move	$4,$19.set	macro.set	reorderlw	$16,8($18).set	noreorder.set	nomacrojal	get_le16move	$4,$19.set	macro.set	reorder

⌨️ 快捷键说明

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