Initial community commit

This commit is contained in:
Jef 2024-09-24 14:54:57 +02:00
parent 537bcbc862
commit fc06254474
16440 changed files with 4239995 additions and 2 deletions

View file

@ -0,0 +1,22 @@
LIBRARY
EXPORTS
;cat include/lhasa/lib/public/*.h | grep -v '^ ' | sed 's/\*//g' | tr '\t' ' ' | grep -v '^ ' | grep ' lha_' | tr '\(' ' ' | awk '{print $2;}' | sort
lha_decoder_for_name
lha_decoder_free
lha_decoder_get_crc
lha_decoder_get_length
lha_decoder_monitor
lha_decoder_new
lha_decoder_read
lha_input_stream_free
lha_input_stream_from
lha_input_stream_from_FILE
lha_input_stream_new
lha_reader_check
lha_reader_current_is_fake
lha_reader_extract
lha_reader_free
lha_reader_new
lha_reader_next_file
lha_reader_read
lha_reader_set_dir_policy

View file

@ -0,0 +1,5 @@
LIBRARY
EXPORTS
;
mp3dec_init
mp3dec_decode_frame

View file

@ -0,0 +1,60 @@
LIBRARY
EXPORTS
;
fill_win32_filefunc
fill_win32_filefunc64
fill_win32_filefunc64A
fill_win32_filefunc64W
;zlib/contrib/minizip $ cat *.h | grep ZEXPORT | tr '(' ' ' | awk '{print $4;}' | sort
unzClose
unzCloseCurrentFile
unzGetCurrentFileInfo
unzGetCurrentFileInfo64
unzGetCurrentFileZStreamPos64
unzGetFilePos
unzGetFilePos64
unzGetGlobalComment
unzGetGlobalInfo
unzGetGlobalInfo64
unzGetLocalExtrafield
unzGetOffset
unzGetOffset64
unzGoToFilePos
unzGoToFilePos64
unzGoToFirstFile
unzGoToNextFile
unzLocateFile
unzOpen
unzOpen2
unzOpen2_64
unzOpen64
unzOpenCurrentFile
unzOpenCurrentFile2
unzOpenCurrentFile3
unzOpenCurrentFilePassword
unzReadCurrentFile
unzRepair
unzSetOffset
unzSetOffset64
unzStringFileNameCompare
unzeof
unztell
unztell64
zipClose
zipCloseFileInZip
zipCloseFileInZipRaw
zipCloseFileInZipRaw64
zipOpen
zipOpen2
zipOpen2_64
zipOpen64
zipOpenNewFileInZip
zipOpenNewFileInZip2
zipOpenNewFileInZip2_64
zipOpenNewFileInZip3
zipOpenNewFileInZip3_64
zipOpenNewFileInZip4
zipOpenNewFileInZip4_64
zipOpenNewFileInZip64
zipRemoveExtraInfoBlock
zipWriteInFileInZip

View file

@ -0,0 +1,65 @@
EXPORTS
;castxml --castxml-gccxml -o out.xml -I. -I../../opus/include/ opusfile.h
;cat out.xml | grep Function | grep 'file=\"f39\"' | awk '{print $3;}' | sed 's/name=//g' | sed 's/"//g' | sort
op_bitrate
op_bitrate_instant
op_channel_count
op_current_link
op_fdopen
op_fopen
op_free
op_freopen
op_head
op_link_count
op_mem_stream_create
op_open_callbacks
op_open_file
op_open_memory
op_open_url
op_pcm_seek
op_pcm_tell
op_pcm_total
op_raw_seek
op_raw_tell
op_raw_total
op_read
op_read_float
op_read_float_stereo
op_read_stereo
op_seekable
op_serialno
op_set_decode_callback
op_set_dither_enabled
op_set_gain_offset
op_tags
op_test
op_test_callbacks
op_test_file
op_test_memory
op_test_open
op_test_url
op_url_stream_create
op_url_stream_vcreate
op_vopen_url
op_vtest_url
opus_granule_sample
opus_head_parse
opus_picture_tag_clear
opus_picture_tag_init
opus_picture_tag_parse
opus_server_info_clear
opus_server_info_init
opus_tagcompare
opus_tagncompare
opus_tags_add
opus_tags_add_comment
opus_tags_clear
opus_tags_copy
opus_tags_get_album_gain
opus_tags_get_binary_suffix
opus_tags_get_track_gain
opus_tags_init
opus_tags_parse
opus_tags_query
opus_tags_query_count
opus_tags_set_binary_suffix

View file

@ -0,0 +1,58 @@
EXPORTS
;
Pa_GetVersion @1
Pa_GetVersionText @2
Pa_GetErrorText @3
Pa_Initialize @4
Pa_Terminate @5
Pa_GetHostApiCount @6
Pa_GetDefaultHostApi @7
Pa_GetHostApiInfo @8
Pa_HostApiTypeIdToHostApiIndex @9
Pa_HostApiDeviceIndexToDeviceIndex @10
Pa_GetLastHostErrorInfo @11
Pa_GetDeviceCount @12
Pa_GetDefaultInputDevice @13
Pa_GetDefaultOutputDevice @14
Pa_GetDeviceInfo @15
Pa_IsFormatSupported @16
Pa_OpenStream @17
Pa_OpenDefaultStream @18
Pa_CloseStream @19
Pa_SetStreamFinishedCallback @20
Pa_StartStream @21
Pa_StopStream @22
Pa_AbortStream @23
Pa_IsStreamStopped @24
Pa_IsStreamActive @25
Pa_GetStreamInfo @26
Pa_GetStreamTime @27
Pa_GetStreamCpuLoad @28
Pa_ReadStream @29
Pa_WriteStream @30
Pa_GetStreamReadAvailable @31
Pa_GetStreamWriteAvailable @32
Pa_GetSampleSize @33
Pa_Sleep @34
;OpenMPT PaAsio_GetAvailableBufferSizes @50
;OpenMPT PaAsio_ShowControlPanel @51
PaUtil_InitializeX86PlainConverters @52
;OpenMPT PaAsio_GetInputChannelName @53
;OpenMPT PaAsio_GetOutputChannelName @54
PaUtil_SetDebugPrintFunction @55
;OpenMPT PaWasapi_GetAudioClient @56
;OpenMPT PaWasapi_UpdateDeviceList @57
;OpenMPT PaWasapi_GetDeviceCurrentFormat @58
;OpenMPT PaWasapi_GetDeviceDefaultFormat @59
;OpenMPT PaWasapi_GetDeviceMixFormat @60
;OpenMPT PaWasapi_GetDeviceRole @61
;OpenMPT PaWasapi_ThreadPriorityBoost @62
;OpenMPT PaWasapi_ThreadPriorityRevert @63
;OpenMPT PaWasapi_GetFramesPerHostBuffer @64
;OpenMPT PaWasapi_GetJackCount @65
;OpenMPT PaWasapi_GetJackDescription @66
;OpenMPT PaWasapiWinrt_SetDefaultDeviceId @67
;OpenMPT PaWasapi_SetStreamStateHandler @68
;OpenMPT PaWasapiWinrt_PopulateDeviceList @69
;OpenMPT PaWasapi_GetIMMDevice @70

View file

@ -0,0 +1,30 @@
LIBRARY
EXPORTS
;cat include/stb_vorbis/stb_vorbis.c | grep '^extern' | grep -E -o 'stb_vorbis_.*\(' | sed 's/ *(//' | sed 's/.* //g' | sed 's/(//g'
stb_vorbis_get_info
stb_vorbis_get_comment
stb_vorbis_get_error
stb_vorbis_close
stb_vorbis_get_sample_offset
stb_vorbis_get_file_offset
stb_vorbis_open_pushdata
stb_vorbis_decode_frame_pushdata
stb_vorbis_flush_pushdata
;stb_vorbis_decode_filename
;stb_vorbis_decode_memory
;stb_vorbis_open_memory
;stb_vorbis_open_filename
;stb_vorbis_open_file
;stb_vorbis_open_file_section
;stb_vorbis_seek_frame
;stb_vorbis_seek
;stb_vorbis_seek_start
;stb_vorbis_stream_length_in_samples
;stb_vorbis_stream_length_in_seconds
;stb_vorbis_get_frame_float
;stb_vorbis_get_frame_short_interleaved
;stb_vorbis_get_frame_short
;stb_vorbis_get_samples_float_interleaved
;stb_vorbis_get_samples_float
;stb_vorbis_get_samples_short_interleaved
;stb_vorbis_get_samples_short

View file

@ -0,0 +1,81 @@
LIBRARY
EXPORTS
;include/vorbis $ cat *.h | grep extern | grep -v '^extern "C"' | tr '(' ' ' | sed 's/const /const_/g' | awk '{print $3;}' | sed 's/\*//g' | sort
ov_bitrate
ov_bitrate_instant
ov_clear
ov_comment
ov_crosslap
ov_fopen
ov_halfrate
ov_halfrate_p
ov_info
ov_open
ov_open_callbacks
ov_pcm_seek
ov_pcm_seek_lap
ov_pcm_seek_page
ov_pcm_seek_page_lap
ov_pcm_tell
ov_pcm_total
ov_raw_seek
ov_raw_seek_lap
ov_raw_tell
ov_raw_total
ov_read
ov_read_filter
ov_read_float
ov_seekable
ov_serialnumber
ov_streams
ov_test
ov_test_callbacks
ov_test_open
ov_time_seek
ov_time_seek_lap
ov_time_seek_page
ov_time_seek_page_lap
ov_time_tell
ov_time_total
vorbis_analysis
vorbis_analysis_blockout
vorbis_analysis_buffer
vorbis_analysis_headerout
vorbis_analysis_init
vorbis_analysis_wrote
vorbis_bitrate_addblock
vorbis_bitrate_flushpacket
vorbis_block_clear
vorbis_block_init
vorbis_comment_add
vorbis_comment_add_tag
vorbis_comment_clear
vorbis_comment_init
vorbis_comment_query
vorbis_comment_query_count
vorbis_commentheader_out
vorbis_dsp_clear
vorbis_encode_ctl
vorbis_encode_init
vorbis_encode_init_vbr
vorbis_encode_setup_init
vorbis_encode_setup_managed
vorbis_encode_setup_vbr
vorbis_granule_time
vorbis_info_blocksize
vorbis_info_clear
vorbis_info_init
vorbis_packet_blocksize
vorbis_synthesis
vorbis_synthesis_blockin
vorbis_synthesis_halfrate
vorbis_synthesis_halfrate_p
vorbis_synthesis_headerin
vorbis_synthesis_idheader
vorbis_synthesis_init
vorbis_synthesis_lapout
vorbis_synthesis_pcmout
vorbis_synthesis_read
vorbis_synthesis_restart
vorbis_synthesis_trackonly
vorbis_version_string