📄 video.s
字号:
.set noreorder.set nomacrobeq $3,$2,$L438lui $2,%hi(videobuf_code_len).set macro.set reorderori $2,$5,0x5$L440:.set noreorder.set nomacrobeq $3,$2,$L228li $2,826474496 # 0x31430000.set macro.set reorderori $2,$2,0x5657.set noreorder.set nomacrobne $3,$2,$L439li $2,6 # 0x6.set macro.set reorderlui $2,%hi(videobuf_code_len)lui $6,%hi($LC53)sw $0,%lo(videobuf_code_len)($2)addiu $6,$6,%lo($LC53)lui $2,%hi(videobuf_len)li $4,13 # 0xdli $5,4 # 0x4.set noreorder.set nomacrojal mp_msgsw $0,%lo(videobuf_len)($2).set macro.set reorder$L339:.set noreorder.set nomacrojal sync_video_packetmove $4,$18.set macro.set reordermove $3,$2li $2,271 # 0x10f.set noreorder.set nomacrobeq $3,$2,$L340move $4,$18.set macro.set reorderbeq $3,$0,$L342jal skip_video_packetbne $2,$0,$L339$L342:li $4,13 # 0xd.set noreorder.set nomacrojal mp_msg_testli $5,6 # 0x6.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L422lui $6,%hi($LC19).set macro.set reorderlui $6,%hi($LC46)$L436:li $5,1 # 0x1addiu $6,$6,%lo($LC46).set noreorder.set nomacrojal mp_msgli $4,13 # 0xd.set macro.set reorder.set noreorder.set nomacroj $L237move $5,$0.set macro.set reorder$L234:lw $4,336($17)beq $4,$0,$L415lwl $2,19($4)li $5,1 # 0x1lwr $2,16($4)sw $2,12($17)lwl $3,7($4)lwr $3,4($4)sw $3,256($17)lwl $2,11($4)lwr $2,8($4)subu $4,$0,$2slt $3,$2,0movn $2,$4,$3.set noreorder.set nomacroj $L237sw $2,260($17).set macro.set reorder$L228:lui $2,%hi(videobuf_code_len)$L437:lui $6,%hi($LC55)addiu $6,$6,%lo($LC55)li $4,13 # 0xdli $5,6 # 0x6sw $0,%lo(videobuf_code_len)($2)lui $2,%hi(videobuf_len).set noreorder.set nomacrojal mp_msgsw $0,%lo(videobuf_len)($2).set macro.set reorderj $L281$L282:.set noreorder.set nomacrobeq $5,$0,$L433lui $6,%hi($LC19).set macro.set reorder$L285:jal skip_video_packet.set noreorder.set nomacrobeq $2,$0,$L433lui $6,%hi($LC19).set macro.set reorder$L281:.set noreorder.set nomacrojal sync_video_packetmove $4,$18.set macro.set reordermove $5,$2li $2,-97 # 0xffffffffffffff9fand $2,$5,$2li $3,263 # 0x107.set noreorder.set nomacrobne $2,$3,$L282move $4,$18.set macro.set reorder.set noreorder.set nomacrobeq $5,$2,$L285lui $23,%hi($LC20).set macro.set reorderli $4,13 # 0xdli $5,6 # 0x6addiu $6,$23,%lo($LC20).set noreorder.set nomacrojal mp_msglui $21,%hi(videobuffer).set macro.set reorderlw $2,%lo(videobuffer)($21).set noreorder.set nomacrobeq $2,$0,$L423lui $2,%hi(videobuf_len).set macro.set reorder$L435:move $4,$18.set noreorder.set nomacrojal read_video_packetlw $16,%lo(videobuf_len)($2).set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L291lui $2,%hi(videobuf_len).set macro.set reorderlui $6,%hi($LC31)li $5,1 # 0x1addiu $6,$6,%lo($LC31).set noreorder.set nomacrojal mp_msgli $4,13 # 0xd.set macro.set reorder.set noreorder.set nomacroj $L237move $5,$0.set macro.set reorder$L240:lui $23,%hi($LC20)li $4,13 # 0xdli $5,6 # 0x6addiu $6,$23,%lo($LC20).set noreorder.set nomacrojal mp_msglui $21,%hi(videobuffer).set macro.set reorderlw $2,%lo(videobuffer)($21).set noreorder.set nomacrobeq $2,$0,$L424lui $6,%hi($LC22).set macro.set reorder$L434:addiu $6,$6,%lo($LC22)li $4,13 # 0xd.set noreorder.set nomacrojal mp_msgli $5,6 # 0x6.set macro.set reorderlui $19,%hi($LC23)$L247:.set noreorder.set nomacrojal sync_video_packetmove $4,$18.set macro.set reordermove $16,$2li $4,13 # 0xdmove $7,$2li $5,6 # 0x6.set noreorder.set nomacrojal mp_msgaddiu $6,$19,%lo($LC23).set macro.set reorderaddiu $2,$16,-288sltu $2,$2,16.set noreorder.set nomacrobne $2,$0,$L248move $4,$18.set macro.set reorder.set noreorder.set nomacrobeq $16,$0,$L433lui $6,%hi($LC19).set macro.set reorderjal read_video_packet.set noreorder.set nomacrobne $2,$0,$L247lui $6,%hi($LC19).set macro.set reorder$L433:li $5,6 # 0x6$L446:addiu $6,$6,%lo($LC19).set noreorder.set nomacrojal mp_msgli $4,13 # 0xd.set macro.set reorder.set noreorder.set nomacroj $L237move $5,$0.set macro.set reorder$L418:lw $3,12($17)li $2,-268500992 # 0xffffffffefff0000ori $2,$2,0xffffaddu $2,$3,$2sltu $2,$2,2.set noreorder.set nomacrobne $2,$0,$L386li $5,268435456 # 0x10000000.set macro.set reorderori $2,$5,0x4.set noreorder.set nomacrobne $3,$2,$L440ori $2,$5,0x5.set macro.set reorder$L224:lui $2,%hi(videobuf_code_len)$L438:lui $6,%hi($LC54)sw $0,%lo(videobuf_code_len)($2)addiu $6,$6,%lo($LC54)lui $2,%hi(videobuf_len)li $4,13 # 0xdli $5,6 # 0x6.set noreorder.set nomacrojal mp_msgsw $0,%lo(videobuf_len)($2).set macro.set reorder$L239:.set noreorder.set nomacrojal sync_video_packetmove $4,$18.set macro.set reorderslt $2,$2,288.set noreorder.set nomacrobne $2,$0,$L240move $4,$18.set macro.set reorderjal skip_video_packet.set noreorder.set nomacrobne $2,$0,$L239lui $6,%hi($LC19).set macro.set reorder.set noreorder.set nomacroj $L446li $5,6 # 0x6.set macro.set reorder$L387:lui $6,%hi($LC26)addiu $6,$6,%lo($LC26)li $4,13 # 0xd.set noreorder.set nomacrojal mp_msgli $5,1 # 0x1.set macro.set reorder$L415:.set noreorder.set nomacroj $L237move $5,$0.set macro.set reorder$L388:lui $6,%hi($LC38)li $5,1 # 0x1addiu $6,$6,%lo($LC38).set noreorder.set nomacrojal mp_msgli $4,13 # 0xd.set macro.set reorder.set noreorder.set nomacroj $L237move $5,$0.set macro.set reorder$L320:.set noreorder.set nomacrojal sync_video_packetmove $4,$18.set macro.set reorderli $3,437 # 0x1b5.set noreorder.set nomacrobeq $2,$3,$L425lui $2,%hi(videobuf_len).set macro.set reorderlw $2,%lo(picture)($fp)$L444:.set noreorder.set nomacrobeq $2,$0,$L327li $2,268435456 # 0x10000000.set macro.set reorderori $2,$2,0x1$L329:addiu $16,$fp,%lo(picture)lw $4,20($16)sw $2,12($17)sw $4,236($17).set noreorder.set nomacrojal __eqsf2move $5,$0.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L330lui $2,%hi($LC29).set macro.set reordermove $4,$0sw $4,240($17)$L333:addiu $4,$fp,%lo(picture)lw $2,4($4)sw $2,256($17)lw $3,8($4)li $2,196608 # 0x30000sw $3,260($17)lw $3,24($4)ori $2,$2,0xffff.set noreorder.set nomacrobeq $3,$2,$L334sll $2,$3,3.set macro.set reordersll $3,$3,1addu $3,$3,$2sll $4,$3,2addu $3,$3,$4sw $3,252($17)$L334:lui $2,%hi(picture)lw $3,%lo(picture)($2).set noreorder.set nomacrobeq $3,$0,$L336lui $2,%hi($LC43).set macro.set reorderlui $2,%hi($LC42)addiu $19,$2,%lo($LC42)$L338:addiu $2,$fp,%lo(picture)lw $5,12($2)lw $4,236($17)lw $18,252($17)lw $2,256($17)lw $3,260($17)sw $5,24($sp)sw $2,16($sp).set noreorder.set nomacrojal __extendsfdf2sw $3,20($sp).set macro.set reordersll $4,$18,3sw $2,32($sp).set noreorder.set nomacrojal __floatsidfsw $3,36($sp).set macro.set reorderlui $4,%hi($LC45)lw $16,%lo($LC45)($4)lw $17,%lo($LC45+4)($4)move $5,$3move $6,$16move $7,$17.set noreorder.set nomacrojal __muldf3move $4,$2.set macro.set reordermove $4,$18sw $2,40($sp).set noreorder.set nomacrojal __floatsidfsw $3,44($sp).set macro.set reordermove $4,$2move $5,$3move $6,$16.set noreorder.set nomacrojal __muldf3move $7,$17.set macro.set reorderlui $6,%hi($LC44)li $5,4 # 0x4addiu $6,$6,%lo($LC44)move $7,$19li $4,13 # 0xdsw $2,48($sp).set noreorder.set nomacrojal mp_msgsw $3,52($sp).set macro.set reorder.set noreorder.set nomacroj $L237li $5,1 # 0x1.set macro.set reorder$L248:lui $2,%hi(videobuf_len).set noreorder.set nomacrojal read_video_packetlw $16,%lo(videobuf_len)($2).set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L252lw $2,%lo(videobuffer)($21).set macro.set reorderlui $6,%hi($LC24)li $5,1 # 0x1addiu $6,$6,%lo($LC24).set noreorder.set nomacrojal mp_msgli $4,13 # 0xd.set macro.set reorder.set noreorder.set nomacroj $L237move $5,$0.set macro.set reorder$L424:li $16,1048576 # 0x100000li $4,32 # 0x20.set noreorder.set nomacrojal uc_memalignori $5,$16,0x8.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L348sw $2,%lo(videobuffer)($21).set macro.set reorderaddu $4,$2,$16move $5,$0.set noreorder.set nomacrojal memsetli $6,8 # 0x8.set macro.set reorder.set noreorder.set nomacroj $L434lui $6,%hi($LC22).set macro.set reorder$L330:lw $5,20($16).set noreorder.set nomacrojal __divsf3lw $4,%lo($LC29)($2).set macro.set reorder.set noreorder.set nomacroj $L333sw $2,240($17).set macro.set reorder$L327:.set noreorder.set nomacroj $L329ori $2,$2,0x2.set macro.set reorder$L336:.set noreorder.set nomacroj $L338addiu $19,$2,%lo($LC43).set macro.set reorder$L252:lui $fp,%hi(picture)addiu $5,$16,4addu $5,$5,$2.set noreorder.set nomacrojal mp4_header_process_voladdiu $4,$fp,%lo(picture).set macro.set reorderlw $4,236($17).set noreorder.set nomacrojal __extendsfdf2move $20,$0.set macro.set reorderlui $6,%hi($LC25)addiu $6,$6,%lo($LC25)li $4,13 # 0xdli $5,6 # 0x6sw $2,16($sp)sw $3,20($sp).set noreorder.set nomacrojal mp_msgaddiu $22,$fp,%lo(picture).set macro.set reorderj $L416$L426:.set noreorder.set nomacrobeq $3,$0,$L433lui $6,%hi($LC19).set macro.set reorderjal read_video_packet.set noreorder.set nomacrobeq $2,$0,$L433lui $6,%hi($LC19).set macro.set reorder$L416:.set noreorder.set nomacrojal sync_video_packetmove $4,$18.set macro.set reordermove $3,$2li $2,438 # 0x1b6.set noreorder.set nomacrobne $3,$2,$L426move $4,$18.set macro.set reorderlui $2,%hi(videobuf_len)move $4,$18.set noreorder.set nomacrojal read_video_packetlw $16,%lo(videobuf_len)($2).set macro.set reorderaddiu $16,$16,4.set noreorder.set nomacrobeq $2,$0,$L387addiu $4,$fp,%lo(picture).set macro.set reorderlw $5,%lo(videobuffer)($21).set noreorder.set nomacrojal mp4_header_process_vopaddu $5,$16,$5.set macro.set reorderlw $16,20($22)move $5,$0.set noreorder.set nomacrojal __eqsf2move $4,$16.set macro.set reordersll $3,$20,2addiu $20,$20,1lw $19,60($22)addu $3,$sp,$3.set noreorder.set nomacrobne $2,$0,$L261slt $4,$20,3.set macro.set reorder.set noreorder.set nomacrobne $4,$0,$L416sw $19,56($3).set macro.set reorderlw $6,56($sp)lw $8,60($sp)lw $9,64($sp)slt $2,$6,$8move $3,$6movz $3,$8,$2slt $2,$9,$3slt $5,$8,$6move $18,$9move $4,$6movz $18,$3,$2movz $4,$8,$5slt $2,$4,$9move $10,$9slt $3,$18,$6.set noreorder.set nomacrobeq $3,$0,$L265movz $10,$4,$2.set macro.set reorderslt $2,$6,$10.set noreorder.set nomacrobeq $2,$0,$L268move $16,$18.set macro.set reordermove $16,$6$L268:slt $2,$18,$8.set noreorder.set nomacrobeq $2,$0,$L441slt $2,$18,$9.set macro.set reorderslt $2,$8,$10movn $16,$8,$2slt $2,$18,$9$L441:.set noreorder.set nomacrobeq $2,$0,$L442lui $6,%hi($LC27).set macro.set reorderslt $2,$9,$10movn $16,$9,$2$L442:addiu $6,$6,%lo($LC27)li $4,13 # 0xdli $5,6 # 0x6move $7,$18subu $19,$10,$16sw $16,16($sp).set noreorder.set nomacrojal mp_msgsw $10,20($sp).set macro.set reordersubu $3,$16,$18slt $2,$3,$19movn $19,$3,$2.set noreorder.set nomacroblez $19,$L275addiu $2,$fp,%lo(picture).set macro.set reorderlw $4,52($2).set noreorder.set nomacrobltz $4,$L278srl $2,$4,1.set macro.set reorderjal __floatsisfmove $16,$2$L277:.set noreorder.set nomacrojal __floatsisfmove $4,$19.set macro.set reordermove $5,$2.set noreorder.set nomacrojal __divsf3move $4,$16.set macro.set reorder
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -