📄 mpeg4video_parser.s
字号:
.file 1 "mpeg4video_parser.c".section .mdebug.abi32.previous.section .text.ff_mpeg4_find_frame_end,"ax",@progbits.align 2.align 5.globl ff_mpeg4_find_frame_end.ent ff_mpeg4_find_frame_end.type ff_mpeg4_find_frame_end, @functionff_mpeg4_find_frame_end:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacrolw $10,20($4)move $11,$4bne $10,$0,$L2lw $7,16($4)blez $6,$L4sll $3,$7,8lbu $2,0($5)or $7,$3,$2li $4,438 # 0x1b6beq $7,$4,$L27move $4,$0j $L31addiu $4,$4,1$L9:lbu $3,0($2)li $2,438 # 0x1b6or $7,$8,$3beq $7,$2,$L28addiu $8,$4,1addiu $4,$4,1$L31:sll $8,$7,8bne $6,$4,$L9addu $2,$5,$4$L4:li $3,-100 # 0xffffffffffffff9c$L30:move $2,$3sw $7,16($11)j $31sw $10,20($11)$L2:beq $6,$0,$L29move $8,$0$L12:slt $2,$8,$6beq $2,$0,$L4sll $3,$7,8addu $5,$5,$8lbu $2,0($5)or $7,$3,$2li $2,256 # 0x100beq $3,$2,$L17move $9,$8j $L20subu $6,$6,$8$L19:lbu $3,1($5)li $2,256 # 0x100addiu $5,$5,1beq $4,$2,$L17or $7,$4,$3$L20:addiu $8,$8,1addu $2,$6,$9bne $8,$2,$L19sll $4,$7,8j $L30li $3,-100 # 0xffffffffffffff9c$L29:move $3,$0j $31move $2,$3$L17:addiu $3,$8,-3li $2,-1 # 0xffffffffffffffffsw $2,16($11)move $2,$3j $31sw $0,20($11)$L28:li $10,1 # 0x1j $L12li $7,438 # 0x1b6$L27:li $8,1 # 0x1li $10,1 # 0x1j $L12li $7,438 # 0x1b6.set macro.set reorder.end ff_mpeg4_find_frame_end.section .text.mpeg4video_parse_init,"ax",@progbits.align 2.align 5.ent mpeg4video_parse_init.type mpeg4video_parse_init, @functionmpeg4video_parse_init:.frame $sp,24,$31 # vars= 0, regs= 2/0, args= 16, gp= 0.mask 0x80010000,-4.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-24sw $31,20($sp)sw $16,16($sp)lw $16,0($4)jal av_malloczli $4,8704 # 0x2200sw $2,52($16)beq $2,$0,$L35li $3,-1 # 0xffffffffffffffffli $2,1 # 0x1sw $2,56($16)move $3,$0$L35:lw $31,20($sp)lw $16,16($sp)move $2,$3j $31addiu $sp,$sp,24.set macro.set reorder.end mpeg4video_parse_init.section .text.mpeg4video_parse,"ax",@progbits.align 2.align 5.ent mpeg4video_parse.type mpeg4video_parse, @functionmpeg4video_parse:.frame $sp,72,$31 # vars= 16, regs= 10/0, args= 16, gp= 0.mask 0xc0ff0000,-4.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-72sw $22,56($sp)sw $21,52($sp)sw $31,68($sp)sw $fp,64($sp)sw $23,60($sp)sw $20,48($sp)sw $19,44($sp)sw $18,40($sp)sw $17,36($sp)sw $16,32($sp)lw $2,176($4)move $21,$4andi $2,$2,0x1move $22,$5sw $6,80($sp)sw $7,84($sp)beq $2,$0,$L38lw $17,0($4)lw $16,52($17)lw $19,92($sp)lw $3,28($22)addiu $2,$16,1464move $20,$19sw $2,1880($16)sw $22,0($16)bne $3,$0,$L83lw $18,88($sp)$L78:sll $3,$20,3sra $2,$3,3lui $23,%hi(ff_mpeg4_decode_picture_header_funcp)bltz $2,$L69addiu $fp,$sp,16$L88:bltz $3,$L69move $5,$fpaddu $4,$18,$2lw $2,%lo(ff_mpeg4_decode_picture_header_funcp)($23)sw $4,20($sp)sw $18,16($sp)sw $3,28($sp)sw $0,24($sp)jal $2move $4,$16lw $5,4($16)bne $5,$0,$L84nop$L73:lw $2,2084($16)$L89:lw $3,88($sp)sw $2,32($21)lw $2,80($sp)sw $0,56($17)sw $3,0($2)lw $2,92($sp)lw $3,84($sp)sw $2,0($3)lw $31,68($sp)move $2,$19lw $fp,64($sp)lw $23,60($sp)lw $22,56($sp)lw $21,52($sp)lw $20,48($sp)lw $19,44($sp)lw $18,40($sp)lw $17,36($sp)lw $16,32($sp)j $31addiu $sp,$sp,72$L38:lw $10,20($17)lw $7,88($sp)lw $8,92($sp)bne $10,$0,$L41lw $6,16($17)blez $8,$L43sll $3,$6,8lbu $2,0($7)or $6,$3,$2li $4,438 # 0x1b6beq $6,$4,$L85move $4,$0j $L92addiu $4,$4,1$L48:lbu $3,0($2)li $2,438 # 0x1b6or $6,$5,$3beq $6,$2,$L86addiu $5,$4,1addiu $4,$4,1$L92:sll $5,$6,8bne $8,$4,$L48addu $2,$7,$4$L43:sw $10,20($17)$L90:sw $6,16($17)li $19,-100 # 0xffffffffffffff9c$L54:move $4,$17move $5,$19addiu $6,$sp,88jal ff_combine_frameaddiu $7,$sp,92bltz $2,$L91lw $2,80($sp)$L76:lw $17,0($21)lw $3,28($22)lw $16,52($17)lw $20,92($sp)addiu $2,$16,1464sw $2,1880($16)sw $22,0($16)beq $3,$0,$L78lw $18,88($sp)$L83:lw $2,56($17)beq $2,$0,$L78sll $3,$3,3sra $2,$3,3bltz $2,$L65lw $4,24($22)bltz $3,$L65nopaddu $5,$2,$4$L68:lui $23,%hi(ff_mpeg4_decode_picture_header_funcp)addiu $fp,$sp,16lw $2,%lo(ff_mpeg4_decode_picture_header_funcp)($23)sw $4,16($sp)sw $3,28($sp)sw $5,20($sp)sw $0,24($sp)move $4,$16jal $2move $5,$fpsll $3,$20,3sra $2,$3,3bgez $2,$L88nop$L69:move $3,$0move $4,$0move $18,$0lw $2,%lo(ff_mpeg4_decode_picture_header_funcp)($23)sw $4,20($sp)move $5,$fpsw $18,16($sp)sw $3,28($sp)sw $0,24($sp)jal $2move $4,$16lw $5,4($16)beq $5,$0,$L73nop$L84:lw $6,8($16)jal avcodec_set_dimensionsmove $4,$22j $L89lw $2,2084($16)$L41:bne $8,$0,$L52move $19,$0move $4,$17move $5,$19addiu $6,$sp,88jal ff_combine_frameaddiu $7,$sp,92bgez $2,$L76lw $2,80($sp)$L91:lw $3,84($sp)lw $19,92($sp)sw $0,0($2)sw $0,0($3)move $2,$19lw $31,68($sp)lw $fp,64($sp)lw $23,60($sp)lw $22,56($sp)lw $21,52($sp)lw $20,48($sp)lw $19,44($sp)lw $18,40($sp)lw $17,36($sp)lw $16,32($sp)j $31addiu $sp,$sp,72$L52:move $5,$0$L51:slt $2,$5,$8beq $2,$0,$L43addu $4,$7,$5lbu $2,0($4)sll $3,$6,8or $6,$3,$2li $2,256 # 0x100beq $3,$2,$L56move $9,$5j $L59subu $8,$8,$5$L58:lbu $3,1($4)li $2,256 # 0x100addiu $4,$4,1beq $7,$2,$L56or $6,$7,$3$L59:addiu $5,$5,1addu $2,$9,$8bne $5,$2,$L58sll $7,$6,8j $L90sw $10,20($17)$L65:move $4,$0move $3,$0j $L68move $5,$0$L86:li $10,1 # 0x1j $L51li $6,438 # 0x1b6$L56:li $2,-1 # 0xffffffffffffffffaddiu $19,$5,-3sw $2,16($17)j $L54sw $0,20($17)$L85:li $5,1 # 0x1li $10,1 # 0x1j $L51li $6,438 # 0x1b6.set macro.set reorder.end mpeg4video_parse.globl mpeg4video_parser.data.align 2.type mpeg4video_parser, @object.size mpeg4video_parser, 44mpeg4video_parser:.word 13.space 16.word 60.word mpeg4video_parse_init.word mpeg4video_parse.word ff_parse1_close.word ff_mpeg4video_split.space 4.comm ff_mpeg4_decode_picture_header_funcp,4,4.ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -