?? extension.mid
字號:
.file 1 "extension.c" .section .mdebug.abi32 .previous .section .rodata.str1.4,"aMS",@progbits,1 .align 2$LC0: .ascii "Searching demuxer type for filename %s ext: %s\012\000" .align 2$LC1: .ascii "Trying demuxer %d based on filename extension\012\000" .section .text.demuxer_type_by_filename,"ax",@progbits .align 2 .align 5 .globl demuxer_type_by_filename .ent demuxer_type_by_filename .type demuxer_type_by_filename, @functiondemuxer_type_by_filename: .frame $sp,48,$31 # vars= 0, regs= 6/0, args= 24, gp= 0 .mask 0x801f0000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-48 sw $18,32($sp) sw $16,24($sp) li $5,46 # 0x2e sw $31,44($sp) sw $20,40($sp) sw $19,36($sp) sw $17,28($sp) jal strrchr move $16,$4 lui $6,%hi($LC0) move $18,$2 addiu $6,$6,%lo($LC0) move $7,$16 li $4,16 # 0x10 li $5,6 # 0x6 jal mp_msg sw $2,16($sp) beq $18,$0,$L2 lui $2,%hi(extensions_table) addiu $17,$2,%lo(extensions_table) addiu $19,$18,1 move $16,$0 li $20,40 # 0x28 j $L4 addiu $18,$17,4$L5: beq $16,$20,$L2 addiu $18,$18,8$L4: lw $5,0($17) jal strcasecmp move $4,$19 addiu $16,$16,1 bne $2,$0,$L5 addiu $17,$17,8 lw $16,0($18) lui $6,%hi($LC1) move $7,$16 addiu $6,$6,%lo($LC1) li $4,16 # 0x10 jal mp_msg li $5,6 # 0x6 move $2,$16 lw $31,44($sp) lw $20,40($sp) lw $19,36($sp) lw $18,32($sp) lw $17,28($sp) lw $16,24($sp) j $31 addiu $sp,$sp,48$L2: move $16,$0 move $2,$16 lw $31,44($sp) lw $20,40($sp) lw $19,36($sp) lw $18,32($sp) lw $17,28($sp) lw $16,24($sp) j $31 addiu $sp,$sp,48 .set macro .set reorder .end demuxer_type_by_filename .section .rodata.str1.4 .align 2$LC2: .ascii "vob\000" .align 2$LC3: .ascii "m2v\000" .align 2$LC4: .ascii "avi\000" .align 2$LC5: .ascii "mp4\000" .align 2$LC6: .ascii "mov\000" .align 2$LC7: .ascii "qt\000" .align 2$LC8: .ascii "asx\000" .align 2$LC9: .ascii "asf\000" .align 2$LC10: .ascii "wmv\000" .align 2$LC11: .ascii "wma\000" .align 2$LC12: .ascii "viv\000" .align 2$LC13: .ascii "vivo\000" .align 2$LC14: .ascii "rm\000" .align 2$LC15: .ascii "rmvb\000" .align 2$LC16: .ascii "ra\000" .align 2$LC17: .ascii "y4m\000" .align 2$LC18: .ascii "mp3\000" .align 2$LC19: .ascii "wav\000" .align 2$LC20: .ascii "flac\000" .align 2$LC21: .ascii "fla\000" .align 2$LC22: .ascii "ogg\000" .align 2$LC23: .ascii "ogm\000" .align 2$LC24: .ascii "xm\000" .align 2$LC25: .ascii "mod\000" .align 2$LC26: .ascii "s3m\000" .align 2$LC27: .ascii "it\000" .align 2$LC28: .ascii "mid\000" .align 2$LC29: .ascii "midi\000" .align 2$LC30: .ascii "vqf\000" .align 2$LC31: .ascii "nsv\000" .align 2$LC32: .ascii "nsa\000" .align 2$LC33: .ascii "mpc\000" .align 2$LC34: .ascii "302\000" .align 2$LC35: .ascii "264\000" .align 2$LC36: .ascii "26l\000" .align 2$LC37: .ascii "ac3\000" .align 2$LC38: .ascii "ape\000" .align 2$LC39: .ascii "apl\000" .align 2$LC40: .ascii "mac\000" .align 2$LC41: .ascii "aac\000" .rdata .align 2 .type extensions_table, @object .size extensions_table, 320extensions_table: .word $LC2 .word 2 .word $LC3 .word 2 .word $LC4 .word 3 .word $LC5 .word 7 .word $LC6 .word 7 .word $LC7 .word 7 .word $LC8 .word 6 .word $LC9 .word 6 .word $LC10 .word 6 .word $LC11 .word 6 .word $LC12 .word 8 .word $LC13 .word 8 .word $LC14 .word 11 .word $LC15 .word 11 .word $LC16 .word 11 .word $LC17 .word 12 .word $LC18 .word 17 .word $LC19 .word 17 .word $LC20 .word 17 .word $LC21 .word 17 .word $LC22 .word 18 .word $LC23 .word 18 .word $LC24 .word 25 .word $LC25 .word 25 .word $LC26 .word 25 .word $LC27 .word 25 .word $LC28 .word 25 .word $LC29 .word 25 .word $LC30 .word 25 .word $LC31 .word 36 .word $LC32 .word 36 .word $LC33 .word 40 .word $LC34 .word 35 .word $LC35 .word 30 .word $LC36 .word 30 .word $LC37 .word 35 .word $LC38 .word 35 .word $LC39 .word 35 .word $LC40 .word 35 .word $LC41 .word 39 .ident "GCC: (GNU) 4.1.2"
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -