img_format.mid
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 798 行
MID
798 行
.file 1 "img_format.c" .section .mdebug.abi32 .previous .section .rodata.str1.4,"aMS",@progbits,1 .align 2$LC0: .ascii "MPEG1/2 Motion Compensation\000" .align 2$LC1: .ascii "MPEG1/2 Motion Compensation and IDCT\000" .align 2$LC2: .ascii "RGB 1-bit\000" .align 2$LC3: .ascii "RGB 4-bit\000" .align 2$LC4: .ascii "RGB 4-bit per byte\000" .align 2$LC5: .ascii "RGB 8-bit\000" .align 2$LC6: .ascii "RGB 15-bit\000" .align 2$LC7: .ascii "RGB 16-bit\000" .align 2$LC8: .ascii "RGB 24-bit\000" .align 2$LC9: .ascii "BGR 1-bit\000" .align 2$LC10: .ascii "BGR 4-bit\000" .align 2$LC11: .ascii "BGR 4-bit per byte\000" .align 2$LC12: .ascii "BGR 8-bit\000" .align 2$LC13: .ascii "BGR 15-bit\000" .align 2$LC14: .ascii "BGR 16-bit\000" .align 2$LC15: .ascii "BGR 24-bit\000" .align 2$LC16: .ascii "ABGR\000" .align 2$LC17: .ascii "BGRA\000" .align 2$LC18: .ascii "ARGB\000" .align 2$LC19: .ascii "RGBA\000" .align 2$LC20: .ascii "Planar YVU9\000" .align 2$LC21: .ascii "Planar IF09\000" .align 2$LC22: .ascii "Planar YV12\000" .align 2$LC23: .ascii "Planar I420\000" .align 2$LC24: .ascii "Planar IYUV\000" .align 2$LC25: .ascii "Planar CLPL\000" .align 2$LC26: .ascii "Planar Y800\000" .align 2$LC27: .ascii "Planar Y8\000" .align 2$LC28: .ascii "Planar 444P\000" .align 2$LC29: .ascii "Planar 422P\000" .align 2$LC30: .ascii "Planar 411P\000" .align 2$LC31: .ascii "Planar NV12\000" .align 2$LC32: .ascii "Planar NV21\000" .align 2$LC33: .ascii "Planar NV12 Macroblock\000" .align 2$LC34: .ascii "Packed IUYV\000" .align 2$LC35: .ascii "Packed IY41\000" .align 2$LC36: .ascii "Packed IYU1\000" .align 2$LC37: .ascii "Packed IYU2\000" .align 2$LC38: .ascii "Packed UYVY\000" .align 2$LC39: .ascii "Packed UYNV\000" .align 2$LC40: .ascii "Packed CYUV\000" .align 2$LC41: .ascii "Packed Y422\000" .align 2$LC42: .ascii "Packed YUY2\000" .align 2$LC43: .ascii "Packed YUNV\000" .align 2$LC44: .ascii "Packed YVYU\000" .align 2$LC45: .ascii "Packed Y41P\000" .align 2$LC46: .ascii "Packed Y211\000" .align 2$LC47: .ascii "Packed Y41T\000" .align 2$LC48: .ascii "Packed Y42T\000" .align 2$LC49: .ascii "Packed V422\000" .align 2$LC50: .ascii "Packed V655\000" .align 2$LC51: .ascii "Packed CLJR\000" .align 2$LC52: .ascii "Packed YUVP\000" .align 2$LC53: .ascii "Packed UYVP\000" .align 2$LC54: .ascii "Mpeg PES\000" .align 2$LC55: .ascii "Zoran MJPEG non-interlaced\000" .align 2$LC56: .ascii "Zoran MJPEG top field first\000" .align 2$LC57: .ascii "Zoran MJPEG bottom field first\000" .align 2$LC58: .ascii "Unknown 0x%04x\000" .section .text.vo_format_name,"ax",@progbits .align 2 .align 5 .globl vo_format_name .ent vo_format_name .type vo_format_name, @functionvo_format_name: .frame $sp,24,$31 # vars= 0, regs= 2/0, args= 16, gp= 0 .mask 0x80010000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro li $2,1280311296 # 0x4c500000 addiu $sp,$sp,-24 ori $2,$2,0x4c43 sw $31,20($sp) beq $4,$2,$L31 sw $16,16($sp) slt $2,$2,$4 beq $2,$0,$L79 li $3,842137600 # 0x32320000 li $3,1380384768 # 0x52470000 ori $2,$3,0x4260 beq $4,$2,$L46 slt $2,$2,$4 beq $2,$0,$L80 li $5,1347813376 # 0x50560000 li $5,1447952384 # 0x564e0000 ori $2,$5,0x5955 beq $4,$2,$L53 nop slt $2,$2,$4 beq $2,$0,$L81 li $2,1412497408 # 0x54310000 li $3,1515323392 # 0x5a520000 ori $2,$3,0x4942 beq $4,$2,$L57 nop slt $2,$2,$4 bne $2,$0,$L75 ori $2,$3,0x4e49 li $2,1448673280 # 0x56590000 ori $2,$2,0x5549 beq $4,$2,$L55 lui $2,%hi($LC34) li $2,1498808320 # 0x59560000 ori $2,$2,0x5955 beq $4,$2,$L56 lui $2,%hi($LC38) li $2,1448411136 # 0x56550000 ori $2,$2,0x5949 bne $4,$2,$L87 lui $16,%hi(unknow_format.2672) lui $2,%hi($LC24) j $L76 addiu $2,$2,%lo($LC24)$L79: ori $2,$3,0x3459 beq $4,$2,$L16 slt $2,$2,$4 beq $2,$0,$L82 li $2,825360384 # 0x31320000 li $3,1111949312 # 0x42470000 ori $2,$3,0x5204 beq $4,$2,$L23 nop slt $2,$2,$4 beq $2,$0,$L83 li $2,892665856 # 0x35350000 ori $2,$3,0x5218 beq $4,$2,$L27 nop slt $2,$2,$4 bne $2,$0,$L68 ori $2,$3,0x5260 ori $2,$3,0x520f beq $4,$2,$L25 lui $2,%hi($LC13) ori $2,$3,0x5210 beq $4,$2,$L26 lui $2,%hi($LC14) ori $2,$3,0x5208 bne $4,$2,$L87 lui $16,%hi(unknow_format.2672) lui $2,%hi($LC12) j $L76 addiu $2,$2,%lo($LC12)$L31: lui $2,%hi($LC25) addiu $2,$2,%lo($LC25)$L76: lw $31,20($sp) lw $16,16($sp) j $31 addiu $sp,$sp,24$L80: ori $2,$5,0x5955 beq $4,$2,$L38 nop slt $2,$2,$4 beq $2,$0,$L84 ori $2,$3,0x420f beq $4,$2,$L42 nop slt $2,$2,$4 bne $2,$0,$L72 ori $2,$3,0x4218 ori $2,$3,0x4204 beq $4,$2,$L40 lui $2,%hi($LC3) ori $2,$3,0x4208 beq $4,$2,$L41 lui $2,%hi($LC5) ori $2,$3,0x4201 bne $4,$2,$L87 lui $16,%hi(unknow_format.2672) lui $2,%hi($LC2) j $L76 addiu $2,$2,%lo($LC2)$L82: ori $2,$2,0x564e beq $4,$2,$L9 nop slt $2,$2,$4 beq $2,$0,$L85 li $2,538968064 # 0x20200000 li $5,842072064 # 0x32310000 ori $2,$5,0x4d48 beq $4,$2,$L12 nop slt $2,$2,$4 bne $2,$0,$L65 ori $2,$5,0x5659 li $2,826474496 # 0x31430000 ori $2,$2,0x5949 beq $4,$2,$L10 lui $2,%hi($LC35) li $2,827654144 # 0x31550000 ori $2,$2,0x5949 bne $4,$2,$L87 lui $16,%hi(unknow_format.2672) lui $2,%hi($LC36) j $L76 addiu $2,$2,%lo($LC36)$L46: lui $2,%hi($LC18) lw $31,20($sp) lw $16,16($sp) addiu $2,$2,%lo($LC18) j $31 addiu $sp,$sp,24$L16: lui $2,%hi($LC41) lw $31,20($sp) lw $16,16($sp) addiu $2,$2,%lo($LC41) j $31 addiu $sp,$sp,24$L83: ori $2,$2,0x3656 beq $4,$2,$L19 nop slt $2,$2,$4 bne $2,$0,$L67 li $2,961871872 # 0x39550000 li $2,844431360 # 0x32550000 ori $2,$2,0x5949 beq $4,$2,$L17 lui $2,%hi($LC37) li $2,844693504 # 0x32590000 ori $2,$2,0x5559 beq $4,$2,$L86 lui $2,%hi($LC42) lui $16,%hi(unknow_format.2672)$L87: lui $6,%hi($LC58) move $7,$4 addiu $6,$6,%lo($LC58) addiu $4,$16,%lo(unknow_format.2672) jal snprintf li $5,20 # 0x14 addiu $2,$16,%lo(unknow_format.2672) lw $31,20($sp) lw $16,16($sp) j $31 addiu $sp,$sp,24$L85: ori $2,$2,0x3859 beq $4,$2,$L5 nop slt $2,$2,$4 bne $2,$0,$L64 li $2,808583168 # 0x30320000 li $3,499580928 # 0x1dc70000 ori $2,$3,0x2 beq $4,$2,$L3 lui $2,%hi($LC0) ori $2,$3,0x82 bne $4,$2,$L87 lui $16,%hi(unknow_format.2672) lui $2,%hi($LC1) j $L76 addiu $2,$2,%lo($LC1)$L81: ori $2,$2,0x3459 beq $4,$2,$L49 nop slt $2,$2,$4 bne $2,$0,$L74 li $2,1431896064 # 0x55590000 ori $2,$3,0x4284 beq $4,$2,$L47 lui $2,%hi($LC4) li $2,1380581376 # 0x524a0000 ori $2,$2,0x4c43 bne $4,$2,$L87 lui $16,%hi(unknow_format.2672) lui $2,%hi($LC51) j $L76 addiu $2,$2,%lo($LC51)$L84: li $3,1345388544 # 0x50310000 ori $2,$3,0x3459 beq $4,$2,$L34 nop slt $2,$2,$4 bne $2,$0,$L71 li $2,1345585152 # 0x50340000 li $2,1297088512 # 0x4d500000 ori $2,$2,0x4553 beq $4,$2,$L32 lui $2,%hi($LC54) ori $2,$3,0x3134 bne $4,$2,$L87 lui $16,%hi(unknow_format.2672) lui $2,%hi($LC30) j $L76 addiu $2,$2,%lo($LC30)$L23: lui $2,%hi($LC10) j $L76 addiu $2,$2,%lo($LC10)$L53: lui $2,%hi($LC39) j $L76 addiu $2,$2,%lo($LC39)$L38: lui $2,%hi($LC53) j $L76 addiu $2,$2,%lo($LC53)$L9: lui $2,%hi($LC32) j $L76 addiu $2,$2,%lo($LC32)$L72: beq $4,$2,$L44 lui $2,%hi($LC8) ori $2,$3,0x4220 beq $4,$2,$L45 lui $2,%hi($LC19) ori $2,$3,0x4210 bne $4,$2,$L87 lui $16,%hi(unknow_format.2672) lui $2,%hi($LC7) j $L76 addiu $2,$2,%lo($LC7)$L65: beq $4,$2,$L14 lui $2,%hi($LC22) ori $2,$3,0x3456 beq $4,$2,$L15 lui $2,%hi($LC49) ori $2,$5,0x564e bne $4,$2,$L87 lui $16,%hi(unknow_format.2672) lui $2,%hi($LC31) j $L76 addiu $2,$2,%lo($LC31)$L74: ori $2,$2,0x5659 beq $4,$2,$L51 lui $2,%hi($LC44) ori $2,$5,0x5559 beq $4,$2,$L52 lui $2,%hi($LC43) li $2,1412562944 # 0x54320000 ori $2,$2,0x3459 bne $4,$2,$L87 lui $16,%hi(unknow_format.2672) lui $2,%hi($LC48) j $L76 addiu $2,$2,%lo($LC48)$L71: ori $2,$2,0x3434 beq $4,$2,$L36 lui $2,%hi($LC28) ori $2,$5,0x5559 beq $4,$2,$L37 lui $2,%hi($LC52) li $2,1345454080 # 0x50320000 ori $2,$2,0x3234 bne $4,$2,$L87 lui $16,%hi(unknow_format.2672) lui $2,%hi($LC29) j $L76 addiu $2,$2,%lo($LC29)$L64: ori $2,$2,0x3449 beq $4,$2,$L7 lui $2,%hi($LC23) li $2,825294848 # 0x31310000 ori $2,$2,0x3259 beq $4,$2,$L8 lui $2,%hi($LC46) li $2,808452096 # 0x30300000 ori $2,$2,0x3859 bne $4,$2,$L87 lui $16,%hi(unknow_format.2672) lui $2,%hi($LC26) j $L76 addiu $2,$2,%lo($LC26)$L67: ori $2,$2,0x5659 beq $4,$2,$L21 lui $2,%hi($LC20) ori $2,$3,0x5201 beq $4,$2,$L22 lui $2,%hi($LC9) li $2,959447040 # 0x39300000 ori $2,$2,0x4649 bne $4,$2,$L87 lui $16,%hi(unknow_format.2672) lui $2,%hi($LC21) j $L76 addiu $2,$2,%lo($LC21)$L75: beq $4,$2,$L59 lui $2,%hi($LC55) li $2,1987379200 # 0x76750000 ori $2,$2,0x7963 beq $4,$2,$L60 lui $2,%hi($LC40) ori $2,$3,0x4954 bne $4,$2,$L87 lui $16,%hi(unknow_format.2672) lui $2,%hi($LC56) j $L76 addiu $2,$2,%lo($LC56)$L68: beq $4,$2,$L29 lui $2,%hi($LC16) ori $2,$3,0x5284 beq $4,$2,$L30 lui $2,%hi($LC11) ori $2,$3,0x5220 bne $4,$2,$L87 lui $16,%hi(unknow_format.2672) lui $2,%hi($LC17) j $L76 addiu $2,$2,%lo($LC17)$L57: lui $2,%hi($LC57) j $L76 addiu $2,$2,%lo($LC57)$L27: lui $2,%hi($LC15) j $L76 addiu $2,$2,%lo($LC15)$L42: lui $2,%hi($LC6) j $L76 addiu $2,$2,%lo($LC6)$L12: lui $2,%hi($LC33) j $L76 addiu $2,$2,%lo($LC33)$L49: lui $2,%hi($LC47) j $L76 addiu $2,$2,%lo($LC47)$L34: lui $2,%hi($LC45) j $L76 addiu $2,$2,%lo($LC45)$L5: lui $2,%hi($LC27) j $L76 addiu $2,$2,%lo($LC27)$L19: lui $2,%hi($LC50) j $L76 addiu $2,$2,%lo($LC50)$L29: j $L76 addiu $2,$2,%lo($LC16)$L40: j $L76 addiu $2,$2,%lo($LC3)$L10: j $L76 addiu $2,$2,%lo($LC35)$L47: j $L76 addiu $2,$2,%lo($LC4)$L14: j $L76 addiu $2,$2,%lo($LC22)$L44: j $L76 addiu $2,$2,%lo($LC8)$L51: j $L76 addiu $2,$2,%lo($LC44)$L32: j $L76 addiu $2,$2,%lo($LC54)$L3: j $L76 addiu $2,$2,%lo($LC0)$L36: j $L76 addiu $2,$2,%lo($LC28)$L55: j $L76 addiu $2,$2,%lo($LC34)$L21: j $L76 addiu $2,$2,%lo($LC20)$L17: j $L76 addiu $2,$2,%lo($LC37)$L7: j $L76 addiu $2,$2,%lo($LC23)$L25: j $L76 addiu $2,$2,%lo($LC13)$L59: j $L76 addiu $2,$2,%lo($LC55)$L26: j $L76 addiu $2,$2,%lo($LC14)$L60: j $L76 addiu $2,$2,%lo($LC40)$L86: j $L76 addiu $2,$2,%lo($LC42)$L8: j $L76 addiu $2,$2,%lo($LC46)$L56: j $L76 addiu $2,$2,%lo($LC38)$L22: j $L76 addiu $2,$2,%lo($LC9)$L52: j $L76 addiu $2,$2,%lo($LC43)$L37: j $L76 addiu $2,$2,%lo($LC52)$L30: j $L76 addiu $2,$2,%lo($LC11)$L41: j $L76 addiu $2,$2,%lo($LC5)$L15: j $L76 addiu $2,$2,%lo($LC49)$L45: j $L76 addiu $2,$2,%lo($LC19) .set macro .set reorder .end vo_format_name .local unknow_format.2672 .comm unknow_format.2672,20,4 .ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?