vf_noformat.mid
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 759 行
MID
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 nomacro addiu $sp,$sp,-40 sw $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,$4 sw $2,12($4) move $17,$5 beq $3,$0,$L71 sw $0,40($4)$L2: beq $17,$0,$L72 lui $5,%hi($LC0) addiu $5,$5,%lo($LC0) jal strcasecmp move $4,$17 bne $2,$0,$L7 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,1345585152 # 0x50340000 ori $2,$2,0x3434 sw $2,0($3) lw $2,16($sp)$L6: lw $31,32($sp) lw $17,28($sp) lw $16,24($sp) j $31 addiu $sp,$sp,40$L7: lui $5,%hi($LC1) addiu $5,$5,%lo($LC1) jal strcasecmp move $4,$17 bne $2,$0,$L9 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,1345454080 # 0x50320000 ori $2,$2,0x3234 sw $2,0($3) lw $31,32($sp) lw $2,16($sp) lw $17,28($sp) lw $16,24($sp) j $31 addiu $sp,$sp,40$L72: li $2,1 # 0x1 lw $31,32($sp) lw $17,28($sp) lw $16,24($sp) sw $2,16($sp) j $31 addiu $sp,$sp,40$L71: jal uc_malloc li $4,4 # 0x4 li $3,842072064 # 0x32310000 ori $3,$3,0x5659 sw $3,0($2) j $L2 sw $2,100($16)$L9: lui $5,%hi($LC2) addiu $5,$5,%lo($LC2) jal strcasecmp move $4,$17 bne $2,$0,$L11 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,1345388544 # 0x50310000 ori $2,$2,0x3134 sw $2,0($3) j $L6 lw $2,16($sp)$L11: lui $5,%hi($LC3) addiu $5,$5,%lo($LC3) jal strcasecmp move $4,$17 bne $2,$0,$L13 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,844693504 # 0x32590000 ori $2,$2,0x5559 sw $2,0($3) j $L6 lw $2,16($sp)$L13: lui $5,%hi($LC4) addiu $5,$5,%lo($LC4) jal strcasecmp move $4,$17 bne $2,$0,$L15 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,842072064 # 0x32310000 ori $2,$2,0x5659 sw $2,0($3) j $L6 lw $2,16($sp)$L15: lui $5,%hi($LC5) addiu $5,$5,%lo($LC5) jal strcasecmp move $4,$17 bne $2,$0,$L17 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,808583168 # 0x30320000 ori $2,$2,0x3449 sw $2,0($3) j $L6 lw $2,16($sp)$L17: lui $5,%hi($LC6) addiu $5,$5,%lo($LC6) jal strcasecmp move $4,$17 bne $2,$0,$L19 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,961871872 # 0x39550000 ori $2,$2,0x5659 sw $2,0($3) j $L6 lw $2,16($sp)$L19: lui $5,%hi($LC7) addiu $5,$5,%lo($LC7) jal strcasecmp move $4,$17 bne $2,$0,$L21 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,959447040 # 0x39300000 ori $2,$2,0x4649 sw $2,0($3) j $L6 lw $2,16($sp)$L21: lui $5,%hi($LC8) addiu $5,$5,%lo($LC8) jal strcasecmp move $4,$17 bne $2,$0,$L23 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,1448411136 # 0x56550000 ori $2,$2,0x5949 sw $2,0($3) j $L6 lw $2,16($sp)$L23: lui $5,%hi($LC9) addiu $5,$5,%lo($LC9) jal strcasecmp move $4,$17 bne $2,$0,$L25 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,1498808320 # 0x59560000 ori $2,$2,0x5955 sw $2,0($3) j $L6 lw $2,16($sp)$L25: lui $5,%hi($LC10) addiu $5,$5,%lo($LC10) jal strcasecmp move $4,$17 bne $2,$0,$L27 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,1111949312 # 0x42470000 ori $2,$2,0x5218 sw $2,0($3) j $L6 lw $2,16($sp)$L27: lui $5,%hi($LC11) addiu $5,$5,%lo($LC11) jal strcasecmp move $4,$17 bne $2,$0,$L73 lui $5,%hi($LC12) li $2,1 # 0x1$L76: sw $2,16($sp) lw $3,100($16) li $2,1111949312 # 0x42470000 ori $2,$2,0x5220 sw $2,0($3) j $L6 lw $2,16($sp)$L73: addiu $5,$5,%lo($LC12) jal strcasecmp move $4,$17 bne $2,$0,$L31 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,1111949312 # 0x42470000 ori $2,$2,0x5210 sw $2,0($3) j $L6 lw $2,16($sp)$L31: lui $5,%hi($LC13) addiu $5,$5,%lo($LC13) jal strcasecmp move $4,$17 bne $2,$0,$L33 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,1111949312 # 0x42470000 ori $2,$2,0x520f sw $2,0($3) j $L6 lw $2,16($sp)$L33: lui $5,%hi($LC14) addiu $5,$5,%lo($LC14) jal strcasecmp move $4,$17 bne $2,$0,$L35 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,1111949312 # 0x42470000 ori $2,$2,0x5208 sw $2,0($3) j $L6 lw $2,16($sp)$L35: lui $5,%hi($LC15) addiu $5,$5,%lo($LC15) jal strcasecmp move $4,$17 bne $2,$0,$L37 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,1111949312 # 0x42470000 ori $2,$2,0x5204 sw $2,0($3) j $L6 lw $2,16($sp)$L37: lui $5,%hi($LC16) addiu $5,$5,%lo($LC16) jal strcasecmp move $4,$17 bne $2,$0,$L39 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,1111949312 # 0x42470000 ori $2,$2,0x5284 sw $2,0($3) j $L6 lw $2,16($sp)$L39: lui $5,%hi($LC17) addiu $5,$5,%lo($LC17) jal strcasecmp move $4,$17 bne $2,$0,$L41 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,1111949312 # 0x42470000 ori $2,$2,0x5201 sw $2,0($3) j $L6 lw $2,16($sp)$L41: lui $5,%hi($LC18) addiu $5,$5,%lo($LC18) jal strcasecmp move $4,$17 bne $2,$0,$L43 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,1380384768 # 0x52470000 ori $2,$2,0x4218 sw $2,0($3) j $L6 lw $2,16($sp)$L43: lui $5,%hi($LC19) addiu $5,$5,%lo($LC19) jal strcasecmp move $4,$17 bne $2,$0,$L74 lui $5,%hi($LC20) li $2,1 # 0x1$L75: sw $2,16($sp) lw $3,100($16) li $2,1380384768 # 0x52470000 ori $2,$2,0x4220 sw $2,0($3) j $L6 lw $2,16($sp)$L74: addiu $5,$5,%lo($LC20) jal strcasecmp move $4,$17 bne $2,$0,$L47 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,1380384768 # 0x52470000 ori $2,$2,0x4210 sw $2,0($3) j $L6 lw $2,16($sp)$L47: lui $5,%hi($LC21) addiu $5,$5,%lo($LC21) jal strcasecmp move $4,$17 bne $2,$0,$L49 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,1380384768 # 0x52470000 ori $2,$2,0x420f sw $2,0($3) j $L6 lw $2,16($sp)$L49: lui $5,%hi($LC22) addiu $5,$5,%lo($LC22) jal strcasecmp move $4,$17 bne $2,$0,$L51 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,1380384768 # 0x52470000 ori $2,$2,0x4208 sw $2,0($3) j $L6 lw $2,16($sp)$L51: lui $5,%hi($LC23) addiu $5,$5,%lo($LC23) jal strcasecmp move $4,$17 bne $2,$0,$L53 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,1380384768 # 0x52470000 ori $2,$2,0x4204 sw $2,0($3) j $L6 lw $2,16($sp)$L53: lui $5,%hi($LC24) addiu $5,$5,%lo($LC24) jal strcasecmp move $4,$17 bne $2,$0,$L55 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,1380384768 # 0x52470000 ori $2,$2,0x4284 sw $2,0($3) j $L6 lw $2,16($sp)$L55: lui $5,%hi($LC25) addiu $5,$5,%lo($LC25) jal strcasecmp move $4,$17 bne $2,$0,$L57 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,1380384768 # 0x52470000 ori $2,$2,0x4201 sw $2,0($3) j $L6 lw $2,16($sp)$L57: lui $5,%hi($LC26) addiu $5,$5,%lo($LC26) jal strcasecmp move $4,$17 beq $2,$0,$L75 li $2,1 # 0x1 lui $5,%hi($LC27) addiu $5,$5,%lo($LC27) jal strcasecmp move $4,$17 bne $2,$0,$L61 li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,1380384768 # 0x52470000 ori $2,$2,0x4260 sw $2,0($3) j $L6 lw $2,16($sp)$L61: lui $5,%hi($LC28) addiu $5,$5,%lo($LC28) jal strcasecmp move $4,$17 beq $2,$0,$L76 li $2,1 # 0x1 lui $5,%hi($LC29) addiu $5,$5,%lo($LC29) jal strcasecmp move $4,$17 bne $2,$0,$L65 lui $6,%hi($LC30) li $2,1 # 0x1 sw $2,16($sp) lw $3,100($16) li $2,1111949312 # 0x42470000 ori $2,$2,0x5260 sw $2,0($3) j $L6 lw $2,16($sp)$L65: addiu $6,$6,%lo($LC30) move $7,$17 li $4,29 # 0x1d jal mp_msg li $5,2 # 0x2 sw $0,16($sp) j $L6 lw $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 nomacro lw $6,100($4) lw $3,0($6) beq $3,$5,$L83 move $2,$0 j vf_next_query_format nop$L83: j $31 nop .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 + -
显示快捷键?