bitstream_filter.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 166 行
S
166 行
.file 1 "bitstream_filter.c".section .mdebug.abi32.previous.section .text.av_register_bitstream_filter,"ax",@progbits.align 2.align 5.globl av_register_bitstream_filter.ent av_register_bitstream_filter.type av_register_bitstream_filter, @functionav_register_bitstream_filter:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacrolui $3,%hi(first_bitstream_filter)lw $2,%lo(first_bitstream_filter)($3)sw $2,16($4)j $31sw $4,%lo(first_bitstream_filter)($3).set macro.set reorder.end av_register_bitstream_filter.section .text.av_bitstream_filter_filter,"ax",@progbits.align 2.align 5.globl av_bitstream_filter_filter.ent av_bitstream_filter_filter.type av_bitstream_filter_filter, @functionav_bitstream_filter_filter:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacrolw $9,4($4)lw $10,16($sp)lw $3,20($sp)lw $8,24($sp)lw $25,8($9)sw $3,0($7)jr $25sw $8,0($10).set macro.set reorder.end av_bitstream_filter_filter.section .text.av_bitstream_filter_close,"ax",@progbits.align 2.align 5.globl av_bitstream_filter_close.ent av_bitstream_filter_close.type av_bitstream_filter_close, @functionav_bitstream_filter_close:.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 $16,16($sp)sw $31,20($sp)lw $2,4($4)lw $2,12($2)beq $2,$0,$L6move $16,$4jal $2nop$L6:jal av_freepmove $4,$16jal av_parser_closelw $4,8($16)move $4,$16lw $31,20($sp)lw $16,16($sp)j av_freeaddiu $sp,$sp,24.set macro.set reorder.end av_bitstream_filter_close.section .text.av_bitstream_filter_init,"ax",@progbits.align 2.align 5.globl av_bitstream_filter_init.ent av_bitstream_filter_init.type av_bitstream_filter_init, @functionav_bitstream_filter_init:.frame $sp,32,$31 # vars= 0, regs= 3/0, args= 16, gp= 0.mask 0x80030000,-8.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-32sw $17,20($sp)sw $31,24($sp)sw $16,16($sp)lui $2,%hi(first_bitstream_filter)lw $16,%lo(first_bitstream_filter)($2)bne $16,$0,$L17move $17,$4j $L19move $17,$0$L13:lw $16,16($16)beq $16,$0,$L11nop$L17:lw $5,0($16)jal strcmpmove $4,$17bne $2,$0,$L13nopjal av_malloczli $4,16 # 0x10lw $4,4($16)sw $16,4($2)jal av_malloczmove $17,$2sw $2,0($17)lw $31,24($sp)move $2,$17lw $16,16($sp)lw $17,20($sp)j $31addiu $sp,$sp,32$L11:move $17,$0$L19:move $2,$17lw $31,24($sp)lw $17,20($sp)lw $16,16($sp)j $31addiu $sp,$sp,32.set macro.set reorder.end av_bitstream_filter_init.globl first_bitstream_filter.section .bss.align 2.type first_bitstream_filter, @object.size first_bitstream_filter, 4first_bitstream_filter:.space 4.ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?