📄 h263dec.mid
字号:
.set noreorder .set nomacro bne $2,$19,$L439 addiu $2,$17,%lo($LC13) .set macro .set reorder lb $6,3($2) lb $5,1($2) lb $3,2($2) lb $4,%lo($LC13)($17) sll $5,$5,8 sll $3,$3,16 sll $6,$6,24 addu $4,$4,$5 addu $3,$3,$6 addu $4,$4,$3 beq $20,$4,$L458 lw $17,80($16)$L223: lw $4,8312($16) slt $2,$4,500 .set noreorder .set nomacro bne $2,$0,$L482 slt $2,$4,503 .set macro .set reorder lw $2,8316($16) slt $2,$2,1814 .set noreorder .set nomacro beq $2,$0,$L482 slt $2,$4,503 .set macro .set reorder ori $17,$17,0x40 sw $17,80($16)$L482: bne $2,$0,$L228 lw $2,8316($16) slt $2,$2,1814 beq $2,$0,$L228 ori $17,$17,0x100 sw $17,80($16)$L228: lw $3,8336($16) .set noreorder .set nomacro beq $3,$0,$L231 slt $2,$3,4 .set macro .set reorder .set noreorder .set nomacro beq $2,$0,$L471 slt $2,$3,13 .set macro .set reorder li $2,1073741824 # 0x40000000 .set noreorder .set nomacro beq $3,$0,$L231 sw $2,8308($16) .set macro .set reorder slt $2,$3,2 .set noreorder .set nomacro bne $2,$0,$L459 slt $2,$3,13 .set macro .set reorder$L471: .set noreorder .set nomacro beq $2,$0,$L483 slt $2,$3,33 .set macro .set reorder ori $17,$17,0x400 .set noreorder .set nomacro beq $3,$0,$L231 sw $17,80($16) .set macro .set reorder slt $2,$3,33$L483: beq $2,$0,$L231 ori $17,$17,0x1000 sw $17,80($16)$L231: lw $3,8340($16) .set noreorder .set nomacro beq $3,$0,$L242 slt $2,$3,4653 .set macro .set reorder .set noreorder .set nomacro beq $2,$0,$L484 slt $2,$3,4655 .set macro .set reorder ori $17,$17,0x80 .set noreorder .set nomacro beq $3,$0,$L242 sw $17,80($16) .set macro .set reorder slt $2,$3,4655$L484: .set noreorder .set nomacro beq $2,$0,$L485 slt $2,$3,4670 .set macro .set reorder ori $17,$17,0x200 .set noreorder .set nomacro beq $3,$0,$L242 sw $17,80($16) .set macro .set reorder slt $2,$3,4670$L485: .set noreorder .set nomacro beq $2,$0,$L486 slt $2,$3,4713 .set macro .set reorder ori $17,$17,0x400 .set noreorder .set nomacro beq $3,$0,$L242 sw $17,80($16) .set macro .set reorder slt $2,$3,4713$L486: beq $2,$0,$L242 ori $17,$17,0x1000 sw $17,80($16)$L242: .set noreorder .set nomacro beq $4,$0,$L487 andi $2,$17,0x80 .set macro .set reorder ori $17,$17,0x200 li $2,501 # 0x1f5 .set noreorder .set nomacro beq $4,$2,$L460 sw $17,80($16) .set macro .set reorder$L434: slt $2,$4,500 beq $2,$0,$L256 ori $17,$17,0x400 .set noreorder .set nomacro beq $4,$0,$L215 sw $17,80($16) .set macro .set reorder$L256: ori $17,$17,0x800 .set noreorder .set nomacro j $L215 sw $17,80($16) .set macro .set reorder$L168: lw $3,44($16) beq $3,$2,$L461 lw $2,40($16) beq $2,$0,$L180 .set noreorder .set nomacro jal flv_h263_decode_picture_header move $4,$16 .set macro .set reorder move $4,$2 li $2,100 # 0x64 bne $4,$2,$L462$L446: lw $2,8320($16) lw $5,144($sp) .set noreorder .set nomacro bne $2,$0,$L135 lw $4,8456($16) .set macro .set reorder lw $2,56($16) li $3,65536 # 0x10000 addiu $4,$4,7 and $2,$2,$3 .set noreorder .set nomacro bne $2,$0,$L417 sra $4,$4,3 .set macro .set reorder .set noreorder .set nomacro bne $4,$0,$L327 addiu $2,$4,10 .set macro .set reorder li $4,1 # 0x1 li $2,11 # 0xb$L327: slt $2,$5,$2 .set noreorder .set nomacro bne $2,$0,$L475 lw $31,124($sp) .set macro .set reorder .set noreorder .set nomacro j $L475 move $5,$4 .set macro .set reorder$L452: .set noreorder .set nomacro jal msmpeg4_decode_picture_header move $4,$16 .set macro .set reorder .set noreorder .set nomacro j $L165 move $4,$2 .set macro .set reorder$L264: lui $2,%hi($LC15) .set noreorder .set nomacro j $L266 addiu $2,$2,%lo($LC15) .set macro .set reorder$L153: move $3,$0 move $2,$0 .set noreorder .set nomacro j $L156 move $4,$0 .set macro .set reorder$L451: .set noreorder .set nomacro jal ff_wmv2_decode_picture_header move $4,$16 .set macro .set reorder .set noreorder .set nomacro j $L165 move $4,$2 .set macro .set reorder$L148: move $2,$0 move $3,$0 .set noreorder .set nomacro j $L151 move $4,$0 .set macro .set reorder$L180: .set noreorder .set nomacro jal h263_decode_picture_header move $4,$16 .set macro .set reorder .set noreorder .set nomacro j $L165 move $4,$2 .set macro .set reorder$L457: .set noreorder .set nomacro j $L219 sw $17,80($16) .set macro .set reorder$L458: lw $17,80($16) ori $17,$17,0x8 .set noreorder .set nomacro j $L223 sw $17,80($16) .set macro .set reorder$L453: .set noreorder .set nomacro jal strlen addiu $4,$17,%lo($LC7) .set macro .set reorder move $18,$2 li $2,4 # 0x4 .set noreorder .set nomacro bne $18,$2,$L439 lw $7,88($16) .set macro .set reorder addiu $2,$17,%lo($LC7) lb $6,3($2) lb $4,1($2) lb $3,2($2) lb $5,%lo($LC7)($17) sll $4,$4,8 sll $3,$3,16 sll $6,$6,24 addu $5,$5,$4 addu $3,$3,$6 addu $2,$5,$3 .set noreorder .set nomacro beq $7,$2,$L488 li $3,-1 # 0xffffffffffffffff .set macro .set reorder lw $19,84($16) .set noreorder .set nomacro beq $2,$19,$L488 lui $17,%hi($LC10) .set macro .set reorder .set noreorder .set nomacro jal strlen addiu $4,$17,%lo($LC10) .set macro .set reorder .set noreorder .set nomacro bne $2,$18,$L439 move $20,$2 .set macro .set reorder addiu $2,$17,%lo($LC10) lb $6,3($2) lb $5,1($2) lb $3,2($2) lb $4,%lo($LC10)($17) sll $5,$5,8 sll $3,$3,16 sll $6,$6,24 addu $4,$4,$5 addu $3,$3,$6 addu $4,$4,$3 .set noreorder .set nomacro beq $19,$4,$L200 lui $17,%hi($LC11) .set macro .set reorder .set noreorder .set nomacro jal strlen addiu $4,$17,%lo($LC11) .set macro .set reorder .set noreorder .set nomacro bne $2,$20,$L439 move $18,$2 .set macro .set reorder addiu $2,$17,%lo($LC11) lb $6,3($2) lb $5,1($2) lb $3,2($2) lb $4,%lo($LC11)($17) sll $5,$5,8 sll $3,$3,16 sll $6,$6,24 addu $4,$4,$5 addu $3,$3,$6 addu $4,$4,$3 .set noreorder .set nomacro beq $19,$4,$L200 lui $17,%hi($LC12) .set macro .set reorder .set noreorder .set nomacro jal strlen addiu $4,$17,%lo($LC12) .set macro .set reorder .set noreorder .set nomacro bne $2,$18,$L439 addiu $2,$17,%lo($LC12) .set macro .set reorder lb $6,3($2) lb $5,1($2) lb $3,2($2) lb $4,%lo($LC12)($17) sll $5,$5,8 sll $3,$3,16 sll $6,$6,24 addu $4,$4,$5 addu $3,$3,$6 addu $4,$4,$3 bne $4,$19,$L195 lw $2,8244($16) bne $2,$0,$L195 lw $2,8248($16) .set noreorder .set nomacro bne $2,$0,$L195 li $4,400 # 0x190 .set macro .set reorder .set noreorder .set nomacro j $L195 sw $4,8312($16) .set macro .set reorder$L200: li $3,-1 # 0xffffffffffffffff$L488: .set noreorder .set nomacro j $L195 sw $3,8336($16) .set macro .set reorder$L461: .set noreorder .set nomacro jal intel_h263_decode_picture_header move $4,$16 .set macro .set reorder .set noreorder .set nomacro j $L165 move $4,$2 .set macro .set reorder$L460: li $2,19988480 # 0x1310000 lw $3,8316($16) ori $2,$2,0x7cc0 .set noreorder .set nomacro bne $3,$2,$L256 li $2,1073741824 # 0x40000000 .set macro .set reorder .set noreorder .set nomacro j $L434 sw $2,8308($16) .set macro .set reorder$L173: move $3,$0 move $2,$0 .set noreorder .set nomacro j $L176 move $6,$0 .set macro .set reorder$L410: lw $4,0($16) move $5,$0 .set noreorder .set nomacro jal av_log addiu $6,$6,%lo($LC6) .set macro .set reorder li $5,-1 # 0xffffffffffffffff lw $31,124($sp) lw $fp,120($sp) lw $23,116($sp) lw $22,112($sp) lw $21,108($sp) lw $20,104($sp) lw $19,100($sp) lw $18,96($sp) lw $17,92($sp) lw $16,88($sp) move $2,$5 .set noreorder .set nomacro j $31 addiu $sp,$sp,128 .set macro .set reorder$L270: lw $3,44($16) .set noreorder .set nomacro beq $3,$2,$L272 li $2,20 # 0x14 .set macro .set reorder beq $3,$2,$L272$L274: lw $4,2084($16) lw $3,1872($16) xori $2,$4,0x1 sltu $2,$2,1 sw $2,1512($16) .set noreorder .set nomacro beq $3,$0,$L463 sw $4,1516($16) .set macro .set reorder lw $5,128($22)$L474: .set noreorder .set nomacro beq $5,$0,$L286 li $2,3 # 0x3 .set macro .set reorder beq $4,$2,$L446$L286: lw $3,716($22) slt $2,$3,8 .set noreorder .set nomacro bne $2,$0,$L489 slt $2,$3,32 .set macro .set reorder li $2,3 # 0x3 .set noreorder .set nomacro bne $4,$2,$L296 slt $2,$3,32 .set macro .set reorder$L298: lw $2,8320($16) lw $5,144($sp) .set noreorder .set nomacro bne $2,$0,$L135 lw $4,8456($16) .set macro .set reorder$L445: lw $2,56($16) li $3,65536 # 0x10000 addiu $4,$4,7 and $2,$2,$3 .set noreorder .set nomacro bne $2,$0,$L417 sra $4,$4,3 .set macro .set reorder .set noreorder .set nomacro bne $4,$0,$L401 addiu $2,$4,10 .set macro .set reorder li $4,1 # 0x1 li $2,11 # 0xb$L401: slt $2,$5,$2 .set noreorder .set nomacro bne $2,$0,$L475 lw $31,124($sp) .set macro .set reorder .set noreorder .set nomacro j $L494 move $5,$4 .set macro .set reorder$L296:$L489: .set noreorder .set nomacro beq $2,$0,$L464 li $2,1 # 0x1 .set macro .set reorder slt $2,$3,48$L472: .set noreorder .set nomacro beq $2,$0,$L298 slt $2,$5,5 .set macro .set reorder beq $2,$0,$L446 lw $2,7988($16) .set noreorder .set nomacro beq $2,$0,$L318 li $2,3 # 0x3 .set macro .set reorder beq $4,$2,$L446 sw $0,7988($16)$L318: lw $3,0($16) lw $2,604($3) andi $2,$2,0x1 .set noreorder .set nomacro beq $2,$0,$L329 li $2,3 # 0x3 .set macro .set reorder .set noreorder .set nomacro beq $4,$2,$L465 addiu $2,$16,4040 .set macro .set reorder$L329: lw $2,6160($16) .set noreorder .set nomacro beq $2,$0,$L490 addiu $2,$16,2948 .set macro .set reorder li $2,3 # 0x3 .set noreorder .set nomacro beq $4,$2,$L333 addiu $2,$16,3204 .set macro .set reorder addiu $3,$16,3076 sw $2,6140($16) sw $3,6144($16)$L332: move $4,$16 .set noreorder .set nomacro jal MPV_frame_start move $5,$22 .set macro .set reorder .set noreorder .set nomacro bltz $2,$L135 li $5,-1 # 0xffffffffffffffff .set macro .set reorder .set noreorder .set nomacro jal ff_er_frame_start move $4,$16 .set macro .set reorder lw $3,8420($16) li $2,5 # 0x5 beq $3,$2,$L466$L337: sw $0,6168($16) sw $0,6172($16)$L447: .set noreorder .set nomacro jal decode_slice move $4,$16 .set macro .set reorder lw $5,6172($16) lw $2,148($16) slt $2,$5,$2 beq $2,$0,$L339 lw $4,8420($16) beq $4,$0,$L341 lw $3,8408($16) beq $3,$0,$L339 lw $2,6168($16) bne $2,$0,$L339 div $0,$5,$3 teq $3,$0,7 mfhi $2 bne $2,$0,$L339 lw $2,8456($16) lw $3,8460($16) slt $2,$3,$2 bne $2,$0,$L339$L346: slt $2,$4,4 beq $2,$0,$L447 lw $2,28($16) beq $2,$0,$L447
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -