vf_noformat.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 759 行
S
759 行
.file 1 "vf_noformat.c".section .mdebug.abi32.previous.section .rodata.str1.4,"aMS",@progbits,1.align 2$LC0:.ascii "444p\000".align 2$LC1:.ascii "422p\000".align 2$LC2:.ascii "411p\000".align 2$LC3:.ascii "yuy2\000".align 2$LC4:.ascii "yv12\000".align 2$LC5:.ascii "i420\000".align 2$LC6:.ascii "yvu9\000".align 2$LC7:.ascii "if09\000".align 2$LC8:.ascii "iyuv\000".align 2$LC9:.ascii "uyvy\000".align 2$LC10:.ascii "bgr24\000".align 2$LC11:.ascii "bgr32\000".align 2$LC12:.ascii "bgr16\000".align 2$LC13:.ascii "bgr15\000".align 2$LC14:.ascii "bgr8\000".align 2$LC15:.ascii "bgr4\000".align 2$LC16:.ascii "bg4b\000".align 2$LC17:.ascii "bgr1\000".align 2$LC18:.ascii "rgb24\000".align 2$LC19:.ascii "rgb32\000".align 2$LC20:.ascii "rgb16\000".align 2$LC21:.ascii "rgb15\000".align 2$LC22:.ascii "rgb8\000".align 2$LC23:.ascii "rgb4\000".align 2$LC24:.ascii "rg4b\000".align 2$LC25:.ascii "rgb1\000".align 2$LC26:.ascii "rgba\000".align 2$LC27:.ascii "argb\000".align 2$LC28:.ascii "bgra\000".align 2$LC29:.ascii "abgr\000".align 2$LC30:.ascii "[VF_FORMAT] Unknown format name: '%s'.\012\000".section .text.open,"ax",@progbits.align 2.align 5.ent open.type open, @functionopen:.frame $sp,40,$31 # vars= 8, regs= 3/0, args= 16, gp= 0.mask 0x80030000,-8.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-40sw $17,28($sp)sw $16,24($sp)sw $31,32($sp)lui $2,%hi(query_format)lw $3,100($4)addiu $2,$2,%lo(query_format)move $16,$4sw $2,12($4)move $17,$5beq $3,$0,$L71sw $0,40($4)$L2:beq $17,$0,$L72lui $5,%hi($LC0)addiu $5,$5,%lo($LC0)jal strcasecmpmove $4,$17bne $2,$0,$L7li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,1345585152 # 0x50340000ori $2,$2,0x3434sw $2,0($3)lw $2,16($sp)$L6:lw $31,32($sp)lw $17,28($sp)lw $16,24($sp)j $31addiu $sp,$sp,40$L7:lui $5,%hi($LC1)addiu $5,$5,%lo($LC1)jal strcasecmpmove $4,$17bne $2,$0,$L9li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,1345454080 # 0x50320000ori $2,$2,0x3234sw $2,0($3)lw $31,32($sp)lw $2,16($sp)lw $17,28($sp)lw $16,24($sp)j $31addiu $sp,$sp,40$L72:li $2,1 # 0x1lw $31,32($sp)lw $17,28($sp)lw $16,24($sp)sw $2,16($sp)j $31addiu $sp,$sp,40$L71:jal uc_mallocli $4,4 # 0x4li $3,842072064 # 0x32310000ori $3,$3,0x5659sw $3,0($2)j $L2sw $2,100($16)$L9:lui $5,%hi($LC2)addiu $5,$5,%lo($LC2)jal strcasecmpmove $4,$17bne $2,$0,$L11li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,1345388544 # 0x50310000ori $2,$2,0x3134sw $2,0($3)j $L6lw $2,16($sp)$L11:lui $5,%hi($LC3)addiu $5,$5,%lo($LC3)jal strcasecmpmove $4,$17bne $2,$0,$L13li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,844693504 # 0x32590000ori $2,$2,0x5559sw $2,0($3)j $L6lw $2,16($sp)$L13:lui $5,%hi($LC4)addiu $5,$5,%lo($LC4)jal strcasecmpmove $4,$17bne $2,$0,$L15li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,842072064 # 0x32310000ori $2,$2,0x5659sw $2,0($3)j $L6lw $2,16($sp)$L15:lui $5,%hi($LC5)addiu $5,$5,%lo($LC5)jal strcasecmpmove $4,$17bne $2,$0,$L17li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,808583168 # 0x30320000ori $2,$2,0x3449sw $2,0($3)j $L6lw $2,16($sp)$L17:lui $5,%hi($LC6)addiu $5,$5,%lo($LC6)jal strcasecmpmove $4,$17bne $2,$0,$L19li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,961871872 # 0x39550000ori $2,$2,0x5659sw $2,0($3)j $L6lw $2,16($sp)$L19:lui $5,%hi($LC7)addiu $5,$5,%lo($LC7)jal strcasecmpmove $4,$17bne $2,$0,$L21li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,959447040 # 0x39300000ori $2,$2,0x4649sw $2,0($3)j $L6lw $2,16($sp)$L21:lui $5,%hi($LC8)addiu $5,$5,%lo($LC8)jal strcasecmpmove $4,$17bne $2,$0,$L23li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,1448411136 # 0x56550000ori $2,$2,0x5949sw $2,0($3)j $L6lw $2,16($sp)$L23:lui $5,%hi($LC9)addiu $5,$5,%lo($LC9)jal strcasecmpmove $4,$17bne $2,$0,$L25li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,1498808320 # 0x59560000ori $2,$2,0x5955sw $2,0($3)j $L6lw $2,16($sp)$L25:lui $5,%hi($LC10)addiu $5,$5,%lo($LC10)jal strcasecmpmove $4,$17bne $2,$0,$L27li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,1111949312 # 0x42470000ori $2,$2,0x5218sw $2,0($3)j $L6lw $2,16($sp)$L27:lui $5,%hi($LC11)addiu $5,$5,%lo($LC11)jal strcasecmpmove $4,$17bne $2,$0,$L73lui $5,%hi($LC12)li $2,1 # 0x1$L76:sw $2,16($sp)lw $3,100($16)li $2,1111949312 # 0x42470000ori $2,$2,0x5220sw $2,0($3)j $L6lw $2,16($sp)$L73:addiu $5,$5,%lo($LC12)jal strcasecmpmove $4,$17bne $2,$0,$L31li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,1111949312 # 0x42470000ori $2,$2,0x5210sw $2,0($3)j $L6lw $2,16($sp)$L31:lui $5,%hi($LC13)addiu $5,$5,%lo($LC13)jal strcasecmpmove $4,$17bne $2,$0,$L33li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,1111949312 # 0x42470000ori $2,$2,0x520fsw $2,0($3)j $L6lw $2,16($sp)$L33:lui $5,%hi($LC14)addiu $5,$5,%lo($LC14)jal strcasecmpmove $4,$17bne $2,$0,$L35li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,1111949312 # 0x42470000ori $2,$2,0x5208sw $2,0($3)j $L6lw $2,16($sp)$L35:lui $5,%hi($LC15)addiu $5,$5,%lo($LC15)jal strcasecmpmove $4,$17bne $2,$0,$L37li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,1111949312 # 0x42470000ori $2,$2,0x5204sw $2,0($3)j $L6lw $2,16($sp)$L37:lui $5,%hi($LC16)addiu $5,$5,%lo($LC16)jal strcasecmpmove $4,$17bne $2,$0,$L39li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,1111949312 # 0x42470000ori $2,$2,0x5284sw $2,0($3)j $L6lw $2,16($sp)$L39:lui $5,%hi($LC17)addiu $5,$5,%lo($LC17)jal strcasecmpmove $4,$17bne $2,$0,$L41li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,1111949312 # 0x42470000ori $2,$2,0x5201sw $2,0($3)j $L6lw $2,16($sp)$L41:lui $5,%hi($LC18)addiu $5,$5,%lo($LC18)jal strcasecmpmove $4,$17bne $2,$0,$L43li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,1380384768 # 0x52470000ori $2,$2,0x4218sw $2,0($3)j $L6lw $2,16($sp)$L43:lui $5,%hi($LC19)addiu $5,$5,%lo($LC19)jal strcasecmpmove $4,$17bne $2,$0,$L74lui $5,%hi($LC20)li $2,1 # 0x1$L75:sw $2,16($sp)lw $3,100($16)li $2,1380384768 # 0x52470000ori $2,$2,0x4220sw $2,0($3)j $L6lw $2,16($sp)$L74:addiu $5,$5,%lo($LC20)jal strcasecmpmove $4,$17bne $2,$0,$L47li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,1380384768 # 0x52470000ori $2,$2,0x4210sw $2,0($3)j $L6lw $2,16($sp)$L47:lui $5,%hi($LC21)addiu $5,$5,%lo($LC21)jal strcasecmpmove $4,$17bne $2,$0,$L49li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,1380384768 # 0x52470000ori $2,$2,0x420fsw $2,0($3)j $L6lw $2,16($sp)$L49:lui $5,%hi($LC22)addiu $5,$5,%lo($LC22)jal strcasecmpmove $4,$17bne $2,$0,$L51li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,1380384768 # 0x52470000ori $2,$2,0x4208sw $2,0($3)j $L6lw $2,16($sp)$L51:lui $5,%hi($LC23)addiu $5,$5,%lo($LC23)jal strcasecmpmove $4,$17bne $2,$0,$L53li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,1380384768 # 0x52470000ori $2,$2,0x4204sw $2,0($3)j $L6lw $2,16($sp)$L53:lui $5,%hi($LC24)addiu $5,$5,%lo($LC24)jal strcasecmpmove $4,$17bne $2,$0,$L55li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,1380384768 # 0x52470000ori $2,$2,0x4284sw $2,0($3)j $L6lw $2,16($sp)$L55:lui $5,%hi($LC25)addiu $5,$5,%lo($LC25)jal strcasecmpmove $4,$17bne $2,$0,$L57li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,1380384768 # 0x52470000ori $2,$2,0x4201sw $2,0($3)j $L6lw $2,16($sp)$L57:lui $5,%hi($LC26)addiu $5,$5,%lo($LC26)jal strcasecmpmove $4,$17beq $2,$0,$L75li $2,1 # 0x1lui $5,%hi($LC27)addiu $5,$5,%lo($LC27)jal strcasecmpmove $4,$17bne $2,$0,$L61li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,1380384768 # 0x52470000ori $2,$2,0x4260sw $2,0($3)j $L6lw $2,16($sp)$L61:lui $5,%hi($LC28)addiu $5,$5,%lo($LC28)jal strcasecmpmove $4,$17beq $2,$0,$L76li $2,1 # 0x1lui $5,%hi($LC29)addiu $5,$5,%lo($LC29)jal strcasecmpmove $4,$17bne $2,$0,$L65lui $6,%hi($LC30)li $2,1 # 0x1sw $2,16($sp)lw $3,100($16)li $2,1111949312 # 0x42470000ori $2,$2,0x5260sw $2,0($3)j $L6lw $2,16($sp)$L65:addiu $6,$6,%lo($LC30)move $7,$17li $4,29 # 0x1djal mp_msgli $5,2 # 0x2sw $0,16($sp)j $L6lw $2,16($sp).set macro.set reorder.end open.section .text.query_format,"ax",@progbits.align 2.align 5.ent query_format.type query_format, @functionquery_format:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacrolw $6,100($4)lw $3,0($6)beq $3,$5,$L83move $2,$0j vf_next_query_formatnop$L83:j $31nop.set macro.set reorder.end query_format.globl vf_info_noformat.section .rodata.str1.4.align 2$LC31:.ascii "disallow one output format\000".align 2$LC32:.ascii "noformat\000".align 2$LC33:.ascii "Joey\000".subsection -1.align 2$LC34:.ascii "\000".data.align 2.type vf_info_noformat, @object.size vf_info_noformat, 24vf_info_noformat:.word $LC31.word $LC32.word $LC33.word $LC34.word open.word vf_opts.align 2.type vf_opts, @object.size vf_opts, 16vf_opts:.word $LC32.word 4.word vf_priv_dflt.word vf_opts_fields.rdata.align 2.type vf_priv_dflt, @object.size vf_priv_dflt, 4vf_priv_dflt:.word 842094169.section .rodata.str1.4.align 2$LC35:.ascii "fmt\000".data.align 3.type vf_opts_fields, @object.size vf_opts_fields, 80vf_opts_fields:.word $LC35.word 0.word m_option_type_imgfmt.word 0.word 0.word 0.word 0.word 0.word 0.space 4.word 0.word 0.word 0.word 0.word 0.word 0.word 0.word 0.word 0.space 4.ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?