📄 aac_parser.s
字号:
.file 1 "aac_parser.c".section .mdebug.abi32.previous.section .text.aac_parse_init,"ax",@progbits.align 2.align 5.ent aac_parse_init.type aac_parse_init, @functionaac_parse_init:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacrolw $3,0($4)lui $2,%hi(aac_sync)addiu $2,$2,%lo(aac_sync)sw $2,12($3)li $2,7 # 0x7addiu $4,$3,16sw $2,8($3)move $2,$0j $31sw $4,0($3).set macro.set reorder.end aac_parse_init.section .text.aac_sync,"ax",@progbits.align 2.align 5.ent aac_sync.type aac_sync, @functionaac_sync:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacrolbu $3,0($4)lbu $2,1($4)sll $3,$3,24sll $2,$2,16move $8,$4or $3,$3,$2addiu $9,$4,2lbu $4,2($4)srl $3,$3,20li $2,4095 # 0xfffmove $12,$5lbu $11,3($8)beq $3,$2,$L11sll $5,$4,24$L4:move $3,$0j $31move $2,$3$L11:lbu $2,1($9)lbu $3,3($9)sll $2,$2,16lbu $4,2($9)or $2,$5,$2or $2,$2,$3sll $4,$4,8or $4,$4,$2srl $5,$4,20lui $2,%hi(aac_sample_rates)srl $4,$4,24andi $4,$4,0x3caddiu $2,$2,%lo(aac_sample_rates)addu $4,$4,$2lui $3,%hi(aac_channels)lw $10,0($4)andi $5,$5,0x1caddiu $3,$3,%lo(aac_channels)beq $10,$0,$L4addu $5,$5,$3lw $9,0($5)addiu $4,$8,3beq $9,$0,$L4sll $11,$11,24lbu $3,1($4)lbu $5,6($8)lbu $2,3($4)sll $3,$3,16or $3,$11,$3andi $5,$5,0x3lbu $4,2($4)or $3,$3,$2sll $5,$5,10lw $2,16($sp)addiu $5,$5,1024sw $9,0($12)sll $4,$4,8sw $10,0($6)sw $5,0($2)lw $2,0($6)or $4,$4,$3sll $4,$4,6srl $3,$4,19sll $2,$2,3mul $2,$3,$2div $0,$2,$5teq $5,$0,7mflo $2sw $2,0($7)j $31move $2,$3.set macro.set reorder.end aac_sync.globl aac_parser.data.align 2.type aac_parser, @object.size aac_parser, 44aac_parser:.word 86018.space 16.word 8208.word aac_parse_init.word ff_aac_ac3_parse.word 0.space 8.rdata.align 2.type aac_sample_rates, @object.size aac_sample_rates, 64aac_sample_rates:.word 96000.word 88200.word 64000.word 48000.word 44100.word 32000.word 24000.word 22050.word 16000.word 12000.word 11025.word 8000.word 7350.space 12.align 2.type aac_channels, @object.size aac_channels, 32aac_channels:.word 0.word 1.word 2.word 3.word 4.word 5.word 6.word 8.ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -