Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
C
cog
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
Operations
Operations
Incidents
Packages & Registries
Packages & Registries
Package Registry
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
If you have an issue with any of our projects. feel free to register.
Open sidebar
Christopher Snowhill
cog
Commits
6646e01d
Commit
6646e01d
authored
Nov 23, 2020
by
Christopher Snowhill
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Switched FFmpeg back to static libraries, now that I know I can make Universal static libraries
parent
837c9799
Changes
342
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
342 changed files
with
70929 additions
and
134 deletions
+70929
-134
Frameworks/vgmstream/libvgmstream.xcodeproj/project.pbxproj
Frameworks/vgmstream/libvgmstream.xcodeproj/project.pbxproj
+16
-24
Plugins/FFMPEG/FFMPEG.xcodeproj/project.pbxproj
Plugins/FFMPEG/FFMPEG.xcodeproj/project.pbxproj
+16
-24
Scripts/ffmpeg-build-arm.sh
Scripts/ffmpeg-build-arm.sh
+2
-2
Scripts/ffmpeg-build.sh
Scripts/ffmpeg-build.sh
+3
-4
ThirdParty/ffmpeg/arm/include/libavcodec/ac3_parser.h
ThirdParty/ffmpeg/arm/include/libavcodec/ac3_parser.h
+36
-0
ThirdParty/ffmpeg/arm/include/libavcodec/adts_parser.h
ThirdParty/ffmpeg/arm/include/libavcodec/adts_parser.h
+37
-0
ThirdParty/ffmpeg/arm/include/libavcodec/avcodec.h
ThirdParty/ffmpeg/arm/include/libavcodec/avcodec.h
+4142
-0
ThirdParty/ffmpeg/arm/include/libavcodec/avdct.h
ThirdParty/ffmpeg/arm/include/libavcodec/avdct.h
+88
-0
ThirdParty/ffmpeg/arm/include/libavcodec/avfft.h
ThirdParty/ffmpeg/arm/include/libavcodec/avfft.h
+118
-0
ThirdParty/ffmpeg/arm/include/libavcodec/bsf.h
ThirdParty/ffmpeg/arm/include/libavcodec/bsf.h
+325
-0
ThirdParty/ffmpeg/arm/include/libavcodec/codec.h
ThirdParty/ffmpeg/arm/include/libavcodec/codec.h
+462
-0
ThirdParty/ffmpeg/arm/include/libavcodec/codec_desc.h
ThirdParty/ffmpeg/arm/include/libavcodec/codec_desc.h
+128
-0
ThirdParty/ffmpeg/arm/include/libavcodec/codec_id.h
ThirdParty/ffmpeg/arm/include/libavcodec/codec_id.h
+577
-0
ThirdParty/ffmpeg/arm/include/libavcodec/codec_par.h
ThirdParty/ffmpeg/arm/include/libavcodec/codec_par.h
+229
-0
ThirdParty/ffmpeg/arm/include/libavcodec/d3d11va.h
ThirdParty/ffmpeg/arm/include/libavcodec/d3d11va.h
+112
-0
ThirdParty/ffmpeg/arm/include/libavcodec/dirac.h
ThirdParty/ffmpeg/arm/include/libavcodec/dirac.h
+131
-0
ThirdParty/ffmpeg/arm/include/libavcodec/dv_profile.h
ThirdParty/ffmpeg/arm/include/libavcodec/dv_profile.h
+83
-0
ThirdParty/ffmpeg/arm/include/libavcodec/dxva2.h
ThirdParty/ffmpeg/arm/include/libavcodec/dxva2.h
+93
-0
ThirdParty/ffmpeg/arm/include/libavcodec/jni.h
ThirdParty/ffmpeg/arm/include/libavcodec/jni.h
+46
-0
ThirdParty/ffmpeg/arm/include/libavcodec/mediacodec.h
ThirdParty/ffmpeg/arm/include/libavcodec/mediacodec.h
+101
-0
ThirdParty/ffmpeg/arm/include/libavcodec/packet.h
ThirdParty/ffmpeg/arm/include/libavcodec/packet.h
+722
-0
ThirdParty/ffmpeg/arm/include/libavcodec/qsv.h
ThirdParty/ffmpeg/arm/include/libavcodec/qsv.h
+107
-0
ThirdParty/ffmpeg/arm/include/libavcodec/vaapi.h
ThirdParty/ffmpeg/arm/include/libavcodec/vaapi.h
+86
-0
ThirdParty/ffmpeg/arm/include/libavcodec/vdpau.h
ThirdParty/ffmpeg/arm/include/libavcodec/vdpau.h
+176
-0
ThirdParty/ffmpeg/arm/include/libavcodec/version.h
ThirdParty/ffmpeg/arm/include/libavcodec/version.h
+149
-0
ThirdParty/ffmpeg/arm/include/libavcodec/videotoolbox.h
ThirdParty/ffmpeg/arm/include/libavcodec/videotoolbox.h
+127
-0
ThirdParty/ffmpeg/arm/include/libavcodec/vorbis_parser.h
ThirdParty/ffmpeg/arm/include/libavcodec/vorbis_parser.h
+74
-0
ThirdParty/ffmpeg/arm/include/libavcodec/xvmc.h
ThirdParty/ffmpeg/arm/include/libavcodec/xvmc.h
+170
-0
ThirdParty/ffmpeg/arm/include/libavformat/avformat.h
ThirdParty/ffmpeg/arm/include/libavformat/avformat.h
+3093
-0
ThirdParty/ffmpeg/arm/include/libavformat/avio.h
ThirdParty/ffmpeg/arm/include/libavformat/avio.h
+888
-0
ThirdParty/ffmpeg/arm/include/libavformat/version.h
ThirdParty/ffmpeg/arm/include/libavformat/version.h
+114
-0
ThirdParty/ffmpeg/arm/include/libavutil/adler32.h
ThirdParty/ffmpeg/arm/include/libavutil/adler32.h
+60
-0
ThirdParty/ffmpeg/arm/include/libavutil/aes.h
ThirdParty/ffmpeg/arm/include/libavutil/aes.h
+65
-0
ThirdParty/ffmpeg/arm/include/libavutil/aes_ctr.h
ThirdParty/ffmpeg/arm/include/libavutil/aes_ctr.h
+88
-0
ThirdParty/ffmpeg/arm/include/libavutil/attributes.h
ThirdParty/ffmpeg/arm/include/libavutil/attributes.h
+173
-0
ThirdParty/ffmpeg/arm/include/libavutil/audio_fifo.h
ThirdParty/ffmpeg/arm/include/libavutil/audio_fifo.h
+187
-0
ThirdParty/ffmpeg/arm/include/libavutil/avassert.h
ThirdParty/ffmpeg/arm/include/libavutil/avassert.h
+75
-0
ThirdParty/ffmpeg/arm/include/libavutil/avconfig.h
ThirdParty/ffmpeg/arm/include/libavutil/avconfig.h
+6
-0
ThirdParty/ffmpeg/arm/include/libavutil/avstring.h
ThirdParty/ffmpeg/arm/include/libavutil/avstring.h
+418
-0
ThirdParty/ffmpeg/arm/include/libavutil/avutil.h
ThirdParty/ffmpeg/arm/include/libavutil/avutil.h
+365
-0
ThirdParty/ffmpeg/arm/include/libavutil/base64.h
ThirdParty/ffmpeg/arm/include/libavutil/base64.h
+72
-0
ThirdParty/ffmpeg/arm/include/libavutil/blowfish.h
ThirdParty/ffmpeg/arm/include/libavutil/blowfish.h
+82
-0
ThirdParty/ffmpeg/arm/include/libavutil/bprint.h
ThirdParty/ffmpeg/arm/include/libavutil/bprint.h
+219
-0
ThirdParty/ffmpeg/arm/include/libavutil/bswap.h
ThirdParty/ffmpeg/arm/include/libavutil/bswap.h
+109
-0
ThirdParty/ffmpeg/arm/include/libavutil/buffer.h
ThirdParty/ffmpeg/arm/include/libavutil/buffer.h
+305
-0
ThirdParty/ffmpeg/arm/include/libavutil/camellia.h
ThirdParty/ffmpeg/arm/include/libavutil/camellia.h
+70
-0
ThirdParty/ffmpeg/arm/include/libavutil/cast5.h
ThirdParty/ffmpeg/arm/include/libavutil/cast5.h
+80
-0
ThirdParty/ffmpeg/arm/include/libavutil/channel_layout.h
ThirdParty/ffmpeg/arm/include/libavutil/channel_layout.h
+232
-0
ThirdParty/ffmpeg/arm/include/libavutil/common.h
ThirdParty/ffmpeg/arm/include/libavutil/common.h
+608
-0
ThirdParty/ffmpeg/arm/include/libavutil/cpu.h
ThirdParty/ffmpeg/arm/include/libavutil/cpu.h
+130
-0
ThirdParty/ffmpeg/arm/include/libavutil/crc.h
ThirdParty/ffmpeg/arm/include/libavutil/crc.h
+100
-0
ThirdParty/ffmpeg/arm/include/libavutil/des.h
ThirdParty/ffmpeg/arm/include/libavutil/des.h
+77
-0
ThirdParty/ffmpeg/arm/include/libavutil/dict.h
ThirdParty/ffmpeg/arm/include/libavutil/dict.h
+200
-0
ThirdParty/ffmpeg/arm/include/libavutil/display.h
ThirdParty/ffmpeg/arm/include/libavutil/display.h
+114
-0
ThirdParty/ffmpeg/arm/include/libavutil/dovi_meta.h
ThirdParty/ffmpeg/arm/include/libavutil/dovi_meta.h
+70
-0
ThirdParty/ffmpeg/arm/include/libavutil/downmix_info.h
ThirdParty/ffmpeg/arm/include/libavutil/downmix_info.h
+115
-0
ThirdParty/ffmpeg/arm/include/libavutil/encryption_info.h
ThirdParty/ffmpeg/arm/include/libavutil/encryption_info.h
+205
-0
ThirdParty/ffmpeg/arm/include/libavutil/error.h
ThirdParty/ffmpeg/arm/include/libavutil/error.h
+126
-0
ThirdParty/ffmpeg/arm/include/libavutil/eval.h
ThirdParty/ffmpeg/arm/include/libavutil/eval.h
+137
-0
ThirdParty/ffmpeg/arm/include/libavutil/ffversion.h
ThirdParty/ffmpeg/arm/include/libavutil/ffversion.h
+5
-0
ThirdParty/ffmpeg/arm/include/libavutil/fifo.h
ThirdParty/ffmpeg/arm/include/libavutil/fifo.h
+179
-0
ThirdParty/ffmpeg/arm/include/libavutil/file.h
ThirdParty/ffmpeg/arm/include/libavutil/file.h
+71
-0
ThirdParty/ffmpeg/arm/include/libavutil/frame.h
ThirdParty/ffmpeg/arm/include/libavutil/frame.h
+975
-0
ThirdParty/ffmpeg/arm/include/libavutil/hash.h
ThirdParty/ffmpeg/arm/include/libavutil/hash.h
+269
-0
ThirdParty/ffmpeg/arm/include/libavutil/hdr_dynamic_metadata.h
...Party/ffmpeg/arm/include/libavutil/hdr_dynamic_metadata.h
+343
-0
ThirdParty/ffmpeg/arm/include/libavutil/hmac.h
ThirdParty/ffmpeg/arm/include/libavutil/hmac.h
+100
-0
ThirdParty/ffmpeg/arm/include/libavutil/hwcontext.h
ThirdParty/ffmpeg/arm/include/libavutil/hwcontext.h
+605
-0
ThirdParty/ffmpeg/arm/include/libavutil/hwcontext_cuda.h
ThirdParty/ffmpeg/arm/include/libavutil/hwcontext_cuda.h
+69
-0
ThirdParty/ffmpeg/arm/include/libavutil/hwcontext_d3d11va.h
ThirdParty/ffmpeg/arm/include/libavutil/hwcontext_d3d11va.h
+169
-0
ThirdParty/ffmpeg/arm/include/libavutil/hwcontext_drm.h
ThirdParty/ffmpeg/arm/include/libavutil/hwcontext_drm.h
+169
-0
ThirdParty/ffmpeg/arm/include/libavutil/hwcontext_dxva2.h
ThirdParty/ffmpeg/arm/include/libavutil/hwcontext_dxva2.h
+75
-0
ThirdParty/ffmpeg/arm/include/libavutil/hwcontext_mediacodec.h
...Party/ffmpeg/arm/include/libavutil/hwcontext_mediacodec.h
+36
-0
ThirdParty/ffmpeg/arm/include/libavutil/hwcontext_opencl.h
ThirdParty/ffmpeg/arm/include/libavutil/hwcontext_opencl.h
+100
-0
ThirdParty/ffmpeg/arm/include/libavutil/hwcontext_qsv.h
ThirdParty/ffmpeg/arm/include/libavutil/hwcontext_qsv.h
+53
-0
ThirdParty/ffmpeg/arm/include/libavutil/hwcontext_vaapi.h
ThirdParty/ffmpeg/arm/include/libavutil/hwcontext_vaapi.h
+117
-0
ThirdParty/ffmpeg/arm/include/libavutil/hwcontext_vdpau.h
ThirdParty/ffmpeg/arm/include/libavutil/hwcontext_vdpau.h
+44
-0
ThirdParty/ffmpeg/arm/include/libavutil/hwcontext_videotoolbox.h
...rty/ffmpeg/arm/include/libavutil/hwcontext_videotoolbox.h
+60
-0
ThirdParty/ffmpeg/arm/include/libavutil/hwcontext_vulkan.h
ThirdParty/ffmpeg/arm/include/libavutil/hwcontext_vulkan.h
+204
-0
ThirdParty/ffmpeg/arm/include/libavutil/imgutils.h
ThirdParty/ffmpeg/arm/include/libavutil/imgutils.h
+277
-0
ThirdParty/ffmpeg/arm/include/libavutil/intfloat.h
ThirdParty/ffmpeg/arm/include/libavutil/intfloat.h
+77
-0
ThirdParty/ffmpeg/arm/include/libavutil/intreadwrite.h
ThirdParty/ffmpeg/arm/include/libavutil/intreadwrite.h
+644
-0
ThirdParty/ffmpeg/arm/include/libavutil/lfg.h
ThirdParty/ffmpeg/arm/include/libavutil/lfg.h
+80
-0
ThirdParty/ffmpeg/arm/include/libavutil/log.h
ThirdParty/ffmpeg/arm/include/libavutil/log.h
+383
-0
ThirdParty/ffmpeg/arm/include/libavutil/macros.h
ThirdParty/ffmpeg/arm/include/libavutil/macros.h
+50
-0
ThirdParty/ffmpeg/arm/include/libavutil/mastering_display_metadata.h
...ffmpeg/arm/include/libavutil/mastering_display_metadata.h
+128
-0
ThirdParty/ffmpeg/arm/include/libavutil/mathematics.h
ThirdParty/ffmpeg/arm/include/libavutil/mathematics.h
+242
-0
ThirdParty/ffmpeg/arm/include/libavutil/md5.h
ThirdParty/ffmpeg/arm/include/libavutil/md5.h
+98
-0
ThirdParty/ffmpeg/arm/include/libavutil/mem.h
ThirdParty/ffmpeg/arm/include/libavutil/mem.h
+700
-0
ThirdParty/ffmpeg/arm/include/libavutil/motion_vector.h
ThirdParty/ffmpeg/arm/include/libavutil/motion_vector.h
+57
-0
ThirdParty/ffmpeg/arm/include/libavutil/murmur3.h
ThirdParty/ffmpeg/arm/include/libavutil/murmur3.h
+120
-0
ThirdParty/ffmpeg/arm/include/libavutil/opt.h
ThirdParty/ffmpeg/arm/include/libavutil/opt.h
+871
-0
ThirdParty/ffmpeg/arm/include/libavutil/parseutils.h
ThirdParty/ffmpeg/arm/include/libavutil/parseutils.h
+193
-0
ThirdParty/ffmpeg/arm/include/libavutil/pixdesc.h
ThirdParty/ffmpeg/arm/include/libavutil/pixdesc.h
+440
-0
ThirdParty/ffmpeg/arm/include/libavutil/pixelutils.h
ThirdParty/ffmpeg/arm/include/libavutil/pixelutils.h
+52
-0
ThirdParty/ffmpeg/arm/include/libavutil/pixfmt.h
ThirdParty/ffmpeg/arm/include/libavutil/pixfmt.h
+565
-0
ThirdParty/ffmpeg/arm/include/libavutil/random_seed.h
ThirdParty/ffmpeg/arm/include/libavutil/random_seed.h
+43
-0
ThirdParty/ffmpeg/arm/include/libavutil/rational.h
ThirdParty/ffmpeg/arm/include/libavutil/rational.h
+220
-0
ThirdParty/ffmpeg/arm/include/libavutil/rc4.h
ThirdParty/ffmpeg/arm/include/libavutil/rc4.h
+66
-0
ThirdParty/ffmpeg/arm/include/libavutil/replaygain.h
ThirdParty/ffmpeg/arm/include/libavutil/replaygain.h
+50
-0
ThirdParty/ffmpeg/arm/include/libavutil/ripemd.h
ThirdParty/ffmpeg/arm/include/libavutil/ripemd.h
+87
-0
ThirdParty/ffmpeg/arm/include/libavutil/samplefmt.h
ThirdParty/ffmpeg/arm/include/libavutil/samplefmt.h
+272
-0
ThirdParty/ffmpeg/arm/include/libavutil/sha.h
ThirdParty/ffmpeg/arm/include/libavutil/sha.h
+95
-0
ThirdParty/ffmpeg/arm/include/libavutil/sha512.h
ThirdParty/ffmpeg/arm/include/libavutil/sha512.h
+97
-0
ThirdParty/ffmpeg/arm/include/libavutil/spherical.h
ThirdParty/ffmpeg/arm/include/libavutil/spherical.h
+232
-0
ThirdParty/ffmpeg/arm/include/libavutil/stereo3d.h
ThirdParty/ffmpeg/arm/include/libavutil/stereo3d.h
+233
-0
ThirdParty/ffmpeg/arm/include/libavutil/tea.h
ThirdParty/ffmpeg/arm/include/libavutil/tea.h
+71
-0
ThirdParty/ffmpeg/arm/include/libavutil/threadmessage.h
ThirdParty/ffmpeg/arm/include/libavutil/threadmessage.h
+115
-0
ThirdParty/ffmpeg/arm/include/libavutil/time.h
ThirdParty/ffmpeg/arm/include/libavutil/time.h
+56
-0
ThirdParty/ffmpeg/arm/include/libavutil/timecode.h
ThirdParty/ffmpeg/arm/include/libavutil/timecode.h
+140
-0
ThirdParty/ffmpeg/arm/include/libavutil/timestamp.h
ThirdParty/ffmpeg/arm/include/libavutil/timestamp.h
+78
-0
ThirdParty/ffmpeg/arm/include/libavutil/tree.h
ThirdParty/ffmpeg/arm/include/libavutil/tree.h
+138
-0
ThirdParty/ffmpeg/arm/include/libavutil/twofish.h
ThirdParty/ffmpeg/arm/include/libavutil/twofish.h
+70
-0
ThirdParty/ffmpeg/arm/include/libavutil/tx.h
ThirdParty/ffmpeg/arm/include/libavutil/tx.h
+117
-0
ThirdParty/ffmpeg/arm/include/libavutil/version.h
ThirdParty/ffmpeg/arm/include/libavutil/version.h
+139
-0
ThirdParty/ffmpeg/arm/include/libavutil/video_enc_params.h
ThirdParty/ffmpeg/arm/include/libavutil/video_enc_params.h
+163
-0
ThirdParty/ffmpeg/arm/include/libavutil/xtea.h
ThirdParty/ffmpeg/arm/include/libavutil/xtea.h
+94
-0
ThirdParty/ffmpeg/arm/include/libswresample/swresample.h
ThirdParty/ffmpeg/arm/include/libswresample/swresample.h
+579
-0
ThirdParty/ffmpeg/arm/include/libswresample/version.h
ThirdParty/ffmpeg/arm/include/libswresample/version.h
+45
-0
ThirdParty/ffmpeg/arm/lib/libavcodec.a
ThirdParty/ffmpeg/arm/lib/libavcodec.a
+0
-0
ThirdParty/ffmpeg/arm/lib/libavformat.a
ThirdParty/ffmpeg/arm/lib/libavformat.a
+0
-0
ThirdParty/ffmpeg/arm/lib/libavutil.a
ThirdParty/ffmpeg/arm/lib/libavutil.a
+0
-0
ThirdParty/ffmpeg/arm/lib/libswresample.a
ThirdParty/ffmpeg/arm/lib/libswresample.a
+0
-0
ThirdParty/ffmpeg/arm/lib/pkgconfig/libavcodec.pc
ThirdParty/ffmpeg/arm/lib/pkgconfig/libavcodec.pc
+14
-0
ThirdParty/ffmpeg/arm/lib/pkgconfig/libavformat.pc
ThirdParty/ffmpeg/arm/lib/pkgconfig/libavformat.pc
+14
-0
ThirdParty/ffmpeg/arm/lib/pkgconfig/libavutil.pc
ThirdParty/ffmpeg/arm/lib/pkgconfig/libavutil.pc
+14
-0
ThirdParty/ffmpeg/arm/lib/pkgconfig/libswresample.pc
ThirdParty/ffmpeg/arm/lib/pkgconfig/libswresample.pc
+14
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/Makefile
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/Makefile
+50
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/README
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/README
+23
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/avio_list_dir.c
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/avio_list_dir.c
+130
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/avio_reading.c
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/avio_reading.c
+134
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/decode_audio.c
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/decode_audio.c
+236
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/decode_video.c
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/decode_video.c
+187
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/demuxing_decoding.c
...arty/ffmpeg/arm/share/ffmpeg/examples/demuxing_decoding.c
+379
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/encode_audio.c
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/encode_audio.c
+238
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/encode_video.c
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/encode_video.c
+198
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/extract_mvs.c
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/extract_mvs.c
+178
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/filter_audio.c
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/filter_audio.c
+363
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/filtering_audio.c
...dParty/ffmpeg/arm/share/ffmpeg/examples/filtering_audio.c
+292
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/filtering_video.c
...dParty/ffmpeg/arm/share/ffmpeg/examples/filtering_video.c
+291
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/http_multiclient.c
...Party/ffmpeg/arm/share/ffmpeg/examples/http_multiclient.c
+156
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/hw_decode.c
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/hw_decode.c
+252
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/metadata.c
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/metadata.c
+60
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/muxing.c
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/muxing.c
+650
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/qsvdec.c
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/qsvdec.c
+271
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/remuxing.c
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/remuxing.c
+191
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/resampling_audio.c
...Party/ffmpeg/arm/share/ffmpeg/examples/resampling_audio.c
+214
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/scaling_video.c
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/scaling_video.c
+140
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/transcode_aac.c
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/transcode_aac.c
+885
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/transcoding.c
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/transcoding.c
+620
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/vaapi_encode.c
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/vaapi_encode.c
+224
-0
ThirdParty/ffmpeg/arm/share/ffmpeg/examples/vaapi_transcode.c
...dParty/ffmpeg/arm/share/ffmpeg/examples/vaapi_transcode.c
+306
-0
ThirdParty/ffmpeg/lib.arm64/libavcodec.58.91.100.dylib
ThirdParty/ffmpeg/lib.arm64/libavcodec.58.91.100.dylib
+0
-0
ThirdParty/ffmpeg/lib.arm64/libavcodec.58.dylib
ThirdParty/ffmpeg/lib.arm64/libavcodec.58.dylib
+0
-1
ThirdParty/ffmpeg/lib.arm64/libavcodec.dylib
ThirdParty/ffmpeg/lib.arm64/libavcodec.dylib
+0
-1
ThirdParty/ffmpeg/lib.arm64/libavformat.58.45.100.dylib
ThirdParty/ffmpeg/lib.arm64/libavformat.58.45.100.dylib
+0
-0
ThirdParty/ffmpeg/lib.arm64/libavformat.58.dylib
ThirdParty/ffmpeg/lib.arm64/libavformat.58.dylib
+0
-1
ThirdParty/ffmpeg/lib.arm64/libavformat.dylib
ThirdParty/ffmpeg/lib.arm64/libavformat.dylib
+0
-1
ThirdParty/ffmpeg/lib.arm64/libavutil.56.51.100.dylib
ThirdParty/ffmpeg/lib.arm64/libavutil.56.51.100.dylib
+0
-0
ThirdParty/ffmpeg/lib.arm64/libavutil.56.dylib
ThirdParty/ffmpeg/lib.arm64/libavutil.56.dylib
+0
-1
ThirdParty/ffmpeg/lib.arm64/libavutil.dylib
ThirdParty/ffmpeg/lib.arm64/libavutil.dylib
+0
-1
ThirdParty/ffmpeg/lib.arm64/libswresample.3.7.100.dylib
ThirdParty/ffmpeg/lib.arm64/libswresample.3.7.100.dylib
+0
-0
ThirdParty/ffmpeg/lib.arm64/libswresample.3.dylib
ThirdParty/ffmpeg/lib.arm64/libswresample.3.dylib
+0
-1
ThirdParty/ffmpeg/lib.arm64/libswresample.dylib
ThirdParty/ffmpeg/lib.arm64/libswresample.dylib
+0
-1
ThirdParty/ffmpeg/lib.arm64/pkgconfig/libavcodec.pc
ThirdParty/ffmpeg/lib.arm64/pkgconfig/libavcodec.pc
+0
-14
ThirdParty/ffmpeg/lib.arm64/pkgconfig/libavformat.pc
ThirdParty/ffmpeg/lib.arm64/pkgconfig/libavformat.pc
+0
-14
ThirdParty/ffmpeg/lib.x86/libavcodec.58.91.100.dylib
ThirdParty/ffmpeg/lib.x86/libavcodec.58.91.100.dylib
+0
-0
ThirdParty/ffmpeg/lib.x86/libavcodec.58.dylib
ThirdParty/ffmpeg/lib.x86/libavcodec.58.dylib
+0
-1
ThirdParty/ffmpeg/lib.x86/libavcodec.dylib
ThirdParty/ffmpeg/lib.x86/libavcodec.dylib
+0
-1
ThirdParty/ffmpeg/lib.x86/libavformat.58.45.100.dylib
ThirdParty/ffmpeg/lib.x86/libavformat.58.45.100.dylib
+0
-0
ThirdParty/ffmpeg/lib.x86/libavformat.58.dylib
ThirdParty/ffmpeg/lib.x86/libavformat.58.dylib
+0
-1
ThirdParty/ffmpeg/lib.x86/libavformat.dylib
ThirdParty/ffmpeg/lib.x86/libavformat.dylib
+0
-1
ThirdParty/ffmpeg/lib.x86/libavutil.56.51.100.dylib
ThirdParty/ffmpeg/lib.x86/libavutil.56.51.100.dylib
+0
-0
ThirdParty/ffmpeg/lib.x86/libavutil.56.dylib
ThirdParty/ffmpeg/lib.x86/libavutil.56.dylib
+0
-1
ThirdParty/ffmpeg/lib.x86/libavutil.dylib
ThirdParty/ffmpeg/lib.x86/libavutil.dylib
+0
-1
ThirdParty/ffmpeg/lib.x86/libswresample.3.7.100.dylib
ThirdParty/ffmpeg/lib.x86/libswresample.3.7.100.dylib
+0
-0
ThirdParty/ffmpeg/lib.x86/libswresample.3.dylib
ThirdParty/ffmpeg/lib.x86/libswresample.3.dylib
+0
-1
ThirdParty/ffmpeg/lib.x86/libswresample.dylib
ThirdParty/ffmpeg/lib.x86/libswresample.dylib
+0
-1
ThirdParty/ffmpeg/lib.x86/pkgconfig/libavcodec.pc
ThirdParty/ffmpeg/lib.x86/pkgconfig/libavcodec.pc
+0
-14
ThirdParty/ffmpeg/lib.x86/pkgconfig/libavformat.pc
ThirdParty/ffmpeg/lib.x86/pkgconfig/libavformat.pc
+0
-14
ThirdParty/ffmpeg/lib/libavcodec.58.91.100.dylib
ThirdParty/ffmpeg/lib/libavcodec.58.91.100.dylib
+0
-0
ThirdParty/ffmpeg/lib/libavcodec.58.dylib
ThirdParty/ffmpeg/lib/libavcodec.58.dylib
+0
-1
ThirdParty/ffmpeg/lib/libavcodec.a
ThirdParty/ffmpeg/lib/libavcodec.a
+0
-0
ThirdParty/ffmpeg/lib/libavcodec.dylib
ThirdParty/ffmpeg/lib/libavcodec.dylib
+0
-1
ThirdParty/ffmpeg/lib/libavformat.58.45.100.dylib
ThirdParty/ffmpeg/lib/libavformat.58.45.100.dylib
+0
-0
ThirdParty/ffmpeg/lib/libavformat.58.dylib
ThirdParty/ffmpeg/lib/libavformat.58.dylib
+0
-1
ThirdParty/ffmpeg/lib/libavformat.a
ThirdParty/ffmpeg/lib/libavformat.a
+0
-0
ThirdParty/ffmpeg/lib/libavformat.dylib
ThirdParty/ffmpeg/lib/libavformat.dylib
+0
-1
ThirdParty/ffmpeg/lib/libavutil.56.51.100.dylib
ThirdParty/ffmpeg/lib/libavutil.56.51.100.dylib
+0
-0
ThirdParty/ffmpeg/lib/libavutil.56.dylib
ThirdParty/ffmpeg/lib/libavutil.56.dylib
+0
-1
ThirdParty/ffmpeg/lib/libavutil.a
ThirdParty/ffmpeg/lib/libavutil.a
+0
-0
ThirdParty/ffmpeg/lib/libavutil.dylib
ThirdParty/ffmpeg/lib/libavutil.dylib
+0
-1
ThirdParty/ffmpeg/lib/libswresample.3.7.100.dylib
ThirdParty/ffmpeg/lib/libswresample.3.7.100.dylib
+0
-0
ThirdParty/ffmpeg/lib/libswresample.3.dylib
ThirdParty/ffmpeg/lib/libswresample.3.dylib
+0
-1
ThirdParty/ffmpeg/lib/libswresample.a
ThirdParty/ffmpeg/lib/libswresample.a
+0
-0
ThirdParty/ffmpeg/lib/libswresample.dylib
ThirdParty/ffmpeg/lib/libswresample.dylib
+0
-1
ThirdParty/ffmpeg/x86/include/libavcodec/ac3_parser.h
ThirdParty/ffmpeg/x86/include/libavcodec/ac3_parser.h
+36
-0
ThirdParty/ffmpeg/x86/include/libavcodec/adts_parser.h
ThirdParty/ffmpeg/x86/include/libavcodec/adts_parser.h
+37
-0
ThirdParty/ffmpeg/x86/include/libavcodec/avcodec.h
ThirdParty/ffmpeg/x86/include/libavcodec/avcodec.h
+4142
-0
ThirdParty/ffmpeg/x86/include/libavcodec/avdct.h
ThirdParty/ffmpeg/x86/include/libavcodec/avdct.h
+88
-0
ThirdParty/ffmpeg/x86/include/libavcodec/avfft.h
ThirdParty/ffmpeg/x86/include/libavcodec/avfft.h
+118
-0
ThirdParty/ffmpeg/x86/include/libavcodec/bsf.h
ThirdParty/ffmpeg/x86/include/libavcodec/bsf.h
+325
-0
ThirdParty/ffmpeg/x86/include/libavcodec/codec.h
ThirdParty/ffmpeg/x86/include/libavcodec/codec.h
+462
-0
ThirdParty/ffmpeg/x86/include/libavcodec/codec_desc.h
ThirdParty/ffmpeg/x86/include/libavcodec/codec_desc.h
+128
-0
ThirdParty/ffmpeg/x86/include/libavcodec/codec_id.h
ThirdParty/ffmpeg/x86/include/libavcodec/codec_id.h
+577
-0
ThirdParty/ffmpeg/x86/include/libavcodec/codec_par.h
ThirdParty/ffmpeg/x86/include/libavcodec/codec_par.h
+229
-0
ThirdParty/ffmpeg/x86/include/libavcodec/d3d11va.h
ThirdParty/ffmpeg/x86/include/libavcodec/d3d11va.h
+112
-0
ThirdParty/ffmpeg/x86/include/libavcodec/dirac.h
ThirdParty/ffmpeg/x86/include/libavcodec/dirac.h
+131
-0
ThirdParty/ffmpeg/x86/include/libavcodec/dv_profile.h
ThirdParty/ffmpeg/x86/include/libavcodec/dv_profile.h
+83
-0
ThirdParty/ffmpeg/x86/include/libavcodec/dxva2.h
ThirdParty/ffmpeg/x86/include/libavcodec/dxva2.h
+93
-0
ThirdParty/ffmpeg/x86/include/libavcodec/jni.h
ThirdParty/ffmpeg/x86/include/libavcodec/jni.h
+46
-0
ThirdParty/ffmpeg/x86/include/libavcodec/mediacodec.h
ThirdParty/ffmpeg/x86/include/libavcodec/mediacodec.h
+101
-0
ThirdParty/ffmpeg/x86/include/libavcodec/packet.h
ThirdParty/ffmpeg/x86/include/libavcodec/packet.h
+722
-0
ThirdParty/ffmpeg/x86/include/libavcodec/qsv.h
ThirdParty/ffmpeg/x86/include/libavcodec/qsv.h
+107
-0
ThirdParty/ffmpeg/x86/include/libavcodec/vaapi.h
ThirdParty/ffmpeg/x86/include/libavcodec/vaapi.h
+86
-0
ThirdParty/ffmpeg/x86/include/libavcodec/vdpau.h
ThirdParty/ffmpeg/x86/include/libavcodec/vdpau.h
+176
-0
ThirdParty/ffmpeg/x86/include/libavcodec/version.h
ThirdParty/ffmpeg/x86/include/libavcodec/version.h
+149
-0
ThirdParty/ffmpeg/x86/include/libavcodec/videotoolbox.h
ThirdParty/ffmpeg/x86/include/libavcodec/videotoolbox.h
+127
-0
ThirdParty/ffmpeg/x86/include/libavcodec/vorbis_parser.h
ThirdParty/ffmpeg/x86/include/libavcodec/vorbis_parser.h
+74
-0
ThirdParty/ffmpeg/x86/include/libavcodec/xvmc.h
ThirdParty/ffmpeg/x86/include/libavcodec/xvmc.h
+170
-0
ThirdParty/ffmpeg/x86/include/libavformat/avformat.h
ThirdParty/ffmpeg/x86/include/libavformat/avformat.h
+3093
-0
ThirdParty/ffmpeg/x86/include/libavformat/avio.h
ThirdParty/ffmpeg/x86/include/libavformat/avio.h
+888
-0
ThirdParty/ffmpeg/x86/include/libavformat/version.h
ThirdParty/ffmpeg/x86/include/libavformat/version.h
+114
-0
ThirdParty/ffmpeg/x86/include/libavutil/adler32.h
ThirdParty/ffmpeg/x86/include/libavutil/adler32.h
+60
-0
ThirdParty/ffmpeg/x86/include/libavutil/aes.h
ThirdParty/ffmpeg/x86/include/libavutil/aes.h
+65
-0
ThirdParty/ffmpeg/x86/include/libavutil/aes_ctr.h
ThirdParty/ffmpeg/x86/include/libavutil/aes_ctr.h
+88
-0
ThirdParty/ffmpeg/x86/include/libavutil/attributes.h
ThirdParty/ffmpeg/x86/include/libavutil/attributes.h
+173
-0
ThirdParty/ffmpeg/x86/include/libavutil/audio_fifo.h
ThirdParty/ffmpeg/x86/include/libavutil/audio_fifo.h
+187
-0
ThirdParty/ffmpeg/x86/include/libavutil/avassert.h
ThirdParty/ffmpeg/x86/include/libavutil/avassert.h
+75
-0
ThirdParty/ffmpeg/x86/include/libavutil/avconfig.h
ThirdParty/ffmpeg/x86/include/libavutil/avconfig.h
+6
-0
ThirdParty/ffmpeg/x86/include/libavutil/avstring.h
ThirdParty/ffmpeg/x86/include/libavutil/avstring.h
+418
-0
ThirdParty/ffmpeg/x86/include/libavutil/avutil.h
ThirdParty/ffmpeg/x86/include/libavutil/avutil.h
+365
-0
ThirdParty/ffmpeg/x86/include/libavutil/base64.h
ThirdParty/ffmpeg/x86/include/libavutil/base64.h
+72
-0
ThirdParty/ffmpeg/x86/include/libavutil/blowfish.h
ThirdParty/ffmpeg/x86/include/libavutil/blowfish.h
+82
-0
ThirdParty/ffmpeg/x86/include/libavutil/bprint.h
ThirdParty/ffmpeg/x86/include/libavutil/bprint.h
+219
-0
ThirdParty/ffmpeg/x86/include/libavutil/bswap.h
ThirdParty/ffmpeg/x86/include/libavutil/bswap.h
+109
-0
ThirdParty/ffmpeg/x86/include/libavutil/buffer.h
ThirdParty/ffmpeg/x86/include/libavutil/buffer.h
+305
-0
ThirdParty/ffmpeg/x86/include/libavutil/camellia.h
ThirdParty/ffmpeg/x86/include/libavutil/camellia.h
+70
-0
ThirdParty/ffmpeg/x86/include/libavutil/cast5.h
ThirdParty/ffmpeg/x86/include/libavutil/cast5.h
+80
-0
ThirdParty/ffmpeg/x86/include/libavutil/channel_layout.h
ThirdParty/ffmpeg/x86/include/libavutil/channel_layout.h
+232
-0
ThirdParty/ffmpeg/x86/include/libavutil/common.h
ThirdParty/ffmpeg/x86/include/libavutil/common.h
+608
-0
ThirdParty/ffmpeg/x86/include/libavutil/cpu.h
ThirdParty/ffmpeg/x86/include/libavutil/cpu.h
+130
-0
ThirdParty/ffmpeg/x86/include/libavutil/crc.h
ThirdParty/ffmpeg/x86/include/libavutil/crc.h
+100
-0
ThirdParty/ffmpeg/x86/include/libavutil/des.h
ThirdParty/ffmpeg/x86/include/libavutil/des.h
+77
-0
ThirdParty/ffmpeg/x86/include/libavutil/dict.h
ThirdParty/ffmpeg/x86/include/libavutil/dict.h
+200
-0
ThirdParty/ffmpeg/x86/include/libavutil/display.h
ThirdParty/ffmpeg/x86/include/libavutil/display.h
+114
-0
ThirdParty/ffmpeg/x86/include/libavutil/dovi_meta.h
ThirdParty/ffmpeg/x86/include/libavutil/dovi_meta.h
+70
-0
ThirdParty/ffmpeg/x86/include/libavutil/downmix_info.h
ThirdParty/ffmpeg/x86/include/libavutil/downmix_info.h
+115
-0
ThirdParty/ffmpeg/x86/include/libavutil/encryption_info.h
ThirdParty/ffmpeg/x86/include/libavutil/encryption_info.h
+205
-0
ThirdParty/ffmpeg/x86/include/libavutil/error.h
ThirdParty/ffmpeg/x86/include/libavutil/error.h
+126
-0
ThirdParty/ffmpeg/x86/include/libavutil/eval.h
ThirdParty/ffmpeg/x86/include/libavutil/eval.h
+137
-0
ThirdParty/ffmpeg/x86/include/libavutil/ffversion.h
ThirdParty/ffmpeg/x86/include/libavutil/ffversion.h
+5
-0
ThirdParty/ffmpeg/x86/include/libavutil/fifo.h
ThirdParty/ffmpeg/x86/include/libavutil/fifo.h
+179
-0
ThirdParty/ffmpeg/x86/include/libavutil/file.h
ThirdParty/ffmpeg/x86/include/libavutil/file.h
+71
-0
ThirdParty/ffmpeg/x86/include/libavutil/frame.h
ThirdParty/ffmpeg/x86/include/libavutil/frame.h
+975
-0
ThirdParty/ffmpeg/x86/include/libavutil/hash.h
ThirdParty/ffmpeg/x86/include/libavutil/hash.h
+269
-0
ThirdParty/ffmpeg/x86/include/libavutil/hdr_dynamic_metadata.h
...Party/ffmpeg/x86/include/libavutil/hdr_dynamic_metadata.h
+343
-0
ThirdParty/ffmpeg/x86/include/libavutil/hmac.h
ThirdParty/ffmpeg/x86/include/libavutil/hmac.h
+100
-0
ThirdParty/ffmpeg/x86/include/libavutil/hwcontext.h
ThirdParty/ffmpeg/x86/include/libavutil/hwcontext.h
+605
-0
ThirdParty/ffmpeg/x86/include/libavutil/hwcontext_cuda.h
ThirdParty/ffmpeg/x86/include/libavutil/hwcontext_cuda.h
+69
-0
ThirdParty/ffmpeg/x86/include/libavutil/hwcontext_d3d11va.h
ThirdParty/ffmpeg/x86/include/libavutil/hwcontext_d3d11va.h
+169
-0
ThirdParty/ffmpeg/x86/include/libavutil/hwcontext_drm.h
ThirdParty/ffmpeg/x86/include/libavutil/hwcontext_drm.h
+169
-0
ThirdParty/ffmpeg/x86/include/libavutil/hwcontext_dxva2.h
ThirdParty/ffmpeg/x86/include/libavutil/hwcontext_dxva2.h
+75
-0
ThirdParty/ffmpeg/x86/include/libavutil/hwcontext_mediacodec.h
...Party/ffmpeg/x86/include/libavutil/hwcontext_mediacodec.h
+36
-0
ThirdParty/ffmpeg/x86/include/libavutil/hwcontext_opencl.h
ThirdParty/ffmpeg/x86/include/libavutil/hwcontext_opencl.h
+100
-0
ThirdParty/ffmpeg/x86/include/libavutil/hwcontext_qsv.h
ThirdParty/ffmpeg/x86/include/libavutil/hwcontext_qsv.h
+53
-0
ThirdParty/ffmpeg/x86/include/libavutil/hwcontext_vaapi.h
ThirdParty/ffmpeg/x86/include/libavutil/hwcontext_vaapi.h
+117
-0
ThirdParty/ffmpeg/x86/include/libavutil/hwcontext_vdpau.h
ThirdParty/ffmpeg/x86/include/libavutil/hwcontext_vdpau.h
+44
-0
ThirdParty/ffmpeg/x86/include/libavutil/hwcontext_videotoolbox.h
...rty/ffmpeg/x86/include/libavutil/hwcontext_videotoolbox.h
+60
-0
ThirdParty/ffmpeg/x86/include/libavutil/hwcontext_vulkan.h
ThirdParty/ffmpeg/x86/include/libavutil/hwcontext_vulkan.h
+204
-0
ThirdParty/ffmpeg/x86/include/libavutil/imgutils.h
ThirdParty/ffmpeg/x86/include/libavutil/imgutils.h
+277
-0
ThirdParty/ffmpeg/x86/include/libavutil/intfloat.h
ThirdParty/ffmpeg/x86/include/libavutil/intfloat.h
+77
-0
ThirdParty/ffmpeg/x86/include/libavutil/intreadwrite.h
ThirdParty/ffmpeg/x86/include/libavutil/intreadwrite.h
+644
-0
ThirdParty/ffmpeg/x86/include/libavutil/lfg.h
ThirdParty/ffmpeg/x86/include/libavutil/lfg.h
+80
-0
ThirdParty/ffmpeg/x86/include/libavutil/log.h
ThirdParty/ffmpeg/x86/include/libavutil/log.h
+383
-0
ThirdParty/ffmpeg/x86/include/libavutil/macros.h
ThirdParty/ffmpeg/x86/include/libavutil/macros.h
+50
-0
ThirdParty/ffmpeg/x86/include/libavutil/mastering_display_metadata.h
...ffmpeg/x86/include/libavutil/mastering_display_metadata.h
+128
-0
ThirdParty/ffmpeg/x86/include/libavutil/mathematics.h
ThirdParty/ffmpeg/x86/include/libavutil/mathematics.h
+242
-0
ThirdParty/ffmpeg/x86/include/libavutil/md5.h
ThirdParty/ffmpeg/x86/include/libavutil/md5.h
+98
-0
ThirdParty/ffmpeg/x86/include/libavutil/mem.h
ThirdParty/ffmpeg/x86/include/libavutil/mem.h
+700
-0
ThirdParty/ffmpeg/x86/include/libavutil/motion_vector.h
ThirdParty/ffmpeg/x86/include/libavutil/motion_vector.h
+57
-0
ThirdParty/ffmpeg/x86/include/libavutil/murmur3.h
ThirdParty/ffmpeg/x86/include/libavutil/murmur3.h
+120
-0
ThirdParty/ffmpeg/x86/include/libavutil/opt.h
ThirdParty/ffmpeg/x86/include/libavutil/opt.h
+871
-0
ThirdParty/ffmpeg/x86/include/libavutil/parseutils.h
ThirdParty/ffmpeg/x86/include/libavutil/parseutils.h
+193
-0
ThirdParty/ffmpeg/x86/include/libavutil/pixdesc.h
ThirdParty/ffmpeg/x86/include/libavutil/pixdesc.h
+440
-0
ThirdParty/ffmpeg/x86/include/libavutil/pixelutils.h
ThirdParty/ffmpeg/x86/include/libavutil/pixelutils.h
+52
-0
ThirdParty/ffmpeg/x86/include/libavutil/pixfmt.h
ThirdParty/ffmpeg/x86/include/libavutil/pixfmt.h
+565
-0
ThirdParty/ffmpeg/x86/include/libavutil/random_seed.h
ThirdParty/ffmpeg/x86/include/libavutil/random_seed.h
+43
-0
ThirdParty/ffmpeg/x86/include/libavutil/rational.h
ThirdParty/ffmpeg/x86/include/libavutil/rational.h
+220
-0
ThirdParty/ffmpeg/x86/include/libavutil/rc4.h
ThirdParty/ffmpeg/x86/include/libavutil/rc4.h
+66
-0
ThirdParty/ffmpeg/x86/include/libavutil/replaygain.h
ThirdParty/ffmpeg/x86/include/libavutil/replaygain.h
+50
-0
ThirdParty/ffmpeg/x86/include/libavutil/ripemd.h
ThirdParty/ffmpeg/x86/include/libavutil/ripemd.h
+87
-0
ThirdParty/ffmpeg/x86/include/libavutil/samplefmt.h
ThirdParty/ffmpeg/x86/include/libavutil/samplefmt.h
+272
-0
ThirdParty/ffmpeg/x86/include/libavutil/sha.h
ThirdParty/ffmpeg/x86/include/libavutil/sha.h
+95
-0
ThirdParty/ffmpeg/x86/include/libavutil/sha512.h
ThirdParty/ffmpeg/x86/include/libavutil/sha512.h
+97
-0
ThirdParty/ffmpeg/x86/include/libavutil/spherical.h
ThirdParty/ffmpeg/x86/include/libavutil/spherical.h
+232
-0
ThirdParty/ffmpeg/x86/include/libavutil/stereo3d.h
ThirdParty/ffmpeg/x86/include/libavutil/stereo3d.h
+233
-0
ThirdParty/ffmpeg/x86/include/libavutil/tea.h
ThirdParty/ffmpeg/x86/include/libavutil/tea.h
+71
-0
ThirdParty/ffmpeg/x86/include/libavutil/threadmessage.h
ThirdParty/ffmpeg/x86/include/libavutil/threadmessage.h
+115
-0
ThirdParty/ffmpeg/x86/include/libavutil/time.h
ThirdParty/ffmpeg/x86/include/libavutil/time.h
+56
-0
ThirdParty/ffmpeg/x86/include/libavutil/timecode.h
ThirdParty/ffmpeg/x86/include/libavutil/timecode.h
+140
-0
ThirdParty/ffmpeg/x86/include/libavutil/timestamp.h
ThirdParty/ffmpeg/x86/include/libavutil/timestamp.h
+78
-0
ThirdParty/ffmpeg/x86/include/libavutil/tree.h
ThirdParty/ffmpeg/x86/include/libavutil/tree.h
+138
-0
ThirdParty/ffmpeg/x86/include/libavutil/twofish.h
ThirdParty/ffmpeg/x86/include/libavutil/twofish.h
+70
-0
ThirdParty/ffmpeg/x86/include/libavutil/tx.h
ThirdParty/ffmpeg/x86/include/libavutil/tx.h
+117
-0
ThirdParty/ffmpeg/x86/include/libavutil/version.h
ThirdParty/ffmpeg/x86/include/libavutil/version.h
+139
-0
ThirdParty/ffmpeg/x86/include/libavutil/video_enc_params.h
ThirdParty/ffmpeg/x86/include/libavutil/video_enc_params.h
+163
-0
ThirdParty/ffmpeg/x86/include/libavutil/xtea.h
ThirdParty/ffmpeg/x86/include/libavutil/xtea.h
+94
-0
ThirdParty/ffmpeg/x86/include/libswresample/swresample.h
ThirdParty/ffmpeg/x86/include/libswresample/swresample.h
+579
-0
ThirdParty/ffmpeg/x86/include/libswresample/version.h
ThirdParty/ffmpeg/x86/include/libswresample/version.h
+45
-0
ThirdParty/ffmpeg/x86/lib/libavcodec.a
ThirdParty/ffmpeg/x86/lib/libavcodec.a
+0
-0
ThirdParty/ffmpeg/x86/lib/libavformat.a
ThirdParty/ffmpeg/x86/lib/libavformat.a
+0
-0
ThirdParty/ffmpeg/x86/lib/libavutil.a
ThirdParty/ffmpeg/x86/lib/libavutil.a
+0
-0
ThirdParty/ffmpeg/x86/lib/libswresample.a
ThirdParty/ffmpeg/x86/lib/libswresample.a
+0
-0
ThirdParty/ffmpeg/x86/lib/pkgconfig/libavcodec.pc
ThirdParty/ffmpeg/x86/lib/pkgconfig/libavcodec.pc
+14
-0
ThirdParty/ffmpeg/x86/lib/pkgconfig/libavformat.pc
ThirdParty/ffmpeg/x86/lib/pkgconfig/libavformat.pc
+14
-0
ThirdParty/ffmpeg/x86/lib/pkgconfig/libavutil.pc
ThirdParty/ffmpeg/x86/lib/pkgconfig/libavutil.pc
+14
-0
ThirdParty/ffmpeg/x86/lib/pkgconfig/libswresample.pc
ThirdParty/ffmpeg/x86/lib/pkgconfig/libswresample.pc
+14
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/Makefile
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/Makefile
+50
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/README
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/README
+23
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/avio_list_dir.c
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/avio_list_dir.c
+130
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/avio_reading.c
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/avio_reading.c
+134
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/decode_audio.c
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/decode_audio.c
+236
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/decode_video.c
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/decode_video.c
+187
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/demuxing_decoding.c
...arty/ffmpeg/x86/share/ffmpeg/examples/demuxing_decoding.c
+379
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/encode_audio.c
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/encode_audio.c
+238
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/encode_video.c
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/encode_video.c
+198
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/extract_mvs.c
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/extract_mvs.c
+178
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/filter_audio.c
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/filter_audio.c
+363
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/filtering_audio.c
...dParty/ffmpeg/x86/share/ffmpeg/examples/filtering_audio.c
+292
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/filtering_video.c
...dParty/ffmpeg/x86/share/ffmpeg/examples/filtering_video.c
+291
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/http_multiclient.c
...Party/ffmpeg/x86/share/ffmpeg/examples/http_multiclient.c
+156
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/hw_decode.c
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/hw_decode.c
+252
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/metadata.c
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/metadata.c
+60
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/muxing.c
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/muxing.c
+650
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/qsvdec.c
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/qsvdec.c
+271
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/remuxing.c
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/remuxing.c
+191
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/resampling_audio.c
...Party/ffmpeg/x86/share/ffmpeg/examples/resampling_audio.c
+214
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/scaling_video.c
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/scaling_video.c
+140
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/transcode_aac.c
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/transcode_aac.c
+885
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/transcoding.c
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/transcoding.c
+620
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/vaapi_encode.c
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/vaapi_encode.c
+224
-0
ThirdParty/ffmpeg/x86/share/ffmpeg/examples/vaapi_transcode.c
...dParty/ffmpeg/x86/share/ffmpeg/examples/vaapi_transcode.c
+306
-0
No files found.
Frameworks/vgmstream/libvgmstream.xcodeproj/project.pbxproj
View file @
6646e01d
...
...
@@ -591,6 +591,10 @@
83C7282922BC8C1500678B4A
/* mixing.c in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83C7282522BC8C1400678B4A
/* mixing.c */
;
};
83C7282A22BC8C1500678B4A
/* plugins.c in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83C7282622BC8C1400678B4A
/* plugins.c */
;
};
83D0381824A4129A004CF90F
/* swav.c in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83D0381724A4129A004CF90F
/* swav.c */
;
};
83D11A17256CE2E900565AD3
/* libavcodec.a in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83D11A0F256CE08D00565AD3
/* libavcodec.a */
;
};
83D11A18256CE2EE00565AD3
/* libavformat.a in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83D11A10256CE08D00565AD3
/* libavformat.a */
;
};
83D11A19256CE2FA00565AD3
/* libavutil.a in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83D11A11256CE08D00565AD3
/* libavutil.a */
;
};
83D11A1B256CE30300565AD3
/* libswresample.a in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83D11A12256CE08D00565AD3
/* libswresample.a */
;
};
83D2007A248DDB770048BD24
/* fsb_encrypted_streamfile.h in Headers */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83D20072248DDB760048BD24
/* fsb_encrypted_streamfile.h */
;
};
83D2007B248DDB770048BD24
/* mups_streamfile.h in Headers */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83D20073248DDB760048BD24
/* mups_streamfile.h */
;
};
83D2007C248DDB770048BD24
/* ktsr.c in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83D20074248DDB760048BD24
/* ktsr.c */
;
};
...
...
@@ -603,14 +607,6 @@
83D7318A1A749D2200CA1366
/* g719.framework in CopyFiles */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83D7313E1A74968A00CA1366
/* g719.framework */
;
settings
=
{
ATTRIBUTES
=
(
CodeSignOnCopy
,
RemoveHeadersOnCopy
,
);
};
};
83D7318C1A749EEE00CA1366
/* g719_decoder.c in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83D7318B1A749EEE00CA1366
/* g719_decoder.c */
;
};
83E56BA51F2EE3520026BC60
/* vorbis_custom_utils_ogl.c in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83E56BA01F2EE3500026BC60
/* vorbis_custom_utils_ogl.c */
;
};
83EC716724A98B9900B807C1
/* libavcodec.58.91.100.dylib in CopyFiles */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83EC716324A98B7200B807C1
/* libavcodec.58.91.100.dylib */
;
settings
=
{
ATTRIBUTES
=
(
CodeSignOnCopy
,
);
};
};
83EC716824A98B9B00B807C1
/* libavformat.58.45.100.dylib in CopyFiles */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83EC716524A98B7200B807C1
/* libavformat.58.45.100.dylib */
;
settings
=
{
ATTRIBUTES
=
(
CodeSignOnCopy
,
);
};
};
83EC716924A98B9D00B807C1
/* libavutil.56.51.100.dylib in CopyFiles */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83EC716424A98B7200B807C1
/* libavutil.56.51.100.dylib */
;
settings
=
{
ATTRIBUTES
=
(
CodeSignOnCopy
,
);
};
};
83EC716A24A98BA000B807C1
/* libswresample.3.7.100.dylib in CopyFiles */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83EC716224A98B7200B807C1
/* libswresample.3.7.100.dylib */
;
settings
=
{
ATTRIBUTES
=
(
CodeSignOnCopy
,
);
};
};
83EC716B24A98BC600B807C1
/* libavcodec.58.91.100.dylib in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83EC716324A98B7200B807C1
/* libavcodec.58.91.100.dylib */
;
};
83EC716C24A98BC900B807C1
/* libavformat.58.45.100.dylib in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83EC716524A98B7200B807C1
/* libavformat.58.45.100.dylib */
;
};
83EC716D24A98BCC00B807C1
/* libavutil.56.51.100.dylib in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83EC716424A98B7200B807C1
/* libavutil.56.51.100.dylib */
;
};
83EC716E24A98BCF00B807C1
/* libswresample.3.7.100.dylib in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83EC716224A98B7200B807C1
/* libswresample.3.7.100.dylib */
;
};
83EDE5D81A70951A005F5D84
/* mca.c in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83EDE5D61A70951A005F5D84
/* mca.c */
;
};
83EDE5D91A70951A005F5D84
/* btsnd.c in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83EDE5D71A70951A005F5D84
/* btsnd.c */
;
};
83EED5D3203A8BC7008BEB45
/* ea_swvr.c in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83EED5D1203A8BC7008BEB45
/* ea_swvr.c */
;
};
...
...
@@ -745,10 +741,6 @@
dstPath
=
""
;
dstSubfolderSpec
=
6
;
files
=
(
83EC716724A98B9900B807C1
/* libavcodec.58.91.100.dylib in CopyFiles */
,
83EC716824A98B9B00B807C1
/* libavformat.58.45.100.dylib in CopyFiles */
,
83EC716924A98B9D00B807C1
/* libavutil.56.51.100.dylib in CopyFiles */
,
83EC716A24A98BA000B807C1
/* libswresample.3.7.100.dylib in CopyFiles */
,
);
runOnlyForDeploymentPostprocessing
=
0
;
};
...
...
@@ -1337,6 +1329,10 @@
83C7282522BC8C1400678B4A
/* mixing.c */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.c
;
path
=
mixing.c
;
sourceTree
=
"<group>"
;
};
83C7282622BC8C1400678B4A
/* plugins.c */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.c
;
path
=
plugins.c
;
sourceTree
=
"<group>"
;
};
83D0381724A4129A004CF90F
/* swav.c */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.c
;
path
=
swav.c
;
sourceTree
=
"<group>"
;
};
83D11A0F256CE08D00565AD3
/* libavcodec.a */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
archive.ar
;
name
=
libavcodec.a
;
path
=
../../ThirdParty/ffmpeg/lib/libavcodec.a
;
sourceTree
=
"<group>"
;
};
83D11A10256CE08D00565AD3
/* libavformat.a */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
archive.ar
;
name
=
libavformat.a
;
path
=
../../ThirdParty/ffmpeg/lib/libavformat.a
;
sourceTree
=
"<group>"
;
};
83D11A11256CE08D00565AD3
/* libavutil.a */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
archive.ar
;
name
=
libavutil.a
;
path
=
../../ThirdParty/ffmpeg/lib/libavutil.a
;
sourceTree
=
"<group>"
;
};
83D11A12256CE08D00565AD3
/* libswresample.a */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
archive.ar
;
name
=
libswresample.a
;
path
=
../../ThirdParty/ffmpeg/lib/libswresample.a
;
sourceTree
=
"<group>"
;
};
83D20072248DDB760048BD24
/* fsb_encrypted_streamfile.h */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.h
;
path
=
fsb_encrypted_streamfile.h
;
sourceTree
=
"<group>"
;
};
83D20073248DDB760048BD24
/* mups_streamfile.h */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.h
;
path
=
mups_streamfile.h
;
sourceTree
=
"<group>"
;
};
83D20074248DDB760048BD24
/* ktsr.c */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.c
;
path
=
ktsr.c
;
sourceTree
=
"<group>"
;
};
...
...
@@ -1348,10 +1344,6 @@
83D731381A74968900CA1366
/* g719.xcodeproj */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
"wrapper.pb-project"
;
name
=
g719.xcodeproj
;
path
=
../g719/g719.xcodeproj
;
sourceTree
=
"<group>"
;
};
83D7318B1A749EEE00CA1366
/* g719_decoder.c */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.c
;
path
=
g719_decoder.c
;
sourceTree
=
"<group>"
;
};
83E56BA01F2EE3500026BC60
/* vorbis_custom_utils_ogl.c */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.c
;
path
=
vorbis_custom_utils_ogl.c
;
sourceTree
=
"<group>"
;
};
83EC716224A98B7200B807C1
/* libswresample.3.7.100.dylib */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
"compiled.mach-o.dylib"
;
name
=
libswresample.3.7.100.dylib
;
path
=
../../ThirdParty/ffmpeg/lib/libswresample.3.7.100.dylib
;
sourceTree
=
"<group>"
;
};
83EC716324A98B7200B807C1
/* libavcodec.58.91.100.dylib */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
"compiled.mach-o.dylib"
;
name
=
libavcodec.58.91.100.dylib
;
path
=
../../ThirdParty/ffmpeg/lib/libavcodec.58.91.100.dylib
;
sourceTree
=
"<group>"
;
};
83EC716424A98B7200B807C1
/* libavutil.56.51.100.dylib */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
"compiled.mach-o.dylib"
;
name
=
libavutil.56.51.100.dylib
;
path
=
../../ThirdParty/ffmpeg/lib/libavutil.56.51.100.dylib
;
sourceTree
=
"<group>"
;
};
83EC716524A98B7200B807C1
/* libavformat.58.45.100.dylib */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
"compiled.mach-o.dylib"
;
name
=
libavformat.58.45.100.dylib
;
path
=
../../ThirdParty/ffmpeg/lib/libavformat.58.45.100.dylib
;
sourceTree
=
"<group>"
;
};
83EDE5D61A70951A005F5D84
/* mca.c */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.c
;
path
=
mca.c
;
sourceTree
=
"<group>"
;
};
83EDE5D71A70951A005F5D84
/* btsnd.c */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.c
;
path
=
btsnd.c
;
sourceTree
=
"<group>"
;
};
83EED5D1203A8BC7008BEB45
/* ea_swvr.c */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.c
;
path
=
ea_swvr.c
;
sourceTree
=
"<group>"
;
};
...
...
@@ -1388,14 +1380,14 @@
838BDB711D3B1F990022CA6F
/* CoreFoundation.framework in Frameworks */
,
838BDB6A1D3AF7140022CA6F
/* libiconv.tbd in Frameworks */
,
838BDB681D3AF70D0022CA6F
/* libz.tbd in Frameworks */
,
83D11A17256CE2E900565AD3
/* libavcodec.a in Frameworks */
,
83D11A18256CE2EE00565AD3
/* libavformat.a in Frameworks */
,
83D11A19256CE2FA00565AD3
/* libavutil.a in Frameworks */
,
83D11A1B256CE30300565AD3
/* libswresample.a in Frameworks */
,
83D731891A749D1500CA1366
/* g719.framework in Frameworks */
,
8313E3E61902020400B4B6F1
/* mpg123.framework in Frameworks */
,
834D795520E4F0D400C4A5CC
/* Vorbis.framework in Frameworks */
,
836C052B23F62F1A00FA07C7
/* libatrac9.framework in Frameworks */
,
83EC716B24A98BC600B807C1
/* libavcodec.58.91.100.dylib in Frameworks */
,
83EC716C24A98BC900B807C1
/* libavformat.58.45.100.dylib in Frameworks */
,
83EC716D24A98BCC00B807C1
/* libavutil.56.51.100.dylib in Frameworks */
,
83EC716E24A98BCF00B807C1
/* libswresample.3.7.100.dylib in Frameworks */
,
);
runOnlyForDeploymentPostprocessing
=
0
;
};
...
...
@@ -1466,10 +1458,10 @@
836F6B3E18BDB8880095E648
/* Other Frameworks */
=
{
isa
=
PBXGroup
;
children
=
(
83
EC716324A98B7200B807C1
/* libavcodec.58.91.100.dylib
*/
,
83
EC716524A98B7200B807C1
/* libavformat.58.45.100.dylib
*/
,
83
EC716424A98B7200B807C1
/* libavutil.56.51.100.dylib
*/
,
83
EC716224A98B7200B807C1
/* libswresample.3.7.100.dylib
*/
,
83
D11A0F256CE08D00565AD3
/* libavcodec.a
*/
,
83
D11A10256CE08D00565AD3
/* libavformat.a
*/
,
83
D11A11256CE08D00565AD3
/* libavutil.a
*/
,
83
D11A12256CE08D00565AD3
/* libswresample.a
*/
,
835FC6C123F62AEE006960FA
/* libatrac9.xcodeproj */
,
8313E33D1901FBDC00B4B6F1
/* mpg123.xcodeproj */
,
83F412871E932F9A002E37D0
/* Vorbis.xcodeproj */
,
...
...
Plugins/FFMPEG/FFMPEG.xcodeproj/project.pbxproj
View file @
6646e01d
...
...
@@ -16,14 +16,10 @@
8352D49B1CDDB8B2009D16AA
/* VideoToolbox.framework in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
8352D49A1CDDB8B2009D16AA
/* VideoToolbox.framework */
;
};
8352D49D1CDDB8C0009D16AA
/* CoreMedia.framework in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
8352D49C1CDDB8C0009D16AA
/* CoreMedia.framework */
;
};
8352D49F1CDDB8D7009D16AA
/* CoreVideo.framework in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
8352D49E1CDDB8D7009D16AA
/* CoreVideo.framework */
;
};
83EC715124A986C300B807C1
/* libswresample.3.7.100.dylib in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83EC714D24A986C300B807C1
/* libswresample.3.7.100.dylib */
;
};
83EC715224A986C300B807C1
/* libavformat.58.45.100.dylib in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83EC714E24A986C300B807C1
/* libavformat.58.45.100.dylib */
;
};
83EC715324A986C300B807C1
/* libavcodec.58.91.100.dylib in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83EC714F24A986C300B807C1
/* libavcodec.58.91.100.dylib */
;
};
83EC715424A986C300B807C1
/* libavutil.56.51.100.dylib in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83EC715024A986C300B807C1
/* libavutil.56.51.100.dylib */
;
};
83EC715624A9870800B807C1
/* libavcodec.58.91.100.dylib in CopyFiles */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83EC714F24A986C300B807C1
/* libavcodec.58.91.100.dylib */
;
settings
=
{
ATTRIBUTES
=
(
CodeSignOnCopy
,
);
};
};
83EC715724A9870B00B807C1
/* libavformat.58.45.100.dylib in CopyFiles */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83EC714E24A986C300B807C1
/* libavformat.58.45.100.dylib */
;
settings
=
{
ATTRIBUTES
=
(
CodeSignOnCopy
,
);
};
};
83EC715824A9870E00B807C1
/* libavutil.56.51.100.dylib in CopyFiles */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83EC715024A986C300B807C1
/* libavutil.56.51.100.dylib */
;
settings
=
{
ATTRIBUTES
=
(
CodeSignOnCopy
,
);
};
};
83EC715924A9871100B807C1
/* libswresample.3.7.100.dylib in CopyFiles */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83EC714D24A986C300B807C1
/* libswresample.3.7.100.dylib */
;
settings
=
{
ATTRIBUTES
=
(
CodeSignOnCopy
,
);
};
};
83D11A05256CE02200565AD3
/* libavformat.a in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83D11A04256CE02200565AD3
/* libavformat.a */
;
};
83D11A09256CE04400565AD3
/* libavutil.a in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83D11A06256CE04400565AD3
/* libavutil.a */
;
};
83D11A0A256CE04400565AD3
/* libavcodec.a in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83D11A07256CE04400565AD3
/* libavcodec.a */
;
};
83D11A0B256CE04400565AD3
/* libswresample.a in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
83D11A08256CE04400565AD3
/* libswresample.a */
;
};
8D5B49B4048680CD000E48DA
/* Cocoa.framework in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
1058C7ADFEA557BF11CA2CBB
/* Cocoa.framework */
;
};
B09E942F0D747F410064F138
/* FFMPEGDecoder.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
B09E942E0D747F410064F138
/* FFMPEGDecoder.m */
;
};
/* End PBXBuildFile section */
...
...
@@ -35,10 +31,6 @@
dstPath
=
""
;
dstSubfolderSpec
=
6
;
files
=
(
83EC715924A9871100B807C1
/* libswresample.3.7.100.dylib in CopyFiles */
,
83EC715624A9870800B807C1
/* libavcodec.58.91.100.dylib in CopyFiles */
,
83EC715724A9870B00B807C1
/* libavformat.58.45.100.dylib in CopyFiles */
,
83EC715824A9870E00B807C1
/* libavutil.56.51.100.dylib in CopyFiles */
,
);
runOnlyForDeploymentPostprocessing
=
0
;
};
...
...
@@ -59,10 +51,10 @@
8352D49C1CDDB8C0009D16AA
/* CoreMedia.framework */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
wrapper.framework
;
name
=
CoreMedia.framework
;
path
=
System/Library/Frameworks/CoreMedia.framework
;
sourceTree
=
SDKROOT
;
};
8352D49E1CDDB8D7009D16AA
/* CoreVideo.framework */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
wrapper.framework
;
name
=
CoreVideo.framework
;
path
=
System/Library/Frameworks/CoreVideo.framework
;
sourceTree
=
SDKROOT
;
};
8384913818081F6C00E7332D
/* Logging.h */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.h
;
name
=
Logging.h
;
path
=
../../Utils/Logging.h
;
sourceTree
=
"<group>"
;
};
83
EC714D24A986C300B807C1
/* libswresample.3.7.100.dylib */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
"compiled.mach-o.dylib"
;
name
=
libswresample.3.7.100.dylib
;
path
=
../../ThirdParty/ffmpeg/lib/libswresample.3.7.100.dylib
;
sourceTree
=
"<group>"
;
};
83
EC714E24A986C300B807C1
/* libavformat.58.45.100.dylib */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
"compiled.mach-o.dylib"
;
name
=
libavformat.58.45.100.dylib
;
path
=
../../ThirdParty/ffmpeg/lib/libavformat.58.45.100.dylib
;
sourceTree
=
"<group>"
;
};
83
EC714F24A986C300B807C1
/* libavcodec.58.91.100.dylib */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
"compiled.mach-o.dylib"
;
name
=
libavcodec.58.91.100.dylib
;
path
=
../../ThirdParty/ffmpeg/lib/libavcodec.58.91.100.dylib
;
sourceTree
=
"<group>"
;
};
83
EC715024A986C300B807C1
/* libavutil.56.51.100.dylib */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
"compiled.mach-o.dylib"
;
name
=
libavutil.56.51.100.dylib
;
path
=
../../ThirdParty/ffmpeg/lib/libavutil.56.51.100.dylib
;
sourceTree
=
"<group>"
;
};
83
D11A04256CE02200565AD3
/* libavformat.a */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
archive.ar
;
name
=
libavformat.a
;
path
=
../../ThirdParty/ffmpeg/lib/libavformat.a
;
sourceTree
=
"<group>"
;
};
83
D11A06256CE04400565AD3
/* libavutil.a */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
archive.ar
;
name
=
libavutil.a
;
path
=
../../ThirdParty/ffmpeg/lib/libavutil.a
;
sourceTree
=
"<group>"
;
};
83
D11A07256CE04400565AD3
/* libavcodec.a */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
archive.ar
;
name
=
libavcodec.a
;
path
=
../../ThirdParty/ffmpeg/lib/libavcodec.a
;
sourceTree
=
"<group>"
;
};
83
D11A08256CE04400565AD3
/* libswresample.a */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
archive.ar
;
name
=
libswresample.a
;
path
=
../../ThirdParty/ffmpeg/lib/libswresample.a
;
sourceTree
=
"<group>"
;
};
8D5B49B6048680CD000E48DA
/* FFMPEG.bundle */
=
{
isa
=
PBXFileReference
;
explicitFileType
=
wrapper.cfbundle
;
includeInIndex
=
0
;
path
=
FFMPEG.bundle
;
sourceTree
=
BUILT_PRODUCTS_DIR
;
};
8D5B49B7048680CD000E48DA
/* Info.plist */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
text.plist.xml
;
path
=
Info.plist
;
sourceTree
=
"<group>"
;
};
B09E942D0D747F410064F138
/* FFMPEGDecoder.h */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.h
;
path
=
FFMPEGDecoder.h
;
sourceTree
=
"<group>"
;
};
...
...
@@ -77,20 +69,20 @@
isa
=
PBXFrameworksBuildPhase
;
buildActionMask
=
2147483647
;
files
=
(
83EC715124A986C300B807C1
/* libswresample.3.7.100.dylib in Frameworks */
,
8352D4991CDDB06A009D16AA
/* libz.tbd in Frameworks */
,
8352D4971CDDB05E009D16AA
/* Security.framework in Frameworks */
,
83D11A05256CE02200565AD3
/* libavformat.a in Frameworks */
,
83D11A0A256CE04400565AD3
/* libavcodec.a in Frameworks */
,
8352D4911CDDB02A009D16AA
/* VideoDecodeAcceleration.framework in Frameworks */
,
8352D49F1CDDB8D7009D16AA
/* CoreVideo.framework in Frameworks */
,
83EC715324A986C300B807C1
/* libavcodec.58.91.100.dylib in Frameworks */
,
83EC715224A986C300B807C1
/* libavformat.58.45.100.dylib in Frameworks */
,
8352D4931CDDB034009D16AA
/* QuartzCore.framework in Frameworks */
,
83D11A09256CE04400565AD3
/* libavutil.a in Frameworks */
,
8352D49D1CDDB8C0009D16AA
/* CoreMedia.framework in Frameworks */
,
8352D49B1CDDB8B2009D16AA
/* VideoToolbox.framework in Frameworks */
,
8352D48F1CDDB023009D16AA
/* CoreFoundation.framework in Frameworks */
,
8D5B49B4048680CD000E48DA
/* Cocoa.framework in Frameworks */
,
83D11A0B256CE04400565AD3
/* libswresample.a in Frameworks */
,
8352D4951CDDB03E009D16AA
/* libiconv.tbd in Frameworks */
,
83EC715424A986C300B807C1
/* libavutil.56.51.100.dylib in Frameworks */
,
);
runOnlyForDeploymentPostprocessing
=
0
;
};
...
...
@@ -113,10 +105,10 @@
089C1671FE841209C02AAC07
/* Frameworks and Libraries */
=
{
isa
=
PBXGroup
;
children
=
(
83
EC714F24A986C300B807C1
/* libavcodec.58.91.100.dylib
*/
,
83
EC714E24A986C300B807C1
/* libavformat.58.45.100.dylib
*/
,
83
EC715024A986C300B807C1
/* libavutil.56.51.100.dylib
*/
,
83
EC714D24A986C300B807C1
/* libswresample.3.7.100.dylib
*/
,
83
D11A07256CE04400565AD3
/* libavcodec.a
*/
,
83
D11A04256CE02200565AD3
/* libavformat.a
*/
,
83
D11A06256CE04400565AD3
/* libavutil.a
*/
,
83
D11A08256CE04400565AD3
/* libswresample.a
*/
,
8352D4981CDDB06A009D16AA
/* libz.tbd */
,
8352D4941CDDB03E009D16AA
/* libiconv.tbd */
,
1058C7ACFEA557BF11CA2CBB
/* Linked Frameworks */
,
...
...
Scripts/ffmpeg-build-arm.sh
View file @
6646e01d
# This is the commands used to build the ffmpeg libs provided here
./configure
--arch
=
arm64
--enable-neon
--extra-cflags
=
"-arch arm64 -fPIC -isysroot /
Library/Developer/CommandLineTools/SDKs/MacOSX11.0
.sdk -mmacosx-version-min=11.0"
--extra-ldflags
=
"-arch arm64 -mmacosx-version-min=11.0"
--enable-cross-compile
\
--enable-s
hared
--disable-static
--prefix
=
$HOME
/Source/Repos/cog/ThirdParty/ffmpeg
\
./configure
--arch
=
arm64
--enable-neon
--extra-cflags
=
"-arch arm64 -fPIC -isysroot /
Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX
.sdk -mmacosx-version-min=11.0"
--extra-ldflags
=
"-arch arm64 -mmacosx-version-min=11.0"
--enable-cross-compile
\
--enable-s
tatic
--disable-shared
--prefix
=
$HOME
/Source/Repos/cog/ThirdParty/ffmpeg/arm
\
--enable-pic
--enable-gpl
--disable-doc
--disable-ffplay
\
--disable-ffprobe
--disable-avdevice
--disable-ffmpeg
\
--disable-postproc
--disable-avfilter
\
...
...
Scripts/ffmpeg-build.sh
View file @
6646e01d
# This is the commands used to build the ffmpeg libs provided here
./configure
--extra-cflags
=
"-fPIC -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=10.
8"
--extra-ldflags
=
"-mmacosx-version-min=10.8
"
\
--enable-static
--disable-shared
--prefix
=
$HOME
/Source/Repos/cog/ThirdParty/ffmpeg
\
./configure
--extra-cflags
=
"-fPIC -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=10.
9"
--extra-ldflags
=
"-mmacosx-version-min=10.9
"
\
--enable-static
--disable-shared
--prefix
=
$HOME
/Source/Repos/cog/ThirdParty/ffmpeg
/x86
\
--enable-pic
--enable-gpl
--disable-doc
--disable-ffplay
\
--disable-ffprobe
--disable-avdevice
--disable-ffmpeg
\
--disable-postproc
--disable-avfilter
\
--disable-swscale
--disable-network
--disable-swscale-alpha
--disable-vdpau
\
--disable-dxva2
--disable-everything
--enable-hwaccels
\
--enable-swresample
\
--enable-libopus
\
--enable-parser
=
ac3,mpegaudio,xma,vorbis,opus
\
--enable-demuxer
=
ac3,asf,xwma,mov,oma,ogg,tak,dsf,wav,aac,dts,dtshd,mp3,bink,flac,msf,xmv,caf,ape,smacker,pcm_s8,spdif,mpc,mpc8,rm
\
--enable-decoder
=
ac3,wmapro,wmav1,wmav2,wmavoice,wmalossless,xma1,xma2,dca,tak,dsd_lsbf,dsd_lsbf_planar,dsd_mbf,dsd_msbf_planar,aac,atrac3,atrac3p,mp3float,bink,binkaudio_dct,binkaudio_rdft,flac,pcm_s16be,pcm_s16be_planar,pcm_s16le,pcm_s16le_planar,vorbis,ape,adpcm_ima_qt,smackaud,
lib
opus,pcm_s8,pcm_s8_planar,mpc7,mpc8,alac,adpcm_ima_dk3,adpcm_ima_dk4,cook
\
--enable-decoder
=
ac3,wmapro,wmav1,wmav2,wmavoice,wmalossless,xma1,xma2,dca,tak,dsd_lsbf,dsd_lsbf_planar,dsd_mbf,dsd_msbf_planar,aac,atrac3,atrac3p,mp3float,bink,binkaudio_dct,binkaudio_rdft,flac,pcm_s16be,pcm_s16be_planar,pcm_s16le,pcm_s16le_planar,vorbis,ape,adpcm_ima_qt,smackaud,opus,pcm_s8,pcm_s8_planar,mpc7,mpc8,alac,adpcm_ima_dk3,adpcm_ima_dk4,cook
\
--disable-parser
=
mpeg4video,h263
\
--disable-decoder
=
mpeg2video,h263,h264,mpeg1video,mpeg2video,mpeg4,hevc,vp9
\
--disable-version3
...
...
ThirdParty/ffmpeg/arm/include/libavcodec/ac3_parser.h
0 → 100644
View file @
6646e01d
/*
* AC-3 parser prototypes
* Copyright (c) 2003 Fabrice Bellard
* Copyright (c) 2003 Michael Niedermayer
*
* This file is part of FFmpeg.
*
* FFmpeg is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* FFmpeg is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with FFmpeg; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
#ifndef AVCODEC_AC3_PARSER_H
#define AVCODEC_AC3_PARSER_H
#include <stddef.h>
#include <stdint.h>
/**
* Extract the bitstream ID and the frame size from AC-3 data.
*/
int
av_ac3_parse_header
(
const
uint8_t
*
buf
,
size_t
size
,
uint8_t
*
bitstream_id
,
uint16_t
*
frame_size
);
#endif
/* AVCODEC_AC3_PARSER_H */
ThirdParty/ffmpeg/arm/include/libavcodec/adts_parser.h
0 → 100644
View file @
6646e01d
/*
* This file is part of FFmpeg.
*
* FFmpeg is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* FFmpeg is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with FFmpeg; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
#ifndef AVCODEC_ADTS_PARSER_H
#define AVCODEC_ADTS_PARSER_H
#include <stddef.h>
#include <stdint.h>
#define AV_AAC_ADTS_HEADER_SIZE 7
/**
* Extract the number of samples and frames from AAC data.
* @param[in] buf pointer to AAC data buffer
* @param[out] samples Pointer to where number of samples is written
* @param[out] frames Pointer to where number of frames is written
* @return Returns 0 on success, error code on failure.
*/
int
av_adts_header_parse
(
const
uint8_t
*
buf
,
uint32_t
*
samples
,
uint8_t
*
frames
);
#endif
/* AVCODEC_ADTS_PARSER_H */
ThirdParty/ffmpeg/arm/include/libavcodec/avcodec.h
0 → 100644
View file @
6646e01d
This diff is collapsed.
Click to expand it.
ThirdParty/ffmpeg/arm/include/libavcodec/avdct.h
0 → 100644
View file @
6646e01d
/*
* This file is part of FFmpeg.
*
* FFmpeg is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* FFmpeg is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with FFmpeg; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
#ifndef AVCODEC_AVDCT_H
#define AVCODEC_AVDCT_H
#include "libavutil/opt.h"
/**
* AVDCT context.
* @note function pointers can be NULL if the specific features have been
* disabled at build time.
*/
typedef
struct
AVDCT
{
const
AVClass
*
av_class
;
void
(
*
idct
)(
int16_t
*
block
/* align 16 */
);
/**
* IDCT input permutation.
* Several optimized IDCTs need a permutated input (relative to the
* normal order of the reference IDCT).
* This permutation must be performed before the idct_put/add.
* Note, normally this can be merged with the zigzag/alternate scan<br>
* An example to avoid confusion:
* - (->decode coeffs -> zigzag reorder -> dequant -> reference IDCT -> ...)
* - (x -> reference DCT -> reference IDCT -> x)
* - (x -> reference DCT -> simple_mmx_perm = idct_permutation
* -> simple_idct_mmx -> x)
* - (-> decode coeffs -> zigzag reorder -> simple_mmx_perm -> dequant
* -> simple_idct_mmx -> ...)
*/
uint8_t
idct_permutation
[
64
];
void
(
*
fdct
)(
int16_t
*
block
/* align 16 */
);
/**
* DCT algorithm.
* must use AVOptions to set this field.
*/
int
dct_algo
;
/**
* IDCT algorithm.
* must use AVOptions to set this field.
*/
int
idct_algo
;
void
(
*
get_pixels
)(
int16_t
*
block
/* align 16 */
,
const
uint8_t
*
pixels
/* align 8 */
,
ptrdiff_t
line_size
);
int
bits_per_sample
;
void
(
*
get_pixels_unaligned
)(
int16_t
*
block
/* align 16 */
,
const
uint8_t
*
pixels
,
ptrdiff_t
line_size
);
}
AVDCT
;
/**
* Allocates a AVDCT context.
* This needs to be initialized with avcodec_dct_init() after optionally
* configuring it with AVOptions.
*
* To free it use av_free()
*/
AVDCT
*
avcodec_dct_alloc
(
void
);
int
avcodec_dct_init
(
AVDCT
*
);
const
AVClass
*
avcodec_dct_get_class
(
void
);
#endif
/* AVCODEC_AVDCT_H */
ThirdParty/ffmpeg/arm/include/libavcodec/avfft.h
0 → 100644
View file @
6646e01d
/*
* This file is part of FFmpeg.
*
* FFmpeg is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* FFmpeg is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with FFmpeg; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
#ifndef AVCODEC_AVFFT_H
#define AVCODEC_AVFFT_H
/**
* @file
* @ingroup lavc_fft
* FFT functions
*/
/**
* @defgroup lavc_fft FFT functions
* @ingroup lavc_misc
*
* @{
*/
typedef
float
FFTSample
;
typedef
struct
FFTComplex
{
FFTSample
re
,
im
;