af_lavcresample.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 1,159 行 · 第 1/2 页
S
1,159 行
$L52:.set noreorder.set nomacroblez $17,$L124addu $18,$23,$10.set macro.set reorder$L67:move $16,$0addiu $21,$fp,32$L69:sll $2,$16,2addu $2,$2,$19addiu $16,$16,1lw $6,4($2)xor $2,$17,$16sltu $2,$2,1lw $4,0($19)sw $2,24($sp)sw $18,16($sp)lw $2,40($fp)move $5,$20sw $2,20($sp).set noreorder.set nomacrojal av_resamplemove $7,$21.set macro.set reorderlw $3,52($fp)move $23,$2slt $2,$16,$17.set noreorder.set nomacrobne $2,$0,$L69addu $20,$20,$3.set macro.set reorderlw $2,32($fp)addiu $16,$19,4subu $10,$18,$2sw $10,32($19)move $18,$0$L71:lw $5,32($fp)lw $4,0($16)lw $6,32($19)sll $5,$5,1addu $5,$4,$5sll $6,$6,1.set noreorder.set nomacrojal memmoveaddiu $18,$18,1.set macro.set reorderslt $3,$18,$17.set noreorder.set nomacrobne $3,$0,$L71addiu $16,$16,4.set macro.set reorderli $2,1 # 0x1.set noreorder.set nomacrobeq $17,$2,$L125sll $6,$23,1.set macro.set reorder$L73:li $2,2 # 0x2beq $17,$2,$L126.set noreorder.set nomacroblez $23,$L83lw $4,52($fp).set macro.set reordermove $8,$0srl $3,$4,1$L91:.set noreorder.set nomacroblez $17,$L96sll $2,$8,1.set macro.set reorderlw $4,48($fp)addu $5,$2,$4move $6,$0move $4,$22sll $7,$3,1$L94:lhu $2,0($5)addiu $6,$6,1sh $2,0($4)addu $5,$5,$7.set noreorder.set nomacrobne $17,$6,$L94addiu $4,$4,2.set macro.set reorderlw $2,60($fp)addu $22,$22,$2$L96:addiu $8,$8,1bne $8,$23,$L91$L83:lw $3,60($fp)$L128:lw $4,104($fp)mul $2,$3,$23lw $3,20($4)lw $4,108($fp)sw $2,4($4)lw $4,8($3)lw $2,0($3)lw $3,108($fp)sw $4,8($3)sw $2,0($3)$L37:lw $2,108($fp)lw $sp,44($fp)move $sp,$fplw $31,100($sp)lw $fp,96($sp)lw $23,92($sp)lw $22,88($sp)lw $21,84($sp)lw $20,80($sp)lw $19,76($sp)lw $18,72($sp)lw $17,68($sp)lw $16,64($sp).set noreorder.set nomacroj $31addiu $sp,$sp,104.set macro.set reorder$L123:.set noreorder.set nomacroblez $23,$L56sll $2,$10,1.set macro.set reorderlw $4,4($19)lw $3,8($19)addu $5,$2,$3addu $4,$2,$4move $6,$0$L62:lhu $2,0($8)addiu $6,$6,1sh $2,0($4)lhu $3,2($8)addiu $4,$4,2sh $3,0($5)addiu $8,$8,4.set noreorder.set nomacrobne $23,$6,$L62addiu $5,$5,2.set macro.set reorder$L56:.set noreorder.set nomacroj $L67addu $18,$23,$10.set macro.set reorder$L125:sltu $2,$6,32.set noreorder.set nomacrobne $2,$0,$L75andi $2,$22,0x3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L129lw $5,48($fp).set macro.set reorderlw $4,48($fp)andi $2,$4,0x3.set noreorder.set nomacrobne $2,$0,$L129li $2,-32 # 0xffffffffffffffe0.set macro.set reorderaddiu $4,$22,-4and $2,$6,$2addu $7,$4,$2lw $2,48($fp)sltu $3,$4,$7.set noreorder.set nomacrobeq $3,$0,$L79addiu $5,$2,-4.set macro.set reorder$L101:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000101000000000010010010100 #S32LDI XR2,$5,4.word 0b01110000101000000000010011010100 #S32LDI XR3,$5,4.word 0b01110000101000000000010100010100 #S32LDI XR4,$5,4.word 0b01110000101000000000010101010100 #S32LDI XR5,$5,4.word 0b01110000101000000000010110010100 #S32LDI XR6,$5,4.word 0b01110000101000000000010111010100 #S32LDI XR7,$5,4.word 0b01110000101000000000011000010100 #S32LDI XR8,$5,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4.word 0b01110000100000000000010010010101 #S32SDI XR2,$4,4.word 0b01110000100000000000010011010101 #S32SDI XR3,$4,4.word 0b01110000100000000000010100010101 #S32SDI XR4,$4,4.word 0b01110000100000000000010101010101 #S32SDI XR5,$4,4.word 0b01110000100000000000010110010101 #S32SDI XR6,$4,4.word 0b01110000100000000000010111010101 #S32SDI XR7,$4,4.word 0b01110000100000000000011000010101 #S32SDI XR8,$4,4#NO_APPsltu $2,$4,$7bne $2,$0,$L101$L79:andi $2,$6,0x1caddu $7,$7,$2sltu $3,$4,$7beq $3,$0,$L81$L102:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4#NO_APPsltu $2,$4,$7bne $2,$0,$L102$L81:andi $6,$6,0x3.set noreorder.set nomacrobne $6,$0,$L85li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $6,$2,$L86li $2,1 # 0x1.set macro.set reorder.set noreorder.set nomacrobne $6,$2,$L128lw $3,60($fp).set macro.set reorderlbu $2,4($5).set noreorder.set nomacroj $L83sb $2,4($4).set macro.set reorder$L75:lw $5,48($fp)$L129:.set noreorder.set nomacrojal memcpymove $4,$22.set macro.set reorder.set noreorder.set nomacroj $L128lw $3,60($fp).set macro.set reorder$L122:sll $6,$23,1lw $2,4($19)sll $3,$10,1sltu $4,$6,32.set noreorder.set nomacrobne $4,$0,$L44addu $3,$3,$2.set macro.set reorderandi $2,$3,0x3.set noreorder.set nomacrobne $2,$0,$L130lw $5,56($fp).set macro.set reorderandi $2,$8,0x3.set noreorder.set nomacrobne $2,$0,$L130li $2,-32 # 0xffffffffffffffe0.set macro.set reorderaddiu $4,$3,-4and $2,$6,$2addu $7,$4,$2sltu $3,$4,$7.set noreorder.set nomacrobeq $3,$0,$L48addiu $5,$8,-4.set macro.set reorder$L99:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000101000000000010010010100 #S32LDI XR2,$5,4.word 0b01110000101000000000010011010100 #S32LDI XR3,$5,4.word 0b01110000101000000000010100010100 #S32LDI XR4,$5,4.word 0b01110000101000000000010101010100 #S32LDI XR5,$5,4.word 0b01110000101000000000010110010100 #S32LDI XR6,$5,4.word 0b01110000101000000000010111010100 #S32LDI XR7,$5,4.word 0b01110000101000000000011000010100 #S32LDI XR8,$5,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4.word 0b01110000100000000000010010010101 #S32SDI XR2,$4,4.word 0b01110000100000000000010011010101 #S32SDI XR3,$4,4.word 0b01110000100000000000010100010101 #S32SDI XR4,$4,4.word 0b01110000100000000000010101010101 #S32SDI XR5,$4,4.word 0b01110000100000000000010110010101 #S32SDI XR6,$4,4.word 0b01110000100000000000010111010101 #S32SDI XR7,$4,4.word 0b01110000100000000000011000010101 #S32SDI XR8,$4,4#NO_APPsltu $2,$4,$7bne $2,$0,$L99$L48:andi $2,$6,0x1caddu $7,$7,$2sltu $3,$4,$7beq $3,$0,$L50$L100:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4#NO_APPsltu $2,$4,$7bne $2,$0,$L100$L50:andi $6,$6,0x3.set noreorder.set nomacrobne $6,$0,$L54li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $6,$2,$L55li $2,1 # 0x1.set macro.set reorderbeq $6,$2,$L127.set noreorder.set nomacroj $L52lw $10,32($19).set macro.set reorder$L44:lw $5,56($fp)$L130:.set noreorder.set nomacrojal memcpymove $4,$3.set macro.set reorderlw $10,32($19).set noreorder.set nomacroj $L67addu $18,$23,$10.set macro.set reorder$L126:.set noreorder.set nomacroblez $23,$L83lw $2,52($fp).set macro.set reorderlw $5,48($fp)move $6,$0addu $4,$5,$2$L92:lhu $2,0($5)addiu $6,$6,1sh $2,0($22)lhu $3,0($4)addiu $5,$5,2sh $3,2($22)addiu $4,$4,2.set noreorder.set nomacrobne $6,$23,$L92addiu $22,$22,4.set macro.set reorder.set noreorder.set nomacroj $L128lw $3,60($fp).set macro.set reorder$L124:lw $2,32($fp)subu $2,$18,$2.set noreorder.set nomacroj $L73sw $2,32($19).set macro.set reorder$L54:lbu $2,4($5)sb $2,4($4)lbu $3,5($5)sb $3,5($4)lw $10,32($19).set noreorder.set nomacroj $L67addu $18,$23,$10.set macro.set reorder$L85:lbu $2,4($5)sb $2,4($4)lbu $3,5($5).set noreorder.set nomacroj $L83sb $3,5($4).set macro.set reorder$L121:lw $4,104($fp).set noreorder.set nomacrojal af_resize_local_bufferlw $5,108($fp).set macro.set reorderli $3,1 # 0x1.set noreorder.set nomacrobeq $2,$3,$L131lw $2,104($fp).set macro.set reorder.set noreorder.set nomacroj $L37sw $0,108($fp).set macro.set reorder$L86:lbu $2,4($5)sb $2,4($4)lbu $3,5($5)sb $3,5($4)lbu $2,6($5).set noreorder.set nomacroj $L83sb $2,6($4).set macro.set reorder$L55:lbu $2,4($5)sb $2,4($4)lbu $3,5($5)sb $3,5($4)lbu $2,6($5)sb $2,6($4)lw $10,32($19).set noreorder.set nomacroj $L67addu $18,$23,$10.set macro.set reorder$L127:lbu $2,4($5)sb $2,4($4)lw $10,32($19).set noreorder.set nomacroj $L67addu $18,$23,$10.set macro.set reorder.end play.globl af_info_lavcresample.section .rodata.str1.4.align 2$LC6:.ascii "Sample frequency conversion using libavcodec\000".align 2$LC7:.ascii "lavcresample\000".align 2$LC8:.ascii "Michael Niedermayer\000".subsection -1.align 2$LC9:.ascii "\000".data.align 2.type af_info_lavcresample, @object.size af_info_lavcresample, 24af_info_lavcresample:.word $LC6.word $LC7.word $LC8.word $LC9.word 0.word af_open.ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?