	.file	"extr_xmv.c_xmv_read_extradata.c"
	.intel_syntax noprefix
	.text
	.p2align 4
	.type	xmv_read_extradata, @function
xmv_read_extradata:
.LFB0:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rdi
	mov	rdi, rsi
	call	avio_rl32@PLT
	mov	rdi, rbp
	pop	rbp
	.cfi_def_cfa_offset 8
	mov	esi, eax
	mov	ecx, eax
	sal	esi, 5
	sal	ecx, 15
	mov	edx, esi
	lea	esi, [rax+rax]
	movzx	ecx, cx
	and	esi, 896
	and	edx, 1024
	or	esi, ecx
	mov	ecx, eax
	sal	ecx, 13
	and	ecx, 16384
	or	esi, ecx
	mov	ecx, eax
	sal	ecx, 11
	and	ecx, 8192
	or	esi, ecx
	mov	ecx, eax
	sal	eax, 7
	sal	ecx, 9
	and	eax, 2048
	and	ecx, 4096
	or	esi, ecx
	or	esi, eax
	or	esi, edx
	jmp	AV_WB32@PLT
	.cfi_endproc
.LFE0:
	.size	xmv_read_extradata, .-xmv_read_extradata
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",@progbits
	.section	.note.gnu.property,"a"
	.align 8
	.long	 1f - 0f
	.long	 4f - 1f
	.long	 5
0:
	.string	 "GNU"
1:
	.align 8
	.long	 0xc0000002
	.long	 3f - 2f
2:
	.long	 0x3
3:
	.align 8
4:

	.arch armv5t
	.eabi_attribute 20, 1
	.eabi_attribute 21, 1
	.eabi_attribute 23, 3
	.eabi_attribute 24, 1
	.eabi_attribute 25, 1
	.eabi_attribute 26, 2
	.eabi_attribute 30, 2
	.eabi_attribute 34, 0
	.eabi_attribute 18, 4
	.file	"extr_xmv.c_xmv_read_extradata.c"
	.text
	.align	2
	.syntax unified
	.arm
	.fpu softvfp
	.type	xmv_read_extradata, %function
xmv_read_extradata:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	push	{r4, lr}
	mov	r4, r0
	mov	r0, r1
	bl	avio_rl32
	ldr	r2, .L4
	lsl	r3, r0, #1
	and	r2, r2, r0, lsl #15
	lsl	r1, r0, #13
	and	r3, r3, #896
	orr	r3, r3, r2
	and	r1, r1, #16384
	lsl	r2, r0, #11
	orr	r3, r3, r1
	and	r2, r2, #8192
	lsl	r1, r0, #9
	orr	r3, r3, r2
	and	r1, r1, #4096
	lsl	r2, r0, #7
	orr	r3, r3, r1
	and	r2, r2, #2048
	lsl	r1, r0, #5
	orr	r3, r3, r2
	and	r1, r1, #1024
	mov	r0, r4
	pop	{r4, lr}
	orr	r1, r1, r3
	b	AV_WB32
.L5:
	.align	2
.L4:
	.word	65535
	.size	xmv_read_extradata, .-xmv_read_extradata
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
