img_format.mid

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

MID
798
字号
	.file	1 "img_format.c"	.section .mdebug.abi32	.previous	.section	.rodata.str1.4,"aMS",@progbits,1	.align	2$LC0:	.ascii	"MPEG1/2 Motion Compensation\000"	.align	2$LC1:	.ascii	"MPEG1/2 Motion Compensation and IDCT\000"	.align	2$LC2:	.ascii	"RGB 1-bit\000"	.align	2$LC3:	.ascii	"RGB 4-bit\000"	.align	2$LC4:	.ascii	"RGB 4-bit per byte\000"	.align	2$LC5:	.ascii	"RGB 8-bit\000"	.align	2$LC6:	.ascii	"RGB 15-bit\000"	.align	2$LC7:	.ascii	"RGB 16-bit\000"	.align	2$LC8:	.ascii	"RGB 24-bit\000"	.align	2$LC9:	.ascii	"BGR 1-bit\000"	.align	2$LC10:	.ascii	"BGR 4-bit\000"	.align	2$LC11:	.ascii	"BGR 4-bit per byte\000"	.align	2$LC12:	.ascii	"BGR 8-bit\000"	.align	2$LC13:	.ascii	"BGR 15-bit\000"	.align	2$LC14:	.ascii	"BGR 16-bit\000"	.align	2$LC15:	.ascii	"BGR 24-bit\000"	.align	2$LC16:	.ascii	"ABGR\000"	.align	2$LC17:	.ascii	"BGRA\000"	.align	2$LC18:	.ascii	"ARGB\000"	.align	2$LC19:	.ascii	"RGBA\000"	.align	2$LC20:	.ascii	"Planar YVU9\000"	.align	2$LC21:	.ascii	"Planar IF09\000"	.align	2$LC22:	.ascii	"Planar YV12\000"	.align	2$LC23:	.ascii	"Planar I420\000"	.align	2$LC24:	.ascii	"Planar IYUV\000"	.align	2$LC25:	.ascii	"Planar CLPL\000"	.align	2$LC26:	.ascii	"Planar Y800\000"	.align	2$LC27:	.ascii	"Planar Y8\000"	.align	2$LC28:	.ascii	"Planar 444P\000"	.align	2$LC29:	.ascii	"Planar 422P\000"	.align	2$LC30:	.ascii	"Planar 411P\000"	.align	2$LC31:	.ascii	"Planar NV12\000"	.align	2$LC32:	.ascii	"Planar NV21\000"	.align	2$LC33:	.ascii	"Planar NV12 Macroblock\000"	.align	2$LC34:	.ascii	"Packed IUYV\000"	.align	2$LC35:	.ascii	"Packed IY41\000"	.align	2$LC36:	.ascii	"Packed IYU1\000"	.align	2$LC37:	.ascii	"Packed IYU2\000"	.align	2$LC38:	.ascii	"Packed UYVY\000"	.align	2$LC39:	.ascii	"Packed UYNV\000"	.align	2$LC40:	.ascii	"Packed CYUV\000"	.align	2$LC41:	.ascii	"Packed Y422\000"	.align	2$LC42:	.ascii	"Packed YUY2\000"	.align	2$LC43:	.ascii	"Packed YUNV\000"	.align	2$LC44:	.ascii	"Packed YVYU\000"	.align	2$LC45:	.ascii	"Packed Y41P\000"	.align	2$LC46:	.ascii	"Packed Y211\000"	.align	2$LC47:	.ascii	"Packed Y41T\000"	.align	2$LC48:	.ascii	"Packed Y42T\000"	.align	2$LC49:	.ascii	"Packed V422\000"	.align	2$LC50:	.ascii	"Packed V655\000"	.align	2$LC51:	.ascii	"Packed CLJR\000"	.align	2$LC52:	.ascii	"Packed YUVP\000"	.align	2$LC53:	.ascii	"Packed UYVP\000"	.align	2$LC54:	.ascii	"Mpeg PES\000"	.align	2$LC55:	.ascii	"Zoran MJPEG non-interlaced\000"	.align	2$LC56:	.ascii	"Zoran MJPEG top field first\000"	.align	2$LC57:	.ascii	"Zoran MJPEG bottom field first\000"	.align	2$LC58:	.ascii	"Unknown 0x%04x\000"	.section	.text.vo_format_name,"ax",@progbits	.align	2	.align	5	.globl	vo_format_name	.ent	vo_format_name	.type	vo_format_name, @functionvo_format_name:	.frame	$sp,24,$31		# vars= 0, regs= 2/0, args= 16, gp= 0	.mask	0x80010000,-4	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		li	$2,1280311296			# 0x4c500000	addiu	$sp,$sp,-24	ori	$2,$2,0x4c43	sw	$31,20($sp)	beq	$4,$2,$L31	sw	$16,16($sp)	slt	$2,$2,$4	beq	$2,$0,$L79	li	$3,842137600			# 0x32320000	li	$3,1380384768			# 0x52470000	ori	$2,$3,0x4260	beq	$4,$2,$L46	slt	$2,$2,$4	beq	$2,$0,$L80	li	$5,1347813376			# 0x50560000	li	$5,1447952384			# 0x564e0000	ori	$2,$5,0x5955	beq	$4,$2,$L53	nop	slt	$2,$2,$4	beq	$2,$0,$L81	li	$2,1412497408			# 0x54310000	li	$3,1515323392			# 0x5a520000	ori	$2,$3,0x4942	beq	$4,$2,$L57	nop	slt	$2,$2,$4	bne	$2,$0,$L75	ori	$2,$3,0x4e49	li	$2,1448673280			# 0x56590000	ori	$2,$2,0x5549	beq	$4,$2,$L55	lui	$2,%hi($LC34)	li	$2,1498808320			# 0x59560000	ori	$2,$2,0x5955	beq	$4,$2,$L56	lui	$2,%hi($LC38)	li	$2,1448411136			# 0x56550000	ori	$2,$2,0x5949	bne	$4,$2,$L87	lui	$16,%hi(unknow_format.2672)	lui	$2,%hi($LC24)	j	$L76	addiu	$2,$2,%lo($LC24)$L79:	ori	$2,$3,0x3459	beq	$4,$2,$L16	slt	$2,$2,$4	beq	$2,$0,$L82	li	$2,825360384			# 0x31320000	li	$3,1111949312			# 0x42470000	ori	$2,$3,0x5204	beq	$4,$2,$L23	nop	slt	$2,$2,$4	beq	$2,$0,$L83	li	$2,892665856			# 0x35350000	ori	$2,$3,0x5218	beq	$4,$2,$L27	nop	slt	$2,$2,$4	bne	$2,$0,$L68	ori	$2,$3,0x5260	ori	$2,$3,0x520f	beq	$4,$2,$L25	lui	$2,%hi($LC13)	ori	$2,$3,0x5210	beq	$4,$2,$L26	lui	$2,%hi($LC14)	ori	$2,$3,0x5208	bne	$4,$2,$L87	lui	$16,%hi(unknow_format.2672)	lui	$2,%hi($LC12)	j	$L76	addiu	$2,$2,%lo($LC12)$L31:	lui	$2,%hi($LC25)	addiu	$2,$2,%lo($LC25)$L76:	lw	$31,20($sp)	lw	$16,16($sp)	j	$31	addiu	$sp,$sp,24$L80:	ori	$2,$5,0x5955	beq	$4,$2,$L38	nop	slt	$2,$2,$4	beq	$2,$0,$L84	ori	$2,$3,0x420f	beq	$4,$2,$L42	nop	slt	$2,$2,$4	bne	$2,$0,$L72	ori	$2,$3,0x4218	ori	$2,$3,0x4204	beq	$4,$2,$L40	lui	$2,%hi($LC3)	ori	$2,$3,0x4208	beq	$4,$2,$L41	lui	$2,%hi($LC5)	ori	$2,$3,0x4201	bne	$4,$2,$L87	lui	$16,%hi(unknow_format.2672)	lui	$2,%hi($LC2)	j	$L76	addiu	$2,$2,%lo($LC2)$L82:	ori	$2,$2,0x564e	beq	$4,$2,$L9	nop	slt	$2,$2,$4	beq	$2,$0,$L85	li	$2,538968064			# 0x20200000	li	$5,842072064			# 0x32310000	ori	$2,$5,0x4d48	beq	$4,$2,$L12	nop	slt	$2,$2,$4	bne	$2,$0,$L65	ori	$2,$5,0x5659	li	$2,826474496			# 0x31430000	ori	$2,$2,0x5949	beq	$4,$2,$L10	lui	$2,%hi($LC35)	li	$2,827654144			# 0x31550000	ori	$2,$2,0x5949	bne	$4,$2,$L87	lui	$16,%hi(unknow_format.2672)	lui	$2,%hi($LC36)	j	$L76	addiu	$2,$2,%lo($LC36)$L46:	lui	$2,%hi($LC18)	lw	$31,20($sp)	lw	$16,16($sp)	addiu	$2,$2,%lo($LC18)	j	$31	addiu	$sp,$sp,24$L16:	lui	$2,%hi($LC41)	lw	$31,20($sp)	lw	$16,16($sp)	addiu	$2,$2,%lo($LC41)	j	$31	addiu	$sp,$sp,24$L83:	ori	$2,$2,0x3656	beq	$4,$2,$L19	nop	slt	$2,$2,$4	bne	$2,$0,$L67	li	$2,961871872			# 0x39550000	li	$2,844431360			# 0x32550000	ori	$2,$2,0x5949	beq	$4,$2,$L17	lui	$2,%hi($LC37)	li	$2,844693504			# 0x32590000	ori	$2,$2,0x5559	beq	$4,$2,$L86	lui	$2,%hi($LC42)	lui	$16,%hi(unknow_format.2672)$L87:	lui	$6,%hi($LC58)	move	$7,$4	addiu	$6,$6,%lo($LC58)	addiu	$4,$16,%lo(unknow_format.2672)	jal	snprintf	li	$5,20			# 0x14	addiu	$2,$16,%lo(unknow_format.2672)	lw	$31,20($sp)	lw	$16,16($sp)	j	$31	addiu	$sp,$sp,24$L85:	ori	$2,$2,0x3859	beq	$4,$2,$L5	nop	slt	$2,$2,$4	bne	$2,$0,$L64	li	$2,808583168			# 0x30320000	li	$3,499580928			# 0x1dc70000	ori	$2,$3,0x2	beq	$4,$2,$L3	lui	$2,%hi($LC0)	ori	$2,$3,0x82	bne	$4,$2,$L87	lui	$16,%hi(unknow_format.2672)	lui	$2,%hi($LC1)	j	$L76	addiu	$2,$2,%lo($LC1)$L81:	ori	$2,$2,0x3459	beq	$4,$2,$L49	nop	slt	$2,$2,$4	bne	$2,$0,$L74	li	$2,1431896064			# 0x55590000	ori	$2,$3,0x4284	beq	$4,$2,$L47	lui	$2,%hi($LC4)	li	$2,1380581376			# 0x524a0000	ori	$2,$2,0x4c43	bne	$4,$2,$L87	lui	$16,%hi(unknow_format.2672)	lui	$2,%hi($LC51)	j	$L76	addiu	$2,$2,%lo($LC51)$L84:	li	$3,1345388544			# 0x50310000	ori	$2,$3,0x3459	beq	$4,$2,$L34	nop	slt	$2,$2,$4	bne	$2,$0,$L71	li	$2,1345585152			# 0x50340000	li	$2,1297088512			# 0x4d500000	ori	$2,$2,0x4553	beq	$4,$2,$L32	lui	$2,%hi($LC54)	ori	$2,$3,0x3134	bne	$4,$2,$L87	lui	$16,%hi(unknow_format.2672)	lui	$2,%hi($LC30)	j	$L76	addiu	$2,$2,%lo($LC30)$L23:	lui	$2,%hi($LC10)	j	$L76	addiu	$2,$2,%lo($LC10)$L53:	lui	$2,%hi($LC39)	j	$L76	addiu	$2,$2,%lo($LC39)$L38:	lui	$2,%hi($LC53)	j	$L76	addiu	$2,$2,%lo($LC53)$L9:	lui	$2,%hi($LC32)	j	$L76	addiu	$2,$2,%lo($LC32)$L72:	beq	$4,$2,$L44	lui	$2,%hi($LC8)	ori	$2,$3,0x4220	beq	$4,$2,$L45	lui	$2,%hi($LC19)	ori	$2,$3,0x4210	bne	$4,$2,$L87	lui	$16,%hi(unknow_format.2672)	lui	$2,%hi($LC7)	j	$L76	addiu	$2,$2,%lo($LC7)$L65:	beq	$4,$2,$L14	lui	$2,%hi($LC22)	ori	$2,$3,0x3456	beq	$4,$2,$L15	lui	$2,%hi($LC49)	ori	$2,$5,0x564e	bne	$4,$2,$L87	lui	$16,%hi(unknow_format.2672)	lui	$2,%hi($LC31)	j	$L76	addiu	$2,$2,%lo($LC31)$L74:	ori	$2,$2,0x5659	beq	$4,$2,$L51	lui	$2,%hi($LC44)	ori	$2,$5,0x5559	beq	$4,$2,$L52	lui	$2,%hi($LC43)	li	$2,1412562944			# 0x54320000	ori	$2,$2,0x3459	bne	$4,$2,$L87	lui	$16,%hi(unknow_format.2672)	lui	$2,%hi($LC48)	j	$L76	addiu	$2,$2,%lo($LC48)$L71:	ori	$2,$2,0x3434	beq	$4,$2,$L36	lui	$2,%hi($LC28)	ori	$2,$5,0x5559	beq	$4,$2,$L37	lui	$2,%hi($LC52)	li	$2,1345454080			# 0x50320000	ori	$2,$2,0x3234	bne	$4,$2,$L87	lui	$16,%hi(unknow_format.2672)	lui	$2,%hi($LC29)	j	$L76	addiu	$2,$2,%lo($LC29)$L64:	ori	$2,$2,0x3449	beq	$4,$2,$L7	lui	$2,%hi($LC23)	li	$2,825294848			# 0x31310000	ori	$2,$2,0x3259	beq	$4,$2,$L8	lui	$2,%hi($LC46)	li	$2,808452096			# 0x30300000	ori	$2,$2,0x3859	bne	$4,$2,$L87	lui	$16,%hi(unknow_format.2672)	lui	$2,%hi($LC26)	j	$L76	addiu	$2,$2,%lo($LC26)$L67:	ori	$2,$2,0x5659	beq	$4,$2,$L21	lui	$2,%hi($LC20)	ori	$2,$3,0x5201	beq	$4,$2,$L22	lui	$2,%hi($LC9)	li	$2,959447040			# 0x39300000	ori	$2,$2,0x4649	bne	$4,$2,$L87	lui	$16,%hi(unknow_format.2672)	lui	$2,%hi($LC21)	j	$L76	addiu	$2,$2,%lo($LC21)$L75:	beq	$4,$2,$L59	lui	$2,%hi($LC55)	li	$2,1987379200			# 0x76750000	ori	$2,$2,0x7963	beq	$4,$2,$L60	lui	$2,%hi($LC40)	ori	$2,$3,0x4954	bne	$4,$2,$L87	lui	$16,%hi(unknow_format.2672)	lui	$2,%hi($LC56)	j	$L76	addiu	$2,$2,%lo($LC56)$L68:	beq	$4,$2,$L29	lui	$2,%hi($LC16)	ori	$2,$3,0x5284	beq	$4,$2,$L30	lui	$2,%hi($LC11)	ori	$2,$3,0x5220	bne	$4,$2,$L87	lui	$16,%hi(unknow_format.2672)	lui	$2,%hi($LC17)	j	$L76	addiu	$2,$2,%lo($LC17)$L57:	lui	$2,%hi($LC57)	j	$L76	addiu	$2,$2,%lo($LC57)$L27:	lui	$2,%hi($LC15)	j	$L76	addiu	$2,$2,%lo($LC15)$L42:	lui	$2,%hi($LC6)	j	$L76	addiu	$2,$2,%lo($LC6)$L12:	lui	$2,%hi($LC33)	j	$L76	addiu	$2,$2,%lo($LC33)$L49:	lui	$2,%hi($LC47)	j	$L76	addiu	$2,$2,%lo($LC47)$L34:	lui	$2,%hi($LC45)	j	$L76	addiu	$2,$2,%lo($LC45)$L5:	lui	$2,%hi($LC27)	j	$L76	addiu	$2,$2,%lo($LC27)$L19:	lui	$2,%hi($LC50)	j	$L76	addiu	$2,$2,%lo($LC50)$L29:	j	$L76	addiu	$2,$2,%lo($LC16)$L40:	j	$L76	addiu	$2,$2,%lo($LC3)$L10:	j	$L76	addiu	$2,$2,%lo($LC35)$L47:	j	$L76	addiu	$2,$2,%lo($LC4)$L14:	j	$L76	addiu	$2,$2,%lo($LC22)$L44:	j	$L76	addiu	$2,$2,%lo($LC8)$L51:	j	$L76	addiu	$2,$2,%lo($LC44)$L32:	j	$L76	addiu	$2,$2,%lo($LC54)$L3:	j	$L76	addiu	$2,$2,%lo($LC0)$L36:	j	$L76	addiu	$2,$2,%lo($LC28)$L55:	j	$L76	addiu	$2,$2,%lo($LC34)$L21:	j	$L76	addiu	$2,$2,%lo($LC20)$L17:	j	$L76	addiu	$2,$2,%lo($LC37)$L7:	j	$L76	addiu	$2,$2,%lo($LC23)$L25:	j	$L76	addiu	$2,$2,%lo($LC13)$L59:	j	$L76	addiu	$2,$2,%lo($LC55)$L26:	j	$L76	addiu	$2,$2,%lo($LC14)$L60:	j	$L76	addiu	$2,$2,%lo($LC40)$L86:	j	$L76	addiu	$2,$2,%lo($LC42)$L8:	j	$L76	addiu	$2,$2,%lo($LC46)$L56:	j	$L76	addiu	$2,$2,%lo($LC38)$L22:	j	$L76	addiu	$2,$2,%lo($LC9)$L52:	j	$L76	addiu	$2,$2,%lo($LC43)$L37:	j	$L76	addiu	$2,$2,%lo($LC52)$L30:	j	$L76	addiu	$2,$2,%lo($LC11)$L41:	j	$L76	addiu	$2,$2,%lo($LC5)$L15:	j	$L76	addiu	$2,$2,%lo($LC49)$L45:	j	$L76	addiu	$2,$2,%lo($LC19)	.set	macro	.set	reorder	.end	vo_format_name	.local	unknow_format.2672	.comm	unknow_format.2672,20,4	.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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