├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yaml │ └── feature_request.md ├── .gitignore ├── LICENCE ├── Package.swift ├── README.md ├── SECURITY.md ├── Sample.xcworkspace ├── contents.xcworkspacedata └── xcshareddata │ ├── IDEWorkspaceChecks.plist │ ├── WorkspaceSettings.xcsettings │ └── swiftpm │ └── Package.resolved ├── Sample ├── Sample.xcodeproj │ └── project.pbxproj ├── Shared │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── ContentView.swift │ └── SampleApp.swift └── macOS │ └── macOS.entitlements ├── Sources ├── SupportingFiles │ └── Dependencies │ │ └── Copustools │ │ ├── include │ │ ├── module.modulemap │ │ ├── ogg.h │ │ ├── opus_header.h │ │ └── os_types.h │ │ └── opus_header.c └── SwiftOgg │ ├── OGGConverter.swift │ ├── OGGDecoder.swift │ ├── OGGEncoder.swift │ └── OpusError.swift └── Tests └── EncoderDecoderTests ├── ConverterTests.swift └── Resources ├── InvalidSampleRate.ogg └── VoiceRecordingWeb.m4a /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/.github/ISSUE_TEMPLATE/config.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/LICENCE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/SECURITY.md -------------------------------------------------------------------------------- /Sample.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Sample.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Sample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Sample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Sample.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Sample.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /Sample.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Sample.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /Sample/Sample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Sample/Sample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Sample/Shared/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Sample/Shared/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Sample/Shared/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Sample/Shared/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Sample/Shared/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Sample/Shared/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Sample/Shared/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Sample/Shared/ContentView.swift -------------------------------------------------------------------------------- /Sample/Shared/SampleApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Sample/Shared/SampleApp.swift -------------------------------------------------------------------------------- /Sample/macOS/macOS.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Sample/macOS/macOS.entitlements -------------------------------------------------------------------------------- /Sources/SupportingFiles/Dependencies/Copustools/include/module.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Sources/SupportingFiles/Dependencies/Copustools/include/module.modulemap -------------------------------------------------------------------------------- /Sources/SupportingFiles/Dependencies/Copustools/include/ogg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Sources/SupportingFiles/Dependencies/Copustools/include/ogg.h -------------------------------------------------------------------------------- /Sources/SupportingFiles/Dependencies/Copustools/include/opus_header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Sources/SupportingFiles/Dependencies/Copustools/include/opus_header.h -------------------------------------------------------------------------------- /Sources/SupportingFiles/Dependencies/Copustools/include/os_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Sources/SupportingFiles/Dependencies/Copustools/include/os_types.h -------------------------------------------------------------------------------- /Sources/SupportingFiles/Dependencies/Copustools/opus_header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Sources/SupportingFiles/Dependencies/Copustools/opus_header.c -------------------------------------------------------------------------------- /Sources/SwiftOgg/OGGConverter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Sources/SwiftOgg/OGGConverter.swift -------------------------------------------------------------------------------- /Sources/SwiftOgg/OGGDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Sources/SwiftOgg/OGGDecoder.swift -------------------------------------------------------------------------------- /Sources/SwiftOgg/OGGEncoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Sources/SwiftOgg/OGGEncoder.swift -------------------------------------------------------------------------------- /Sources/SwiftOgg/OpusError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Sources/SwiftOgg/OpusError.swift -------------------------------------------------------------------------------- /Tests/EncoderDecoderTests/ConverterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Tests/EncoderDecoderTests/ConverterTests.swift -------------------------------------------------------------------------------- /Tests/EncoderDecoderTests/Resources/InvalidSampleRate.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Tests/EncoderDecoderTests/Resources/InvalidSampleRate.ogg -------------------------------------------------------------------------------- /Tests/EncoderDecoderTests/Resources/VoiceRecordingWeb.m4a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/swift-ogg/HEAD/Tests/EncoderDecoderTests/Resources/VoiceRecordingWeb.m4a --------------------------------------------------------------------------------