├── .gitignore ├── FFmpegBuild ├── README.txt ├── build-ffmpeg.sh └── ffmpeg-7.0.1.tar.xz ├── FFmpegPlayer.entitlements ├── FFmpegPlayer.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── kven.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── xcshareddata │ └── xcschemes │ │ └── FFmpegPlayer.xcscheme └── xcuserdata │ └── kven.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ └── xcschememanagement.plist ├── Frameworks ├── libavcodec.xcframework │ ├── Info.plist │ └── macos-arm64_x86_64 │ │ ├── Headers │ │ └── libavcodec │ │ │ ├── ac3_parser.h │ │ │ ├── adts_parser.h │ │ │ ├── avcodec.h │ │ │ ├── avdct.h │ │ │ ├── avfft.h │ │ │ ├── bsf.h │ │ │ ├── codec.h │ │ │ ├── codec_desc.h │ │ │ ├── codec_id.h │ │ │ ├── codec_par.h │ │ │ ├── d3d11va.h │ │ │ ├── defs.h │ │ │ ├── dirac.h │ │ │ ├── dv_profile.h │ │ │ ├── dxva2.h │ │ │ ├── jni.h │ │ │ ├── mediacodec.h │ │ │ ├── packet.h │ │ │ ├── qsv.h │ │ │ ├── vdpau.h │ │ │ ├── version.h │ │ │ ├── version_major.h │ │ │ ├── videotoolbox.h │ │ │ └── vorbis_parser.h │ │ └── libavcodec.61.dylib ├── libavformat.xcframework │ ├── Info.plist │ └── macos-arm64_x86_64 │ │ ├── Headers │ │ └── libavformat │ │ │ ├── avformat.h │ │ │ ├── avio.h │ │ │ ├── version.h │ │ │ └── version_major.h │ │ └── libavformat.61.dylib ├── libavutil.xcframework │ ├── Info.plist │ └── macos-arm64_x86_64 │ │ ├── Headers │ │ └── libavutil │ │ │ ├── adler32.h │ │ │ ├── aes.h │ │ │ ├── aes_ctr.h │ │ │ ├── attributes.h │ │ │ ├── audio_fifo.h │ │ │ ├── avassert.h │ │ │ ├── avconfig.h │ │ │ ├── avstring.h │ │ │ ├── avutil.h │ │ │ ├── base64.h │ │ │ ├── blowfish.h │ │ │ ├── bprint.h │ │ │ ├── bswap.h │ │ │ ├── buffer.h │ │ │ ├── camellia.h │ │ │ ├── cast5.h │ │ │ ├── channel_layout.h │ │ │ ├── common.h │ │ │ ├── cpu.h │ │ │ ├── crc.h │ │ │ ├── des.h │ │ │ ├── dict.h │ │ │ ├── display.h │ │ │ ├── dovi_meta.h │ │ │ ├── downmix_info.h │ │ │ ├── encryption_info.h │ │ │ ├── error.h │ │ │ ├── eval.h │ │ │ ├── fifo.h │ │ │ ├── file.h │ │ │ ├── film_grain_params.h │ │ │ ├── frame.h │ │ │ ├── hash.h │ │ │ ├── hdr_dynamic_metadata.h │ │ │ ├── hmac.h │ │ │ ├── hwcontext.h │ │ │ ├── hwcontext_cuda.h │ │ │ ├── hwcontext_d3d11va.h │ │ │ ├── hwcontext_drm.h │ │ │ ├── hwcontext_dxva2.h │ │ │ ├── hwcontext_mediacodec.h │ │ │ ├── hwcontext_opencl.h │ │ │ ├── hwcontext_qsv.h │ │ │ ├── hwcontext_vaapi.h │ │ │ ├── hwcontext_vdpau.h │ │ │ ├── hwcontext_videotoolbox.h │ │ │ ├── hwcontext_vulkan.h │ │ │ ├── imgutils.h │ │ │ ├── intfloat.h │ │ │ ├── intreadwrite.h │ │ │ ├── lfg.h │ │ │ ├── log.h │ │ │ ├── lzo.h │ │ │ ├── macros.h │ │ │ ├── mastering_display_metadata.h │ │ │ ├── mathematics.h │ │ │ ├── md5.h │ │ │ ├── mem.h │ │ │ ├── motion_vector.h │ │ │ ├── murmur3.h │ │ │ ├── opt.h │ │ │ ├── parseutils.h │ │ │ ├── pixdesc.h │ │ │ ├── pixelutils.h │ │ │ ├── pixfmt.h │ │ │ ├── random_seed.h │ │ │ ├── rational.h │ │ │ ├── rc4.h │ │ │ ├── replaygain.h │ │ │ ├── ripemd.h │ │ │ ├── samplefmt.h │ │ │ ├── sha.h │ │ │ ├── sha512.h │ │ │ ├── spherical.h │ │ │ ├── stereo3d.h │ │ │ ├── tea.h │ │ │ ├── threadmessage.h │ │ │ ├── time.h │ │ │ ├── timecode.h │ │ │ ├── timestamp.h │ │ │ ├── tree.h │ │ │ ├── twofish.h │ │ │ ├── tx.h │ │ │ ├── version.h │ │ │ ├── version_major.h │ │ │ ├── video_enc_params.h │ │ │ └── xtea.h │ │ └── libavutil.59.dylib └── libswresample.xcframework │ ├── Info.plist │ └── macos-arm64_x86_64 │ ├── Headers │ └── libswresample │ │ ├── swresample.h │ │ ├── version.h │ │ └── version_major.h │ └── libswresample.5.dylib ├── Info.plist ├── LICENSE ├── README.md ├── Resources ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Contents.json │ ├── DefaultArt.imageset │ │ ├── Contents.json │ │ └── rsq-2 copy.png │ ├── Error.imageset │ │ ├── Contents.json │ │ └── error.png │ ├── OpenFile.imageset │ │ ├── Contents.json │ │ └── eject copy.png │ ├── Pause.imageset │ │ ├── Contents.json │ │ └── pause_stop_control_music_play_sound-512.png │ ├── Play.imageset │ │ ├── Contents.json │ │ └── iconfinder_music_play_pause_control_go_arrow_1868967.png │ ├── SaveFile.imageset │ │ ├── Contents.json │ │ └── eqPresetSave.png │ ├── SeekBackward.imageset │ │ ├── Contents.json │ │ └── bkwd.png │ ├── SeekForward.imageset │ │ ├── Contents.json │ │ └── fwd.png │ ├── Stop.imageset │ │ ├── Contents.json │ │ └── iconfinder_music_square_stop_play_pause_1868960.png │ ├── Volume.imageset │ │ ├── Contents.json │ │ └── volume.png │ └── Warning.imageset │ │ ├── Contents.json │ │ └── warning.png ├── diagram.png ├── ffmpeg │ ├── LICENSE.md │ ├── README.txt │ ├── build-ffmpeg.sh │ ├── ffmpeg-7.0.1.tar.xz │ └── ignore │ │ ├── audioCodecs.txt │ │ ├── audioDecoders.txt │ │ ├── codecs.txt │ │ ├── decoders.txt │ │ └── demuxers.txt └── screenshot.png ├── Sources ├── AppDelegate.swift ├── Constants.swift ├── FFmpeg │ ├── Support │ │ ├── AVChannel+Extensions.swift │ │ └── AVChannelLayout+Extensions.swift │ ├── Utils │ │ ├── FFmpegDecoder+PCMBuffer.swift │ │ ├── FFmpegDecoder.swift │ │ ├── FFmpegErrors.swift │ │ ├── FFmpegFrameBuffer.swift │ │ ├── FFmpegMetadataReader.swift │ │ ├── FFmpegPacketFrames.swift │ │ └── FFmpegPacketTable.swift │ ├── Wrappers │ │ ├── AudioFileContext.swift │ │ ├── FFmpegAudioCodec.swift │ │ ├── FFmpegAudioFormat.swift │ │ ├── FFmpegAudioStream.swift │ │ ├── FFmpegChannelLayout.swift │ │ ├── FFmpegChapter.swift │ │ ├── FFmpegCodec.swift │ │ ├── FFmpegFormatContext.swift │ │ ├── FFmpegFrame.swift │ │ ├── FFmpegImageStream.swift │ │ ├── FFmpegPacket.swift │ │ ├── FFmpegReplayGain.swift │ │ ├── FFmpegResamplingContext.swift │ │ ├── FFmpegSampleFormat.swift │ │ └── FFmpegStreamProtocol.swift │ └── ffmpeg.h ├── Metadata │ ├── MetadataReader.swift │ └── TrackInfo.swift ├── Player │ ├── AudioEngine.swift │ ├── Player.swift │ ├── PlayerScheduling.swift │ └── Utils │ │ └── AVFUtils.swift ├── UI │ ├── Base.lproj │ │ └── MainMenu.xib │ ├── OpenDialogButtonCell.swift │ ├── PlayerViewController.swift │ ├── SliderCells.swift │ └── UIExtensions.swift └── Utils │ ├── AtomicCounter.swift │ ├── BufferFileWriter.swift │ ├── ConcurrentArray.swift │ ├── Mapper.swift │ ├── NumericStringFormatter.swift │ ├── Queue.swift │ └── UtilsExtensions.swift ├── diagram.png └── screenshot.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/.gitignore -------------------------------------------------------------------------------- /FFmpegBuild/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/FFmpegBuild/README.txt -------------------------------------------------------------------------------- /FFmpegBuild/build-ffmpeg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/FFmpegBuild/build-ffmpeg.sh -------------------------------------------------------------------------------- /FFmpegBuild/ffmpeg-7.0.1.tar.xz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/FFmpegBuild/ffmpeg-7.0.1.tar.xz -------------------------------------------------------------------------------- /FFmpegPlayer.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/FFmpegPlayer.entitlements -------------------------------------------------------------------------------- /FFmpegPlayer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/FFmpegPlayer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /FFmpegPlayer.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/FFmpegPlayer.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /FFmpegPlayer.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/FFmpegPlayer.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /FFmpegPlayer.xcodeproj/project.xcworkspace/xcuserdata/kven.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/FFmpegPlayer.xcodeproj/project.xcworkspace/xcuserdata/kven.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /FFmpegPlayer.xcodeproj/xcshareddata/xcschemes/FFmpegPlayer.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/FFmpegPlayer.xcodeproj/xcshareddata/xcschemes/FFmpegPlayer.xcscheme -------------------------------------------------------------------------------- /FFmpegPlayer.xcodeproj/xcuserdata/kven.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/FFmpegPlayer.xcodeproj/xcuserdata/kven.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /FFmpegPlayer.xcodeproj/xcuserdata/kven.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/FFmpegPlayer.xcodeproj/xcuserdata/kven.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/Info.plist -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/ac3_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/ac3_parser.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/adts_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/adts_parser.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/avcodec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/avcodec.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/avdct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/avdct.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/avfft.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/avfft.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/bsf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/bsf.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/codec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/codec.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/codec_desc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/codec_desc.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/codec_id.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/codec_id.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/codec_par.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/codec_par.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/d3d11va.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/d3d11va.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/defs.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/dirac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/dirac.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/dv_profile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/dv_profile.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/dxva2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/dxva2.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/jni.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/jni.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/mediacodec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/mediacodec.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/packet.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/qsv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/qsv.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/vdpau.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/vdpau.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/version.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/version_major.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/version_major.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/videotoolbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/videotoolbox.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/vorbis_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/Headers/libavcodec/vorbis_parser.h -------------------------------------------------------------------------------- /Frameworks/libavcodec.xcframework/macos-arm64_x86_64/libavcodec.61.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavcodec.xcframework/macos-arm64_x86_64/libavcodec.61.dylib -------------------------------------------------------------------------------- /Frameworks/libavformat.xcframework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavformat.xcframework/Info.plist -------------------------------------------------------------------------------- /Frameworks/libavformat.xcframework/macos-arm64_x86_64/Headers/libavformat/avformat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavformat.xcframework/macos-arm64_x86_64/Headers/libavformat/avformat.h -------------------------------------------------------------------------------- /Frameworks/libavformat.xcframework/macos-arm64_x86_64/Headers/libavformat/avio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavformat.xcframework/macos-arm64_x86_64/Headers/libavformat/avio.h -------------------------------------------------------------------------------- /Frameworks/libavformat.xcframework/macos-arm64_x86_64/Headers/libavformat/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavformat.xcframework/macos-arm64_x86_64/Headers/libavformat/version.h -------------------------------------------------------------------------------- /Frameworks/libavformat.xcframework/macos-arm64_x86_64/Headers/libavformat/version_major.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavformat.xcframework/macos-arm64_x86_64/Headers/libavformat/version_major.h -------------------------------------------------------------------------------- /Frameworks/libavformat.xcframework/macos-arm64_x86_64/libavformat.61.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavformat.xcframework/macos-arm64_x86_64/libavformat.61.dylib -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/Info.plist -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/adler32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/adler32.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/aes.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/aes_ctr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/aes_ctr.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/attributes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/attributes.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/audio_fifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/audio_fifo.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/avassert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/avassert.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/avconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/avconfig.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/avstring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/avstring.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/avutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/avutil.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/base64.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/blowfish.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/blowfish.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/bprint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/bprint.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/bswap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/bswap.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/buffer.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/camellia.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/camellia.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/cast5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/cast5.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/channel_layout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/channel_layout.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/common.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/cpu.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/crc.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/des.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/des.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/dict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/dict.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/display.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/dovi_meta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/dovi_meta.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/downmix_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/downmix_info.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/encryption_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/encryption_info.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/error.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/eval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/eval.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/fifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/fifo.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/file.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/film_grain_params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/film_grain_params.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/frame.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hash.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hdr_dynamic_metadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hdr_dynamic_metadata.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hmac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hmac.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext_cuda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext_cuda.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext_d3d11va.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext_d3d11va.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext_drm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext_drm.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext_dxva2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext_dxva2.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext_mediacodec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext_mediacodec.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext_opencl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext_opencl.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext_qsv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext_qsv.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext_vaapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext_vaapi.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext_vdpau.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext_vdpau.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext_videotoolbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext_videotoolbox.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext_vulkan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/hwcontext_vulkan.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/imgutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/imgutils.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/intfloat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/intfloat.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/intreadwrite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/intreadwrite.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/lfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/lfg.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/log.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/lzo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/lzo.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/macros.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/mastering_display_metadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/mastering_display_metadata.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/mathematics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/mathematics.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/md5.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/mem.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/motion_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/motion_vector.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/murmur3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/murmur3.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/opt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/opt.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/parseutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/parseutils.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/pixdesc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/pixdesc.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/pixelutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/pixelutils.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/pixfmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/pixfmt.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/random_seed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/random_seed.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/rational.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/rational.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/rc4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/rc4.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/replaygain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/replaygain.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/ripemd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/ripemd.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/samplefmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/samplefmt.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/sha.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/sha.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/sha512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/sha512.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/spherical.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/spherical.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/stereo3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/stereo3d.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/tea.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/tea.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/threadmessage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/threadmessage.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/time.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/timecode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/timecode.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/timestamp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/timestamp.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/tree.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/twofish.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/twofish.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/tx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/tx.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/version.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/version_major.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/version_major.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/video_enc_params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/video_enc_params.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/xtea.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/Headers/libavutil/xtea.h -------------------------------------------------------------------------------- /Frameworks/libavutil.xcframework/macos-arm64_x86_64/libavutil.59.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libavutil.xcframework/macos-arm64_x86_64/libavutil.59.dylib -------------------------------------------------------------------------------- /Frameworks/libswresample.xcframework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libswresample.xcframework/Info.plist -------------------------------------------------------------------------------- /Frameworks/libswresample.xcframework/macos-arm64_x86_64/Headers/libswresample/swresample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libswresample.xcframework/macos-arm64_x86_64/Headers/libswresample/swresample.h -------------------------------------------------------------------------------- /Frameworks/libswresample.xcframework/macos-arm64_x86_64/Headers/libswresample/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libswresample.xcframework/macos-arm64_x86_64/Headers/libswresample/version.h -------------------------------------------------------------------------------- /Frameworks/libswresample.xcframework/macos-arm64_x86_64/Headers/libswresample/version_major.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libswresample.xcframework/macos-arm64_x86_64/Headers/libswresample/version_major.h -------------------------------------------------------------------------------- /Frameworks/libswresample.xcframework/macos-arm64_x86_64/libswresample.5.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Frameworks/libswresample.xcframework/macos-arm64_x86_64/libswresample.5.dylib -------------------------------------------------------------------------------- /Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Info.plist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/README.md -------------------------------------------------------------------------------- /Resources/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Resources/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Resources/Assets.xcassets/DefaultArt.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/DefaultArt.imageset/Contents.json -------------------------------------------------------------------------------- /Resources/Assets.xcassets/DefaultArt.imageset/rsq-2 copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/DefaultArt.imageset/rsq-2 copy.png -------------------------------------------------------------------------------- /Resources/Assets.xcassets/Error.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/Error.imageset/Contents.json -------------------------------------------------------------------------------- /Resources/Assets.xcassets/Error.imageset/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/Error.imageset/error.png -------------------------------------------------------------------------------- /Resources/Assets.xcassets/OpenFile.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/OpenFile.imageset/Contents.json -------------------------------------------------------------------------------- /Resources/Assets.xcassets/OpenFile.imageset/eject copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/OpenFile.imageset/eject copy.png -------------------------------------------------------------------------------- /Resources/Assets.xcassets/Pause.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/Pause.imageset/Contents.json -------------------------------------------------------------------------------- /Resources/Assets.xcassets/Pause.imageset/pause_stop_control_music_play_sound-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/Pause.imageset/pause_stop_control_music_play_sound-512.png -------------------------------------------------------------------------------- /Resources/Assets.xcassets/Play.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/Play.imageset/Contents.json -------------------------------------------------------------------------------- /Resources/Assets.xcassets/Play.imageset/iconfinder_music_play_pause_control_go_arrow_1868967.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/Play.imageset/iconfinder_music_play_pause_control_go_arrow_1868967.png -------------------------------------------------------------------------------- /Resources/Assets.xcassets/SaveFile.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/SaveFile.imageset/Contents.json -------------------------------------------------------------------------------- /Resources/Assets.xcassets/SaveFile.imageset/eqPresetSave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/SaveFile.imageset/eqPresetSave.png -------------------------------------------------------------------------------- /Resources/Assets.xcassets/SeekBackward.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/SeekBackward.imageset/Contents.json -------------------------------------------------------------------------------- /Resources/Assets.xcassets/SeekBackward.imageset/bkwd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/SeekBackward.imageset/bkwd.png -------------------------------------------------------------------------------- /Resources/Assets.xcassets/SeekForward.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/SeekForward.imageset/Contents.json -------------------------------------------------------------------------------- /Resources/Assets.xcassets/SeekForward.imageset/fwd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/SeekForward.imageset/fwd.png -------------------------------------------------------------------------------- /Resources/Assets.xcassets/Stop.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/Stop.imageset/Contents.json -------------------------------------------------------------------------------- /Resources/Assets.xcassets/Stop.imageset/iconfinder_music_square_stop_play_pause_1868960.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/Stop.imageset/iconfinder_music_square_stop_play_pause_1868960.png -------------------------------------------------------------------------------- /Resources/Assets.xcassets/Volume.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/Volume.imageset/Contents.json -------------------------------------------------------------------------------- /Resources/Assets.xcassets/Volume.imageset/volume.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/Volume.imageset/volume.png -------------------------------------------------------------------------------- /Resources/Assets.xcassets/Warning.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/Warning.imageset/Contents.json -------------------------------------------------------------------------------- /Resources/Assets.xcassets/Warning.imageset/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/Assets.xcassets/Warning.imageset/warning.png -------------------------------------------------------------------------------- /Resources/diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/diagram.png -------------------------------------------------------------------------------- /Resources/ffmpeg/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/ffmpeg/LICENSE.md -------------------------------------------------------------------------------- /Resources/ffmpeg/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/ffmpeg/README.txt -------------------------------------------------------------------------------- /Resources/ffmpeg/build-ffmpeg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/ffmpeg/build-ffmpeg.sh -------------------------------------------------------------------------------- /Resources/ffmpeg/ffmpeg-7.0.1.tar.xz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/ffmpeg/ffmpeg-7.0.1.tar.xz -------------------------------------------------------------------------------- /Resources/ffmpeg/ignore/audioCodecs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/ffmpeg/ignore/audioCodecs.txt -------------------------------------------------------------------------------- /Resources/ffmpeg/ignore/audioDecoders.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/ffmpeg/ignore/audioDecoders.txt -------------------------------------------------------------------------------- /Resources/ffmpeg/ignore/codecs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/ffmpeg/ignore/codecs.txt -------------------------------------------------------------------------------- /Resources/ffmpeg/ignore/decoders.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/ffmpeg/ignore/decoders.txt -------------------------------------------------------------------------------- /Resources/ffmpeg/ignore/demuxers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/ffmpeg/ignore/demuxers.txt -------------------------------------------------------------------------------- /Resources/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Resources/screenshot.png -------------------------------------------------------------------------------- /Sources/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/AppDelegate.swift -------------------------------------------------------------------------------- /Sources/Constants.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/Constants.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Support/AVChannel+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Support/AVChannel+Extensions.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Support/AVChannelLayout+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Support/AVChannelLayout+Extensions.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Utils/FFmpegDecoder+PCMBuffer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Utils/FFmpegDecoder+PCMBuffer.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Utils/FFmpegDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Utils/FFmpegDecoder.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Utils/FFmpegErrors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Utils/FFmpegErrors.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Utils/FFmpegFrameBuffer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Utils/FFmpegFrameBuffer.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Utils/FFmpegMetadataReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Utils/FFmpegMetadataReader.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Utils/FFmpegPacketFrames.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Utils/FFmpegPacketFrames.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Utils/FFmpegPacketTable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Utils/FFmpegPacketTable.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Wrappers/AudioFileContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Wrappers/AudioFileContext.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Wrappers/FFmpegAudioCodec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Wrappers/FFmpegAudioCodec.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Wrappers/FFmpegAudioFormat.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Wrappers/FFmpegAudioFormat.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Wrappers/FFmpegAudioStream.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Wrappers/FFmpegAudioStream.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Wrappers/FFmpegChannelLayout.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Wrappers/FFmpegChannelLayout.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Wrappers/FFmpegChapter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Wrappers/FFmpegChapter.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Wrappers/FFmpegCodec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Wrappers/FFmpegCodec.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Wrappers/FFmpegFormatContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Wrappers/FFmpegFormatContext.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Wrappers/FFmpegFrame.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Wrappers/FFmpegFrame.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Wrappers/FFmpegImageStream.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Wrappers/FFmpegImageStream.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Wrappers/FFmpegPacket.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Wrappers/FFmpegPacket.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Wrappers/FFmpegReplayGain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Wrappers/FFmpegReplayGain.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Wrappers/FFmpegResamplingContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Wrappers/FFmpegResamplingContext.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Wrappers/FFmpegSampleFormat.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Wrappers/FFmpegSampleFormat.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/Wrappers/FFmpegStreamProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/Wrappers/FFmpegStreamProtocol.swift -------------------------------------------------------------------------------- /Sources/FFmpeg/ffmpeg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/FFmpeg/ffmpeg.h -------------------------------------------------------------------------------- /Sources/Metadata/MetadataReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/Metadata/MetadataReader.swift -------------------------------------------------------------------------------- /Sources/Metadata/TrackInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/Metadata/TrackInfo.swift -------------------------------------------------------------------------------- /Sources/Player/AudioEngine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/Player/AudioEngine.swift -------------------------------------------------------------------------------- /Sources/Player/Player.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/Player/Player.swift -------------------------------------------------------------------------------- /Sources/Player/PlayerScheduling.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/Player/PlayerScheduling.swift -------------------------------------------------------------------------------- /Sources/Player/Utils/AVFUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/Player/Utils/AVFUtils.swift -------------------------------------------------------------------------------- /Sources/UI/Base.lproj/MainMenu.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/UI/Base.lproj/MainMenu.xib -------------------------------------------------------------------------------- /Sources/UI/OpenDialogButtonCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/UI/OpenDialogButtonCell.swift -------------------------------------------------------------------------------- /Sources/UI/PlayerViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/UI/PlayerViewController.swift -------------------------------------------------------------------------------- /Sources/UI/SliderCells.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/UI/SliderCells.swift -------------------------------------------------------------------------------- /Sources/UI/UIExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/UI/UIExtensions.swift -------------------------------------------------------------------------------- /Sources/Utils/AtomicCounter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/Utils/AtomicCounter.swift -------------------------------------------------------------------------------- /Sources/Utils/BufferFileWriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/Utils/BufferFileWriter.swift -------------------------------------------------------------------------------- /Sources/Utils/ConcurrentArray.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/Utils/ConcurrentArray.swift -------------------------------------------------------------------------------- /Sources/Utils/Mapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/Utils/Mapper.swift -------------------------------------------------------------------------------- /Sources/Utils/NumericStringFormatter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/Utils/NumericStringFormatter.swift -------------------------------------------------------------------------------- /Sources/Utils/Queue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/Utils/Queue.swift -------------------------------------------------------------------------------- /Sources/Utils/UtilsExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/Sources/Utils/UtilsExtensions.swift -------------------------------------------------------------------------------- /diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/diagram.png -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kartik-venugopal/swift-ffmpeg-player/HEAD/screenshot.png --------------------------------------------------------------------------------