vf_format.mid

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

MID
758
字号
	.file	1 "vf_format.c"	.section .mdebug.abi32	.previous	.section	.rodata.str1.4,"aMS",@progbits,1	.align	2$LC0:	.ascii	"444p\000"	.align	2$LC1:	.ascii	"422p\000"	.align	2$LC2:	.ascii	"411p\000"	.align	2$LC3:	.ascii	"yuy2\000"	.align	2$LC4:	.ascii	"yv12\000"	.align	2$LC5:	.ascii	"i420\000"	.align	2$LC6:	.ascii	"yvu9\000"	.align	2$LC7:	.ascii	"if09\000"	.align	2$LC8:	.ascii	"iyuv\000"	.align	2$LC9:	.ascii	"uyvy\000"	.align	2$LC10:	.ascii	"bgr24\000"	.align	2$LC11:	.ascii	"bgr32\000"	.align	2$LC12:	.ascii	"bgr16\000"	.align	2$LC13:	.ascii	"bgr15\000"	.align	2$LC14:	.ascii	"bgr8\000"	.align	2$LC15:	.ascii	"bgr4\000"	.align	2$LC16:	.ascii	"bg4b\000"	.align	2$LC17:	.ascii	"bgr1\000"	.align	2$LC18:	.ascii	"rgb24\000"	.align	2$LC19:	.ascii	"rgb32\000"	.align	2$LC20:	.ascii	"rgb16\000"	.align	2$LC21:	.ascii	"rgb15\000"	.align	2$LC22:	.ascii	"rgb8\000"	.align	2$LC23:	.ascii	"rgb4\000"	.align	2$LC24:	.ascii	"rg4b\000"	.align	2$LC25:	.ascii	"rgb1\000"	.align	2$LC26:	.ascii	"rgba\000"	.align	2$LC27:	.ascii	"argb\000"	.align	2$LC28:	.ascii	"bgra\000"	.align	2$LC29:	.ascii	"abgr\000"	.align	2$LC30:	.ascii	"[VF_FORMAT] Unknown format name: '%s'.\012\000"	.section	.text.open,"ax",@progbits	.align	2	.align	5	.ent	open	.type	open, @functionopen:	.frame	$sp,40,$31		# vars= 8, regs= 3/0, args= 16, gp= 0	.mask	0x80030000,-8	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-40	sw	$17,28($sp)	sw	$16,24($sp)	sw	$31,32($sp)	lui	$2,%hi(query_format)	lw	$3,100($4)	addiu	$2,$2,%lo(query_format)	move	$16,$4	sw	$2,12($4)	move	$17,$5	beq	$3,$0,$L71	sw	$0,40($4)$L2:	beq	$17,$0,$L72	lui	$5,%hi($LC0)	addiu	$5,$5,%lo($LC0)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L7	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1345585152			# 0x50340000	ori	$2,$2,0x3434	sw	$2,0($3)	lw	$2,16($sp)$L6:	lw	$31,32($sp)	lw	$17,28($sp)	lw	$16,24($sp)	j	$31	addiu	$sp,$sp,40$L7:	lui	$5,%hi($LC1)	addiu	$5,$5,%lo($LC1)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L9	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1345454080			# 0x50320000	ori	$2,$2,0x3234	sw	$2,0($3)	lw	$31,32($sp)	lw	$2,16($sp)	lw	$17,28($sp)	lw	$16,24($sp)	j	$31	addiu	$sp,$sp,40$L72:	li	$2,1			# 0x1	lw	$31,32($sp)	lw	$17,28($sp)	lw	$16,24($sp)	sw	$2,16($sp)	j	$31	addiu	$sp,$sp,40$L71:	jal	uc_malloc	li	$4,4			# 0x4	li	$3,844693504			# 0x32590000	ori	$3,$3,0x5559	sw	$3,0($2)	j	$L2	sw	$2,100($16)$L9:	lui	$5,%hi($LC2)	addiu	$5,$5,%lo($LC2)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L11	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1345388544			# 0x50310000	ori	$2,$2,0x3134	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L11:	lui	$5,%hi($LC3)	addiu	$5,$5,%lo($LC3)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L13	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,844693504			# 0x32590000	ori	$2,$2,0x5559	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L13:	lui	$5,%hi($LC4)	addiu	$5,$5,%lo($LC4)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L15	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,842072064			# 0x32310000	ori	$2,$2,0x5659	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L15:	lui	$5,%hi($LC5)	addiu	$5,$5,%lo($LC5)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L17	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,808583168			# 0x30320000	ori	$2,$2,0x3449	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L17:	lui	$5,%hi($LC6)	addiu	$5,$5,%lo($LC6)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L19	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,961871872			# 0x39550000	ori	$2,$2,0x5659	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L19:	lui	$5,%hi($LC7)	addiu	$5,$5,%lo($LC7)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L21	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,959447040			# 0x39300000	ori	$2,$2,0x4649	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L21:	lui	$5,%hi($LC8)	addiu	$5,$5,%lo($LC8)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L23	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1448411136			# 0x56550000	ori	$2,$2,0x5949	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L23:	lui	$5,%hi($LC9)	addiu	$5,$5,%lo($LC9)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L25	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1498808320			# 0x59560000	ori	$2,$2,0x5955	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L25:	lui	$5,%hi($LC10)	addiu	$5,$5,%lo($LC10)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L27	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1111949312			# 0x42470000	ori	$2,$2,0x5218	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L27:	lui	$5,%hi($LC11)	addiu	$5,$5,%lo($LC11)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L73	lui	$5,%hi($LC12)	li	$2,1			# 0x1$L76:	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1111949312			# 0x42470000	ori	$2,$2,0x5220	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L73:	addiu	$5,$5,%lo($LC12)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L31	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1111949312			# 0x42470000	ori	$2,$2,0x5210	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L31:	lui	$5,%hi($LC13)	addiu	$5,$5,%lo($LC13)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L33	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1111949312			# 0x42470000	ori	$2,$2,0x520f	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L33:	lui	$5,%hi($LC14)	addiu	$5,$5,%lo($LC14)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L35	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1111949312			# 0x42470000	ori	$2,$2,0x5208	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L35:	lui	$5,%hi($LC15)	addiu	$5,$5,%lo($LC15)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L37	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1111949312			# 0x42470000	ori	$2,$2,0x5204	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L37:	lui	$5,%hi($LC16)	addiu	$5,$5,%lo($LC16)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L39	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1111949312			# 0x42470000	ori	$2,$2,0x5284	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L39:	lui	$5,%hi($LC17)	addiu	$5,$5,%lo($LC17)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L41	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1111949312			# 0x42470000	ori	$2,$2,0x5201	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L41:	lui	$5,%hi($LC18)	addiu	$5,$5,%lo($LC18)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L43	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1380384768			# 0x52470000	ori	$2,$2,0x4218	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L43:	lui	$5,%hi($LC19)	addiu	$5,$5,%lo($LC19)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L74	lui	$5,%hi($LC20)	li	$2,1			# 0x1$L75:	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1380384768			# 0x52470000	ori	$2,$2,0x4220	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L74:	addiu	$5,$5,%lo($LC20)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L47	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1380384768			# 0x52470000	ori	$2,$2,0x4210	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L47:	lui	$5,%hi($LC21)	addiu	$5,$5,%lo($LC21)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L49	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1380384768			# 0x52470000	ori	$2,$2,0x420f	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L49:	lui	$5,%hi($LC22)	addiu	$5,$5,%lo($LC22)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L51	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1380384768			# 0x52470000	ori	$2,$2,0x4208	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L51:	lui	$5,%hi($LC23)	addiu	$5,$5,%lo($LC23)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L53	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1380384768			# 0x52470000	ori	$2,$2,0x4204	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L53:	lui	$5,%hi($LC24)	addiu	$5,$5,%lo($LC24)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L55	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1380384768			# 0x52470000	ori	$2,$2,0x4284	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L55:	lui	$5,%hi($LC25)	addiu	$5,$5,%lo($LC25)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L57	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1380384768			# 0x52470000	ori	$2,$2,0x4201	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L57:	lui	$5,%hi($LC26)	addiu	$5,$5,%lo($LC26)	jal	strcasecmp	move	$4,$17	beq	$2,$0,$L75	li	$2,1			# 0x1	lui	$5,%hi($LC27)	addiu	$5,$5,%lo($LC27)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L61	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1380384768			# 0x52470000	ori	$2,$2,0x4260	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L61:	lui	$5,%hi($LC28)	addiu	$5,$5,%lo($LC28)	jal	strcasecmp	move	$4,$17	beq	$2,$0,$L76	li	$2,1			# 0x1	lui	$5,%hi($LC29)	addiu	$5,$5,%lo($LC29)	jal	strcasecmp	move	$4,$17	bne	$2,$0,$L65	lui	$6,%hi($LC30)	li	$2,1			# 0x1	sw	$2,16($sp)	lw	$3,100($16)	li	$2,1111949312			# 0x42470000	ori	$2,$2,0x5260	sw	$2,0($3)	j	$L6	lw	$2,16($sp)$L65:	addiu	$6,$6,%lo($LC30)	move	$7,$17	li	$4,29			# 0x1d	jal	mp_msg	li	$5,2			# 0x2	sw	$0,16($sp)	j	$L6	lw	$2,16($sp)	.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	nomacro		lw	$6,100($4)	lw	$3,0($6)	beq	$3,$5,$L83	move	$2,$0	j	$31	nop$L83:	j	vf_next_query_format	nop	.set	macro	.set	reorder	.end	query_format	.globl	vf_info_format	.section	.rodata.str1.4	.align	2$LC31:	.ascii	"force output format\000"	.align	2$LC32:	.ascii	"format\000"	.align	2$LC33:	.ascii	"A'rpi\000"	.align	2$LC34:	.ascii	"FIXME! get_image()/put_image()\000"	.data	.align	2	.type	vf_info_format, @object	.size	vf_info_format, 24vf_info_format:	.word	$LC31	.word	$LC32	.word	$LC33	.word	$LC34	.word	open	.word	vf_opts	.align	2	.type	vf_opts, @object	.size	vf_opts, 16vf_opts:	.word	$LC32	.word	4	.word	vf_priv_dflt	.word	vf_opts_fields	.rdata	.align	2	.type	vf_priv_dflt, @object	.size	vf_priv_dflt, 4vf_priv_dflt:	.word	844715353	.section	.rodata.str1.4	.align	2$LC35:	.ascii	"fmt\000"	.data	.align	3	.type	vf_opts_fields, @object	.size	vf_opts_fields, 80vf_opts_fields:	.word	$LC35	.word	0	.word	m_option_type_imgfmt	.word	0	.word	0	.word	0	.word	0	.word	0	.word	0	.space	4	.word	0	.word	0	.word	0	.word	0	.word	0	.word	0	.word	0	.word	0	.word	0	.space	4	.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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