Function at 0x140001f30
Capabilities:
Write file on windows

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x40
movsxd rax, dword [rcx + 8]
mov rbx, rcx
lea rdi, [0x140000000]
mov rax, qword [rdi + rax*8 + 0x36400]
lea rcx, str._n_encoding_file__s_n_______to_file__s_n_n_SV__u__Profile__s_n
mov r9d, 8
mov qword [rsp + 0x20], rax
call fcn.140002180
cmp dword [0x140076a2c], 0
ja 0x14002e020
lea rcx, [0x14003b0f4]
mov rbx, qword [rsp + 0x50]
add rsp, 0x40
pop rdi
jmp fcn.140002180
lea rcx, [0x14003b0f4]
movaps xmmword [rsp + 0x30], xmm6
call fcn.140002180
movss xmm0, dword [0x140076a44]
xorps xmm6, xmm6
movss xmm5, dword [0x140076a48]
ucomiss xmm0, xmm6
jne 0x14002e059
ucomiss xmm5, xmm6
jne 0x14002e059
mov eax, dword [0x140076a2c]
cmp eax, 1
jbe 0x14002e091
movd xmm3, dword [0x140044840]
unpcklps xmm5, xmm5
unpcklps xmm0, xmm0
lea rcx, str._PCM_fader________________:_fade_in:__.2f_s__fade_out:__.2f_s__shape:__g_n
cvtps2pd xmm2, xmm5
cvtps2pd xmm1, xmm0
cvtps2pd xmm3, xmm3
movq r8, xmm2
movq rdx, xmm1
movq r9, xmm3
call fcn.140002180
mov eax, dword [0x140076a2c]
movss xmm2, dword [0x14004483c]
movss xmm0, dword [0x14003d2f4]
movss xmm1, dword [0x140044838]
ucomiss xmm2, xmm0
jne 0x14002e0b8
ucomiss xmm1, xmm0
jne 0x14002e0b8
cmp eax, 1
jbe 0x14002e0da
unpcklps xmm2, xmm2
unpcklps xmm1, xmm1
lea rcx, str._Scaling_input_by_________:_left__.5f__right:__.5f_n
cvtps2pd xmm2, xmm2
cvtps2pd xmm1, xmm1
movq r8, xmm2
movq rdx, xmm1
call fcn.140002180
movss xmm0, dword [rbx + 4]
mov eax, dword [rbx]
lea rcx, str._Maximum_encoded_bandwidth:__4.1f_kHz_n
inc eax
mulss xmm0, dword [0x14003d2f0]
unpcklps xmm0, xmm0
cvtps2pd xmm1, xmm0
movd xmm0, eax
cvtdq2pd xmm0, xmm0
mulsd xmm1, xmm0
movq rdx, xmm1
call fcn.140002180
mov r11d, dword [rbx + 0x44]
lea rcx, str._Adaptive_Noise_Shaping___:_max.__s_order_n
lea rdx, [rdi + r11*4 + 0x363b8]
call fcn.140002180
movzx r11d, byte [rbx + 0x35]
lea rax, str.Disabled
lea rdx, [r11 + r11*8]
lea rcx, str._Clear_Voice_Detection____:__s_n
add rdx, rax
call fcn.140002180
movzx edx, byte [rbx + 0x3c]
lea rcx, str._Mid_Side_Stereo__________:__s_n
mov rdx, qword [rdi + rdx*8 + 0x448d0]
call fcn.140002180
mov eax, 0x51eb851f
mul dword [rbx + 0x18]
shr edx, 5
cmp edx, 6
jae 0x14002e177
mov r8, qword [rdi + rdx*8 + 0x44898]
jmp 0x14002e17e
lea r8, [0x1400363b0]
mov ecx, dword [rbx + 0x18]
movd xmm3, dword [rbx + 0x2c]
movd xmm0, dword [rbx + 0x1c]
pxor xmm1, xmm1
mov eax, 0x51eb851f
cvtps2pd xmm3, xmm3
cvtps2pd xmm0, xmm0
movq r9, xmm3
mul ecx
mov eax, ecx
shr edx, 5
imul edx, edx, 0x64
sub eax, edx
mov edx, ecx
lea rcx, str._Threshold_of_Hearing_____:_Model__3u:__s__Max_ATH:__2.0f_dB__Offset:__1.0f_dB__Offset_20_kHz:_3.0f_dB_n
sub eax, 0x32
cvtsi2sd xmm1, eax
mulsd xmm1, qword [0x14003d2e8]
movsd qword [rsp + 0x28], xmm1
movsd qword [rsp + 0x20], xmm0
call fcn.140002180
movss xmm5, dword [rbx + 0x24]
ucomiss xmm5, dword [0x14003d2e4]
jne 0x14002e1eb
cmp dword [0x140076a2c], 1
jbe 0x14002e202
unpcklps xmm5, xmm5
lea rcx, str._Noise_masks_Tone_Ratio___:__4.1f_dB_n
cvtps2pd xmm1, xmm5
movq rdx, xmm1
call fcn.140002180
movss xmm0, dword [rbx + 0x20]
ucomiss xmm0, dword [0x14003d2e0]
jne 0x14002e219
cmp dword [0x140076a2c], 1
jbe 0x14002e230
unpcklps xmm0, xmm0
lea rcx, str._Tone_masks_Noise_Ratio___:__4.1f_dB_n
cvtps2pd xmm1, xmm0
movq rdx, xmm1
call fcn.140002180
movss xmm0, dword [rbx + 0x48]
comiss xmm0, xmm6
jbe 0x14002e251
unpcklps xmm0, xmm0
lea rcx, str._PNS_Threshold____________:__4.2f_n
cvtps2pd xmm1, xmm0
movq rdx, xmm1
call fcn.140002180
cmp byte [rbx + 0x34], 0
jne 0x14002e265
lea rcx, str._No_exploitation_of_temporal_post_masking_n
call fcn.140002180
jmp 0x14002e27a
cmp dword [0x140076a2c], 1
jbe 0x14002e27a
lea rcx, str._Exploitation_of_temporal_post_masking_n
call fcn.140002180
movss xmm0, dword [rbx + 0x28]
comiss xmm0, xmm6
movaps xmm6, xmmword [rsp + 0x30]
jbe 0x14002e2a2
unpcklps xmm0, xmm0
lea rcx, str._Minimum_Signal_to_Mask___:__4.1f_dB_n
cvtps2pd xmm1, xmm0
movq rdx, xmm1
call fcn.140002180
jmp 0x14002e2b7
cmp dword [0x140076a2c], 1
jbe 0x14002e2b7
lea rcx, str._No_minimum_SMR__psycho_model_controlled_filtering__n
call fcn.140002180
cmp dword [0x140076a28], 0xaffedead
jne 0x14002e2d5
lea rcx, str._Deleting_input_file_after__successful__encoding_n
call fcn.140002180
nop
jmp 0x140001f74
cmp dword [0x140076a2c], 1
jbe 0x140001f74
lea rcx, str._No_deleting_of_input_file_after_encoding_n
call fcn.140002180
nop
jmp 0x140001f74