📄 h263dec.mid
字号:
.set noreorder .set nomacro jal ff_mpeg4_clean_buffers move $4,$16 .set macro .set reorder j $L447$L459: ori $17,$17,0x40 .set noreorder .set nomacro beq $3,$0,$L231 sw $17,80($16) .set macro .set reorder .set noreorder .set nomacro j $L471 slt $2,$3,13 .set macro .set reorder$L439: lui $4,%hi($LC8) lui $5,%hi($LC9) lui $7,%hi(__PRETTY_FUNCTION__.3638) addiu $4,$4,%lo($LC8) addiu $5,$5,%lo($LC9) addiu $7,$7,%lo(__PRETTY_FUNCTION__.3638) .set noreorder .set nomacro jal __assert_fail li $6,211 # 0xd3 .set macro .set reorder$L417: lw $2,8004($16) move $5,$0 subu $2,$4,$2 slt $3,$2,0 .set noreorder .set nomacro j $L135 movz $5,$2,$3 .set macro .set reorder$L464: .set noreorder .set nomacro bne $4,$2,$L298 slt $2,$3,48 .set macro .set reorder j $L472$L141: lw $4,0($16) move $5,$0 .set noreorder .set nomacro jal av_log addiu $6,$6,%lo($LC5) .set macro .set reorder .set noreorder .set nomacro j $L135 li $5,-1 # 0xffffffffffffffff .set macro .set reorder$L272: .set noreorder .set nomacro jal ff_h263_get_gob_height move $4,$16 .set macro .set reorder .set noreorder .set nomacro j $L274 sw $2,8028($16) .set macro .set reorder$L456: move $6,$4 move $5,$7 .set noreorder .set nomacro jal ff_mpeg4_find_frame_end move $4,$17 .set macro .set reorder .set noreorder .set nomacro j $L473 move $4,$17 .set macro .set reorder$L341: .set noreorder .set nomacro jal ff_h263_resync move $4,$16 .set macro .set reorder bltz $2,$L339 .set noreorder .set nomacro j $L346 lw $4,8420($16) .set macro .set reorder$L463: li $2,3 # 0x3 beq $4,$2,$L446 lw $2,2096($16) bne $2,$0,$L446 .set noreorder .set nomacro j $L474 lw $5,128($22) .set macro .set reorder$L339: lw $2,36($16) beq $2,$0,$L350 lw $2,8420($16) slt $2,$2,4 .set noreorder .set nomacro beq $2,$0,$L350 li $2,1 # 0x1 .set macro .set reorder lw $3,2084($16) .set noreorder .set nomacro beq $3,$2,$L467 lw $5,144($sp) .set macro .set reorder$L350: lw $3,44($16) li $2,13 # 0xd beq $3,$2,$L468$L355: .set noreorder .set nomacro jal ff_er_frame_end move $4,$16 .set macro .set reorder .set noreorder .set nomacro jal MPV_frame_end move $4,$16 .set macro .set reorder lw $3,2084($16) li $2,3 # 0x3 beq $3,$2,$L386 lw $2,8240($16) bne $2,$0,$L386 lw $2,1872($16) .set noreorder .set nomacro beq $2,$0,$L391 move $6,$2 .set macro .set reorder move $7,$23 addiu $8,$2,192$L393: 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,$L393 addiu $7,$7,16 .set macro .set reorder lw $2,4($6)$L476: lw $3,0($6) sw $2,4($7) sw $3,0($7) lw $2,1872($16) .set noreorder .set nomacro beq $2,$0,$L469 li $2,200 # 0xc8 .set macro .set reorder sw $2,0($fp)$L495: move $5,$23 .set noreorder .set nomacro jal ff_print_debug_info move $4,$16 .set macro .set reorder$L391: lw $2,124($16) lw $5,144($sp) addiu $2,$2,-1 sw $2,80($22) lw $3,8320($16) .set noreorder .set nomacro beq $3,$0,$L445 lw $4,8456($16) .set macro .set reorder .set noreorder .set nomacro j $L475 lw $31,124($sp) .set macro .set reorder$L386: lw $6,1880($16) move $7,$23 addiu $8,$6,192$L389: 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,$L389 addiu $7,$7,16 .set macro .set reorder .set noreorder .set nomacro j $L476 lw $2,4($6) .set macro .set reorder$L333: addiu $2,$16,2948$L490: addiu $3,$16,3076 sw $2,6140($16) .set noreorder .set nomacro j $L332 sw $3,6144($16) .set macro .set reorder$L469: lw $2,8240($16) .set noreorder .set nomacro beq $2,$0,$L391 li $2,200 # 0xc8 .set macro .set reorder .set noreorder .set nomacro j $L495 sw $2,0($fp) .set macro .set reorder$L468: lw $2,8328($16) bne $2,$0,$L355 lw $2,8320($16) .set noreorder .set nomacro beq $2,$0,$L355 lw $6,144($sp) .set macro .set reorder lw $2,8456($16) sra $17,$2,3 subu $7,$6,$17 slt $2,$7,6 .set noreorder .set nomacro bne $2,$0,$L368 move $3,$0 .set macro .set reorder addiu $5,$6,-3 slt $2,$17,$5 .set noreorder .set nomacro beq $2,$0,$L368 lw $2,140($sp) .set macro .set reorder move $4,$17 addu $3,$17,$2 li $8,1 # 0x1 .set noreorder .set nomacro j $L362 li $9,182 # 0xb6 .set macro .set reorder$L363: addiu $4,$4,1$L491: slt $2,$4,$5 .set noreorder .set nomacro beq $2,$0,$L359 addiu $3,$3,1 .set macro .set reorder$L362: lbu $2,0($3) bne $2,$0,$L363 lbu $2,1($3) bne $2,$0,$L363 lbu $2,2($3) bne $2,$8,$L363 lbu $2,3($3) .set noreorder .set nomacro bne $2,$9,$L491 addiu $4,$4,1 .set macro .set reorder .set noreorder .set nomacro j $L368 li $3,1 # 0x1 .set macro .set reorder$L465: addiu $3,$16,4296 sw $2,6140($16) .set noreorder .set nomacro j $L332 sw $3,6144($16) .set macro .set reorder$L359: move $3,$0$L368: lw $4,8324($16) lw $2,8448($16) .set noreorder .set nomacro beq $2,$4,$L470 slt $2,$6,21 .set macro .set reorder$L369: .set noreorder .set nomacro beq $3,$0,$L355 move $6,$7 .set macro .set reorder move $18,$17$L372: addiu $6,$6,8 .set noreorder .set nomacro jal av_fast_realloc addiu $5,$16,8332 .set macro .set reorder move $4,$2 lw $2,144($sp) subu $6,$2,$17 lw $2,140($sp) sltu $3,$6,32 addu $5,$18,$2 .set noreorder .set nomacro bne $3,$0,$L374 sw $4,8324($16) .set macro .set reorder andi $2,$4,0x3 .set noreorder .set nomacro bne $2,$0,$L374 andi $2,$5,0x3 .set macro .set reorder .set noreorder .set nomacro bne $2,$0,$L374 li $2,-32 # 0xffffffffffffffe0 .set macro .set reorder addiu $4,$4,-4 and $2,$6,$2 addu $7,$4,$2 sltu $3,$4,$7 .set noreorder .set nomacro beq $3,$0,$L378 addiu $5,$5,-4 .set macro .set reorder$L420:#APP S32LDI xr1,$5,4 S32LDI xr2,$5,4 S32LDI xr3,$5,4 S32LDI xr4,$5,4 S32LDI xr5,$5,4 S32LDI xr6,$5,4 S32LDI xr7,$5,4 S32LDI xr8,$5,4 S32SDI xr1,$4,4 S32SDI xr2,$4,4 S32SDI xr3,$4,4 S32SDI xr4,$4,4 S32SDI xr5,$4,4 S32SDI xr6,$4,4 S32SDI xr7,$4,4 S32SDI xr8,$4,4#NO_APP sltu $2,$4,$7 bne $2,$0,$L420$L378: andi $2,$6,0x1c addu $7,$7,$2 sltu $3,$4,$7 .set noreorder .set nomacro beq $3,$0,$L492 andi $3,$6,0x3 .set macro .set reorder$L421:#APP S32LDI xr1,$5,4 S32SDI xr1,$4,4#NO_APP sltu $2,$4,$7 .set noreorder .set nomacro bne $2,$0,$L421 andi $3,$6,0x3 .set macro .set reorder$L492: li $2,2 # 0x2 .set noreorder .set nomacro beq $3,$2,$L384 li $2,3 # 0x3 .set macro .set reorder .set noreorder .set nomacro beq $3,$2,$L385 li $2,1 # 0x1 .set macro .set reorder .set noreorder .set nomacro bne $3,$2,$L493 lw $2,144($sp) .set macro .set reorder lbu $2,4($5) .set noreorder .set nomacro j $L382 sb $2,4($4) .set macro .set reorder$L466: .set noreorder .set nomacro jal ff_wmv2_decode_secondary_picture_header move $4,$16 .set macro .set reorder .set noreorder .set nomacro bgez $2,$L337 li $5,-1 # 0xffffffffffffffff .set macro .set reorder .set noreorder .set nomacro j $L496 lw $31,124($sp) .set macro .set reorder$L374: jal memcpy$L382: lw $2,144($sp)$L493: subu $2,$2,$17 .set noreorder .set nomacro j $L355 sw $2,8328($16) .set macro .set reorder$L467: .set noreorder .set nomacro jal msmpeg4_decode_ext_header move $4,$16 .set macro .set reorder .set noreorder .set nomacro bgez $2,$L350 li $4,14 .set macro .set reorder lw $2,7956($16) lw $3,172($16) addu $2,$2,$3 .set noreorder .set nomacro j $L350 sb $4,-1($2) .set macro .set reorder$L470: .set noreorder .set nomacro bne $2,$0,$L369 move $18,$0 .set macro .set reorder .set noreorder .set nomacro j $L372 move $17,$0 .set macro .set reorder$L384: lbu $2,4($5) sb $2,4($4) lbu $3,5($5) .set noreorder .set nomacro j $L382 sb $3,5($4) .set macro .set reorder$L385: lbu $2,4($5) sb $2,4($4) lbu $3,5($5) sb $3,5($4) lbu $2,6($5) .set noreorder .set nomacro j $L382 sb $2,6($4) .set macro .set reorder .end ff_h263_decode_frame .globl mpeg4_decoder .section .rodata.str1.4 .align 2$LC17: .ascii "mpeg4\000" .data .align 2 .type mpeg4_decoder, @object .size mpeg4_decoder, 52mpeg4_decoder: .word $LC17 .word 0 .word 13 .word 8704 .word ff_h263_decode_init .word 0 .word ff_h263_decode_end .word ff_h263_decode_frame .word 43 .space 4 .word ff_mpeg_flush .space 8 .globl h263_decoder .section .rodata.str1.4 .align 2$LC18: .ascii "h263\000" .data .align 2 .type h263_decoder, @object .size h263_decoder, 52h263_decoder: .word $LC18 .word 0 .word 5 .word 8704 .word ff_h263_decode_init .word 0 .word ff_h263_decode_end .word ff_h263_decode_frame .word 43 .space 4 .word ff_mpeg_flush .space 8 .globl msmpeg4v1_decoder .section .rodata.str1.4 .align 2$LC19: .ascii "msmpeg4v1\000" .data .align 2 .type msmpeg4v1_decoder, @object .size msmpeg4v1_decoder, 52msmpeg4v1_decoder: .word $LC19 .word 0 .word 15 .word 8704 .word ff_h263_decode_init .word 0 .word ff_h263_decode_end .word ff_h263_decode_frame .word 3 .space 16 .globl msmpeg4v2_decoder .section .rodata.str1.4 .align 2$LC20: .ascii "msmpeg4v2\000" .data .align 2 .type msmpeg4v2_decoder, @object .size msmpeg4v2_decoder, 52msmpeg4v2_decoder: .word $LC20 .word 0 .word 16 .word 8704 .word ff_h263_decode_init .word 0 .word ff_h263_decode_end .word ff_h263_decode_frame .word 3 .space 16 .globl msmpeg4v3_decoder .section .rodata.str1.4 .align 2$LC21: .ascii "msmpeg4\000" .data .align 2 .type msmpeg4v3_decoder, @object .size msmpeg4v3_decoder, 52msmpeg4v3_decoder: .word $LC21 .word 0 .word 17 .word 8704 .word ff_h263_decode_init .word 0 .word ff_h263_decode_end .word ff_h263_decode_frame .word 3 .space 16 .globl wmv1_decoder .section .rodata.str1.4 .align 2$LC22: .ascii "wmv1\000" .data .align 2 .type wmv1_decoder, @object .size wmv1_decoder, 52wmv1_decoder: .word $LC22 .word 0 .word 18 .word 8704 .word ff_h263_decode_init .word 0 .word ff_h263_decode_end .word ff_h263_decode_frame .word 3 .space 16 .globl h263i_decoder .section .rodata.str1.4 .align 2$LC23: .ascii "h263i\000" .data .align 2 .type h263i_decoder, @object .size h263i_decoder, 52h263i_decoder: .word $LC23 .word 0 .word 21 .word 8704 .word ff_h263_decode_init .word 0 .word ff_h263_decode_end .word ff_h263_decode_frame .word 3 .space 16 .globl flv_decoder .section .rodata.str1.4 .align 2$LC24: .ascii "flv\000" .data .align 2 .type flv_decoder, @object .size flv_decoder, 52flv_decoder: .word $LC24 .word 0 .word 22 .word 8704 .word ff_h263_decode_init .word 0 .word ff_h263_decode_end .word ff_h263_decode_frame .word 3 .space 16 .rdata .align 2 .type __PRETTY_FUNCTION__.3638, @object .size __PRETTY_FUNCTION__.3638, 14__PRETTY_FUNCTION__.3638: .ascii "ff_get_fourcc\000" .ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -