📄 svq1dec.mid
字号:
lw $8,400($fp) lw $4,4($3) sra $2,$4,1 addu $5,$2,$8 .set noreorder .set nomacro bltz $5,$L436 lw $3,0($3) .set macro .set reorder andi $2,$4,0x1 sll $6,$2,1$L372: lw $7,312($fp) sra $2,$3,1 addu $4,$2,$7 bltz $4,$L437 andi $2,$3,0x1$L375: mul $3,$23,$5 or $2,$6,$2 addu $5,$3,$4 sll $2,$2,2 lw $4,408($fp) addu $2,$2,$21 addu $5,$4,$5 lw $8,2612($2) lw $4,384($fp) move $6,$23 .set noreorder .set nomacro jal $8 li $7,8 # 0x8 .set macro .set reorder lw $3,40($fp) lw $5,384($fp) lw $6,4($3) lw $7,400($fp) lw $4,0($3) sra $2,$6,1 addiu $16,$5,8 addu $5,$2,$7 .set noreorder .set nomacro bltz $5,$L438 addiu $4,$4,16 .set macro .set reorder andi $2,$6,0x1 sll $6,$2,1$L378: lw $8,312($fp) sra $2,$4,1 addu $3,$2,$8 bltz $3,$L439 andi $2,$4,0x1$L381: mul $4,$23,$5 or $2,$6,$2 sll $2,$2,2 addu $2,$2,$21 lw $6,408($fp) addu $5,$4,$3 lw $3,2612($2) move $4,$16 addu $5,$6,$5 li $7,8 # 0x8 .set noreorder .set nomacro jal $3 move $6,$23 .set macro .set reorder lw $4,44($fp) lw $7,388($fp) lw $3,4($4) addu $2,$16,$7 addiu $3,$3,16 lw $8,400($fp) addiu $16,$2,-8 sra $2,$3,1 addu $6,$2,$8 .set noreorder .set nomacro bltz $6,$L440 lw $4,0($4) .set macro .set reorder andi $2,$3,0x1 sll $3,$2,1$L384: lw $7,312($fp) sra $2,$4,1 addu $5,$2,$7 bltz $5,$L441 andi $2,$4,0x1$L387: or $2,$3,$2 mul $3,$23,$6 sll $2,$2,2 addu $2,$2,$21 lw $4,408($fp) addu $5,$3,$5 lw $3,2612($2) addu $5,$4,$5 move $6,$23 move $4,$16 .set noreorder .set nomacro jal $3 li $7,8 # 0x8 .set macro .set reorder lw $2,48($fp) lw $5,400($fp) lw $3,4($2) lw $4,0($2) addiu $3,$3,16 sra $2,$3,1 addu $6,$2,$5 addiu $7,$16,8 .set noreorder .set nomacro bltz $6,$L442 addiu $4,$4,16 .set macro .set reorder andi $2,$3,0x1 sll $3,$2,1$L390: lw $8,312($fp) sra $2,$4,1 addu $5,$2,$8 bltz $5,$L443 andi $2,$4,0x1$L393: or $2,$3,$2 mul $3,$23,$6 sll $2,$2,2 lw $6,408($fp) addu $2,$2,$21 addu $5,$3,$5 lw $3,2612($2) move $4,$7 addu $5,$6,$5 li $7,8 # 0x8 .set noreorder .set nomacro jal $3 move $6,$23 .set macro .set reorder .set noreorder .set nomacro j $L451 lw $5,384($fp) .set macro .set reorder$L343: move $4,$20 .set noreorder .set nomacro jal svq1_decode_block_intra move $6,$23 .set macro .set reorder move $16,$2 beq $16,$0,$L345 .set noreorder .set nomacro j $L308 lw $sp,416($fp) .set macro .set reorder$L433: move $4,$0 .set noreorder .set nomacro j $L355 sw $0,16($fp) .set macro .set reorder$L431: .set noreorder .set nomacro j $L352 addiu $2,$2,7 .set macro .set reorder$L432: move $5,$0 .set noreorder .set nomacro j $L353 sw $0,20($fp) .set macro .set reorder$L362: lw $2,312($fp) bltz $2,$L444$L365: sra $2,$2,3 lw $5,424($fp) sll $2,$2,3 addu $2,$5,$2 addiu $2,$2,24 .set noreorder .set nomacro j $L364 sw $2,40($fp) .set macro .set reorder$L357: lw $2,312($fp) bltz $2,$L445$L360: lw $3,424($fp) sra $2,$2,3 sll $2,$2,3 addu $2,$3,$2 addiu $3,$2,32 addiu $2,$2,16 sw $2,40($fp) .set noreorder .set nomacro j $L359 sw $3,44($fp) .set macro .set reorder$L399: .set noreorder .set nomacro j $L267 addiu $12,$fp,52 .set macro .set reorder$L434: .set noreorder .set nomacro j $L349 addiu $2,$2,7 .set macro .set reorder$L436: move $5,$8 .set noreorder .set nomacro j $L372 move $6,$0 .set macro .set reorder$L435: .set noreorder .set nomacro j $L367 addiu $2,$2,7 .set macro .set reorder$L440: move $6,$8 .set noreorder .set nomacro j $L384 move $3,$0 .set macro .set reorder$L439: move $3,$8 .set noreorder .set nomacro j $L381 move $2,$0 .set macro .set reorder$L438: move $5,$7 .set noreorder .set nomacro j $L378 move $6,$0 .set macro .set reorder$L437: move $4,$7 .set noreorder .set nomacro j $L375 move $2,$0 .set macro .set reorder$L442: move $6,$5 .set noreorder .set nomacro j $L390 move $3,$0 .set macro .set reorder$L441: move $5,$7 .set noreorder .set nomacro j $L387 move $2,$0 .set macro .set reorder$L443: move $5,$8 .set noreorder .set nomacro j $L393 move $2,$0 .set macro .set reorder$L445: .set noreorder .set nomacro j $L360 addiu $2,$2,7 .set macro .set reorder$L444: .set noreorder .set nomacro j $L365 addiu $2,$2,7 .set macro .set reorder$L394: lw $6,400($fp) lw $7,392($fp) addiu $6,$6,16 lw $4,420($fp) slt $2,$6,$7 lw $3,336($fp) lw $5,332($fp) sw $6,400($fp) lw $6,328($fp) lw $8,424($fp) addu $3,$3,$4 addu $5,$5,$4 addu $6,$6,$4 lw $7,324($fp) sw $0,4($8) sw $0,0($8) sw $3,336($fp) lw $8,320($fp) lw $3,316($fp) sw $5,332($fp) sw $6,328($fp) lw $5,344($fp) lw $6,340($fp) addu $7,$7,$4 addu $8,$8,$4 addu $3,$3,$4 addu $5,$5,$4 addu $6,$6,$4 sw $7,324($fp) sw $8,320($fp) sw $3,316($fp) sw $5,344($fp) .set noreorder .set nomacro bne $2,$0,$L331 sw $6,340($fp) .set macro .set reorder$L329: lw $sp,416($fp)$L301: lw $4,404($fp) lw $5,348($fp) addiu $4,$4,1 addiu $5,$5,4 li $6,3 # 0x3 sw $4,404($fp) .set noreorder .set nomacro bne $4,$6,$L289 sw $5,348($fp) .set macro .set reorder lw $7,476($fp)$L460: addiu $6,$21,1464 addiu $8,$21,1656$L396: lw $2,0($6) lw $3,4($6) lw $4,8($6) lw $5,12($6) addiu $6,$6,16 sw $2,0($7) sw $3,4($7) sw $4,8($7) sw $5,12($7) .set noreorder .set nomacro bne $6,$8,$L396 addiu $7,$7,16 .set macro .set reorder lw $2,4($6) lw $3,0($6) move $4,$21 sw $2,4($7) .set noreorder .set nomacro jal MPV_frame_end sw $3,0($7) .set macro .set reorder lw $7,480($fp) li $2,200 # 0xc8 move $16,$22 .set noreorder .set nomacro j $L308 sw $2,0($7) .set macro .set reorder$L421: lw $6,348($fp) lw $6,648($6) .set noreorder .set nomacro j $L299 sw $6,408($fp) .set macro .set reorder$L290: lw $2,56($21) andi $2,$2,0x2000 .set noreorder .set nomacro bne $2,$0,$L460 lw $7,476($fp) .set macro .set reorder lw $3,4($21) lw $2,8($21) addiu $7,$3,3 slt $4,$2,0 slt $5,$3,0 addiu $6,$2,3 movn $2,$6,$4 movn $3,$7,$5 sra $3,$3,2 sra $2,$2,2 li $4,-16 # 0xfffffffffffffff0 addiu $3,$3,15 addiu $2,$2,15 lw $23,180($21) and $2,$2,$4 and $3,$3,$4 sw $2,392($fp) .set noreorder .set nomacro j $L292 sw $3,396($fp) .set macro .set reorder$L328: sb $0,6($5) sb $0,4($5) .set noreorder .set nomacro j $L314 sb $0,5($5) .set macro .set reorder$L327: sb $0,4($5) .set noreorder .set nomacro j $L314 sb $0,1($4) .set macro .set reorder$L426: .set noreorder .set nomacro j $L314 sb $0,4($5) .set macro .set reorder$L423: .set noreorder .set nomacro j $L311 addiu $2,$2,7 .set macro .set reorder$L422: lw $8,392($fp) .set noreorder .set nomacro blez $8,$L301 sll $19,$23,4 .set macro .set reorder move $18,$0$L303: lw $6,396($fp) .set noreorder .set nomacro blez $6,$L309 move $17,$0 .set macro .set reorder .set noreorder .set nomacro j $L462 lw $2,412($fp) .set macro .set reorder$L446: .set noreorder .set nomacro beq $2,$0,$L461 lw $4,392($fp) .set macro .set reorder lw $2,412($fp)$L462: move $4,$20 addu $5,$17,$2 .set noreorder .set nomacro jal svq1_decode_block_intra move $6,$23 .set macro .set reorder lw $3,396($fp) addiu $17,$17,16 move $16,$2 .set noreorder .set nomacro beq $16,$0,$L446 slt $2,$17,$3 .set macro .set reorder lw $4,0($21) lui $6,%hi($LC7) addiu $6,$6,%lo($LC7) li $5,1 # 0x1 .set noreorder .set nomacro jal av_log move $7,$16 .set macro .set reorder .set noreorder .set nomacro j $L452 move $sp,$fp .set macro .set reorder$L425: addiu $4,$8,1 .set noreorder .set nomacro j $L315 sb $0,0($8) .set macro .set reorder$L318: lw $4,424($fp) sb $0,0($4) sb $0,1($4) sb $0,2($4) lw $5,424($fp) .set noreorder .set nomacro j $L315 addiu $4,$5,3 .set macro .set reorder$L317: lw $3,424($fp) addiu $4,$3,2 sb $0,0($3) .set noreorder .set nomacro j $L315 sb $0,1($3) .set macro .set reorder$L424: move $4,$7 .set noreorder .set nomacro jal memset move $5,$0 .set macro .set reorder .set noreorder .set nomacro j $L453 lw $2,392($fp) .set macro .set reorder$L309: lw $4,392($fp)$L461: addiu $18,$18,16 slt $2,$18,$4 .set noreorder .set nomacro beq $2,$0,$L301 lw $5,412($fp) .set macro .set reorder addu $5,$5,$19 .set noreorder .set nomacro j $L303 sw $5,412($fp) .set macro .set reorder .end svq1_decode_frame .globl mvtab .rdata .align 2 .type mvtab, @object .size mvtab, 66mvtab: .byte 1 .byte 1 .byte 1 .byte 2 .byte 1 .byte 3 .byte 1 .byte 4 .byte 3 .byte 6 .byte 5 .byte 7 .byte 4 .byte 7 .byte 3 .byte 7 .byte 11 .byte 9 .byte 10 .byte 9 .byte 9 .byte 9 .byte 17 .byte 10 .byte 16 .byte 10 .byte 15 .byte 10 .byte 14 .byte 10 .byte 13 .byte 10 .byte 12 .byte 10 .byte 11 .byte 10 .byte 10 .byte 10 .byte 9 .byte 10 .byte 8 .byte 10 .byte 7 .byte 10 .byte 6 .byte 10 .byte 5 .byte 10 .byte 4 .byte 10 .byte 7 .byte 11 .byte 6 .byte 11 .byte 5 .byte 11 .byte 4 .byte 11 .byte 3 .byte 11 .byte 2 .byte 11 .byte 3 .byte 12 .byte 2 .byte 12 .globl svq1_decoder .section .rodata.str1.4 .align 2$LC8: .ascii "svq1\000" .data .align 2 .type svq1_decoder, @object .size svq1_decoder, 52svq1_decoder: .word $LC8 .word 0 .word 23 .word 8704 .word svq1_decode_init .word 0 .word svq1_decode_end .word svq1_decode_frame .word 2 .space 4 .word ff_mpeg_flush .space 4 .word __compound_literal.0 .align 2 .type __compound_literal.0, @object .size __compound_literal.0, 8__compound_literal.0: .word 7 .word -1 .rdata .align 2 .type string_table, @object .size string_table, 256string_table: .byte 0 .byte -43 .byte 127 .byte -86 .byte -2 .byte 43 .byte -127 .byte 84 .byte 41 .byte -4 .byte 86 .byte -125 .byte -41 .byte 2 .byte -88 .byte 125 .byte 82 .byte -121 .byte 45 .byte -8 .byte -84 .byte 121 .byte -45 .byte 6 .byte 123 .byte -82 .byte 4 .byte -47 .byte -123 .byte 80 .byte -6 .byte 47 .byte -92 .byte 113 .byte -37 .byte 14 .byte 90 .byte -113 .byte 37 .byte -16 .byte -115 .byte 88 .byte -14 .byte 39 .byte 115 .byte -90 .byte 12 .byte -39 .byte -10 .byte 35 .byte -119 .byte 92 .byte 8 .byte -35 .byte 119 .byte -94 .byte -33 .byte 10 .byte -96 .byte 117 .byte 33 .byte -12 .byte 94 .byte -117 .byte -99 .byte 72 .byte -30 .byte 55 .byte 99 .byte -74 .byte 28 .byte -55 .byte -76 .byte 97 .byte -53 .byte 30 .byte 74 .byte -97 .byte 53 .byte -32 .byte -49 .byte 26 .byte -80 .byte 101 .byte 49 .byte -28 .byte 78 .byte -101 .byte -26 .byte 51 .byte -103 .byte 76 .byte 24 .byte -51 .byte 103 .byte -78 .byte 57 .byte -20 .byte 70 .byte -109 .byte -57 .byte 18 .byte -72 .byte 109 .byte 16 .byte -59 .byte 111 .byte -70 .byte -18 .byte 59 .byte -111 .byte 68 .byte 107 .byte -66 .byte 20 .byte -63 .byte -107 .byte 64 .byte -22 .byte 63 .byte 66 .byte -105 .byte 61 .byte -24 .byte -68 .byte 105 .byte -61 .byte 22 .byte -17 .byte 58 .byte -112 .byte 69 .byte 17 .byte -60 .byte 110 .byte -69 .byte -58 .byte 19 .byte -71 .byte 108 .byte 56 .byte -19 .byte 71 .byte -110 .byte -67 .byte 104 .byte -62 .byte 23 .byte 67 .byte -106 .byte 60 .byte -23 .b
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -