vf_softskip.mid

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

MID
212
字号
	.file	1 "vf_softskip.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	nomacro		lui	$2,%hi(put_image)	addiu	$sp,$sp,-24	addiu	$2,$2,%lo(put_image)	sw	$31,20($sp)	sw	$16,16($sp)	lui	$3,%hi(control)	sw	$2,20($4)	lui	$2,%hi(uninit)	addiu	$3,$3,%lo(control)	addiu	$2,$2,%lo(uninit)	move	$16,$4	sw	$3,8($4)	sw	$2,32($4)	li	$5,4			# 0x4	jal	uc_calloc	li	$4,1			# 0x1	sw	$2,100($16)	lw	$31,20($sp)	lw	$16,16($sp)	li	$2,1			# 0x1	j	$31	addiu	$sp,$sp,24	.set	macro	.set	reorder	.end	open	.section	.text.uninit,"ax",@progbits	.align	2	.align	5	.ent	uninit	.type	uninit, @functionuninit:	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0	.mask	0x00000000,0	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		j	uc_free	lw	$4,100($4)	.set	macro	.set	reorder	.end	uninit	.section	.text.control,"ax",@progbits	.align	2	.align	5	.ent	control	.type	control, @functioncontrol:	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0	.mask	0x00000000,0	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		li	$2,12			# 0xc	beq	$5,$2,$L10	li	$3,1			# 0x1	j	vf_next_control	nop$L10:	lw	$4,100($4)	li	$2,1			# 0x1	j	$31	sw	$3,0($4)	.set	macro	.set	reorder	.end	control	.section	.text.put_image,"ax",@progbits	.align	2	.align	5	.ent	put_image	.type	put_image, @functionput_image:	.frame	$sp,48,$31		# vars= 0, regs= 6/0, args= 24, gp= 0	.mask	0x80370000,-4	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-48	sw	$21,40($sp)	sw	$20,36($sp)	sw	$18,32($sp)	sw	$17,28($sp)	sw	$31,44($sp)	sw	$16,24($sp)	lw	$3,100($4)	move	$20,$6	lw	$2,0($3)	move	$21,$7	move	$18,$4	move	$17,$5	move	$6,$0	beq	$2,$0,$L20	move	$7,$0	sw	$0,0($3)	lw	$31,44($sp)	lw	$21,40($sp)	lw	$20,36($sp)	lw	$18,32($sp)	lw	$17,28($sp)	lw	$16,24($sp)	move	$2,$0	j	$31	addiu	$sp,$sp,48$L20:	lw	$3,12($17)	lw	$4,92($4)	lw	$5,4($5)	lw	$2,8($17)	sw	$3,20($sp)	jal	vf_get_image	sw	$2,16($sp)	move	$16,$2	move	$4,$2	jal	vf_clone_mpi_attributes	move	$5,$17	lhu	$2,0($16)	lw	$3,32($17)	lw	$8,48($17)	andi	$2,$2,0x100	move	$4,$18	move	$5,$16	move	$6,$20	move	$7,$21	sw	$3,32($16)	bne	$2,$0,$L21	sw	$8,48($16)	lw	$31,44($sp)	lw	$21,40($sp)	lw	$20,36($sp)	lw	$18,32($sp)	lw	$17,28($sp)	lw	$16,24($sp)	j	vf_next_put_image	addiu	$sp,$sp,48$L21:	lw	$2,36($17)	lw	$3,52($17)	sw	$2,36($16)	sw	$3,52($16)	lw	$2,56($17)	lw	$3,40($17)	sw	$2,56($16)	sw	$3,40($16)	lw	$31,44($sp)	lw	$21,40($sp)	lw	$20,36($sp)	lw	$18,32($sp)	lw	$17,28($sp)	lw	$16,24($sp)	j	vf_next_put_image	addiu	$sp,$sp,48	.set	macro	.set	reorder	.end	put_image	.globl	vf_info_softskip	.section	.rodata.str1.4,"aMS",@progbits,1	.align	2$LC0:	.ascii	"soft (post-filter) frame skipping for encoding\000"	.align	2$LC1:	.ascii	"softskip\000"	.align	2$LC2:	.ascii	"Rich Felker\000"	.subsection	-1	.align	2$LC3:	.ascii	"\000"	.data	.align	2	.type	vf_info_softskip, @object	.size	vf_info_softskip, 24vf_info_softskip:	.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 + -
显示快捷键?