vf_lavcdeint.s

来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 272 行

S
272
字号
.file	1 "vf_lavcdeint.c".section .mdebug.abi32.previous.section	.text.open,"ax",@progbits.align	2.align	5.ent	open.type	open, @functionopen:.frame	$sp,24,$31		# vars= 0, regs= 2/0, args= 16, gp= 0.mask	0x80010000,-4.fmask	0x00000000,0.set	noreorder.set	nomacrolui	$2,%hi(config)addiu	$sp,$sp,-24addiu	$2,$2,%lo(config)sw	$31,20($sp)sw	$16,16($sp)lui	$3,%hi(put_image)sw	$2,4($4)lui	$2,%hi(query_format)addiu	$3,$3,%lo(put_image)addiu	$2,$2,%lo(query_format)sw	$3,20($4)move	$16,$4sw	$2,12($4)jal	uc_mallocli	$4,12			# 0xcsw	$2,100($16)move	$4,$2move	$5,$0li	$6,12			# 0xcjal	memsetlui	$16,%hi(avcodec_inited)lw	$3,%lo(avcodec_inited)($16)bne	$3,$0,$L6lw	$31,20($sp)jal	avcodec_initnopjal	avcodec_register_allnopli	$2,1			# 0x1sw	$2,%lo(avcodec_inited)($16)lw	$31,20($sp)$L6:lw	$16,16($sp)li	$2,1			# 0x1j	$31addiu	$sp,$sp,24.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	nomacroli	$2,842072064			# 0x32310000move	$3,$5ori	$2,$2,0x5659beq	$3,$2,$L9li	$2,1448411136			# 0x56550000ori	$2,$2,0x5949beq	$3,$2,$L9li	$2,808583168			# 0x30320000ori	$2,$2,0x3449beq	$3,$2,$L9move	$2,$0j	$31nop$L9:j	vf_next_query_formatnop.set	macro.set	reorder.end	query_format.section	.text.put_image,"ax",@progbits.align	2.align	5.ent	put_image.type	put_image, @functionput_image:.frame	$sp,112,$31		# vars= 64, regs= 6/0, args= 24, gp= 0.mask	0x80370000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-112sw	$31,108($sp)sw	$21,104($sp)sw	$20,100($sp)sw	$18,96($sp)sw	$16,88($sp)sw	$17,92($sp)lw	$2,48($5)lw	$3,52($5)move	$18,$4lw	$4,56($5)lw	$17,100($18)sw	$4,80($sp)sw	$2,72($sp)sw	$3,76($sp)lw	$2,0($17)lw	$3,4($5)sw	$2,16($sp)lw	$8,36($5)lw	$9,40($5)lw	$2,32($5)lw	$4,92($18)lw	$10,4($17)move	$5,$3move	$20,$6move	$21,$7li	$6,2			# 0x2li	$7,16			# 0x10sw	$8,60($sp)sw	$9,64($sp)sw	$10,20($sp)jal	vf_get_imagesw	$2,56($sp)move	$16,$2lw	$2,48($2)lw	$4,32($16)sw	$2,40($sp)lw	$3,52($16)sw	$4,24($sp)sw	$3,44($sp)lw	$2,56($16)lw	$3,36($16)sw	$2,48($sp)sw	$3,28($sp)lw	$6,8($17)lw	$7,0($17)lw	$3,4($17)lw	$2,40($16)addiu	$4,$sp,24addiu	$5,$sp,56sw	$3,16($sp)jal	avpicture_deinterlacesw	$2,32($sp)move	$4,$18move	$5,$16move	$6,$20move	$7,$21bltz	$2,$L18move	$3,$0jal	vf_next_put_imagenopmove	$3,$2$L18:lw	$31,108($sp)lw	$21,104($sp)lw	$20,100($sp)lw	$18,96($sp)lw	$17,92($sp)lw	$16,88($sp)move	$2,$3j	$31addiu	$sp,$sp,112.set	macro.set	reorder.end	put_image.section	.text.config,"ax",@progbits.align	2.align	5.ent	config.type	config, @functionconfig:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacroli	$2,842072064			# 0x32310000lw	$10,24($sp)ori	$2,$2,0x5659move	$9,$5move	$8,$6andi	$5,$5,0x3andi	$11,$6,0x3lw	$12,16($sp)lw	$13,20($sp)beq	$10,$2,$L22lw	$3,100($4)li	$2,1448411136			# 0x56550000ori	$2,$2,0x5949beq	$10,$2,$L22li	$2,808583168			# 0x30320000ori	$2,$2,0x3449beq	$10,$2,$L22li	$2,-1			# 0xffffffffffffffffsw	$2,8($3)$L23:j	$31move	$2,$0$L22:bne	$5,$0,$L23sw	$0,8($3)move	$5,$9bne	$11,$0,$L23move	$6,$8sw	$8,4($3)sw	$9,0($3)sw	$12,16($sp)sw	$13,20($sp)j	vf_next_configsw	$10,24($sp).set	macro.set	reorder.end	config.globl	vf_info_lavcdeint.section	.rodata.str1.4,"aMS",@progbits,1.align	2$LC0:.ascii	"libavcodec's deinterlacing filter\000".align	2$LC1:.ascii	"lavcdeint\000".align	2$LC2:.ascii	"Joe Rabinoff\000".align	2$LC3:.ascii	"libavcodec's internal deinterlacer, in case you don't li".ascii	"ke the builtin ones (invoked with -pp or -npp)\000".data.align	2.type	vf_info_lavcdeint, @object.size	vf_info_lavcdeint, 24vf_info_lavcdeint:.word	$LC0.word	$LC1.word	$LC2.word	$LC3.word	open.word	0.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?