├── .gitignore ├── .travis.yml ├── DanmakuKit.podspec ├── DanmuKitMacExample ├── DanmuKitMacExample.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── DanmuKitMacExample.xcworkspace │ └── contents.xcworkspacedata ├── DanmuKitMacExample │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── ContentView.swift │ ├── DanmakuTextCell.swift │ ├── DanmakuTextCellModel.swift │ ├── DanmuKitMacExample.entitlements │ ├── DanmuKitMacExampleApp.swift │ └── FPSMonitor.swift ├── Podfile └── Podfile.lock ├── Example ├── DanmakuKit.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── xcshareddata │ │ └── xcschemes │ │ └── DanmakuKit-Example.xcscheme ├── DanmakuKit.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── DanmakuKit │ ├── AppColor.swift │ ├── AppDelegate.swift │ ├── Base.lproj │ │ ├── LaunchScreen.xib │ │ └── Main.storyboard │ ├── Control │ │ ├── GradientView.swift │ │ ├── PlayerCenterProgressView.swift │ │ ├── PlayerControlComponent.swift │ │ └── VideoPlayerProgressView.swift │ ├── Danmaku │ │ └── DanmakuComponent.swift │ ├── DanmakuService.swift │ ├── DanmakuTestGifCellModel.swift │ ├── DanmakuTextCell.swift │ ├── DanmakuTextCellModel.swift │ ├── ExampleView.swift │ ├── Foundation │ │ ├── Component.swift │ │ ├── PlayerComponent.swift │ │ └── Utils.swift │ ├── FunctionDemoViewController.swift │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Contents.json │ │ ├── player_pause.imageset │ │ │ ├── Contents.json │ │ │ ├── player_pause@2x.png │ │ │ └── player_pause@3x.png │ │ ├── player_play.imageset │ │ │ ├── Contents.json │ │ │ ├── player_play@2x.png │ │ │ └── player_play@3x.png │ │ └── player_scale.imageset │ │ │ ├── Contents.json │ │ │ ├── player_scale@2x.png │ │ │ └── player_scale@3x.png │ ├── Info.plist │ ├── PlayerComponentRegister.swift │ ├── PlayerExampleView.swift │ ├── TestDanmakuCellModel.swift │ ├── VideoPlayerView.swift │ ├── VideoPlayerViewController.swift │ ├── ViewController.swift │ ├── danmaku.json │ ├── demo.MOV │ └── test.gif ├── Podfile ├── Podfile.lock └── Tests │ ├── Info.plist │ └── Tests.swift ├── Images └── DanmakuKit.png ├── LICENSE ├── Package.swift ├── README.md ├── README_CN.md ├── Sources └── DanmakuKit │ ├── Assets │ └── .gitkeep │ └── Classes │ ├── .gitkeep │ ├── Core │ ├── DanmakuAsyncLayer.swift │ ├── DanmakuCell.swift │ ├── DanmakuCellModel.swift │ ├── DanmakuQueuePool.swift │ ├── DanmakuTrack.swift │ ├── DanmakuView.swift │ └── PlatformTypes.swift │ ├── Gif │ ├── DanmakuGifCell.swift │ ├── DanmakuGifCellModel.swift │ └── GifAnimator.swift │ └── SwiftUI │ └── DanmakuViewAdapter.swift └── _Pods.xcodeproj /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/.travis.yml -------------------------------------------------------------------------------- /DanmakuKit.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/DanmakuKit.podspec -------------------------------------------------------------------------------- /DanmuKitMacExample/DanmuKitMacExample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/DanmuKitMacExample/DanmuKitMacExample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /DanmuKitMacExample/DanmuKitMacExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/DanmuKitMacExample/DanmuKitMacExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /DanmuKitMacExample/DanmuKitMacExample.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/DanmuKitMacExample/DanmuKitMacExample.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /DanmuKitMacExample/DanmuKitMacExample/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/DanmuKitMacExample/DanmuKitMacExample/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /DanmuKitMacExample/DanmuKitMacExample/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/DanmuKitMacExample/DanmuKitMacExample/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /DanmuKitMacExample/DanmuKitMacExample/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/DanmuKitMacExample/DanmuKitMacExample/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /DanmuKitMacExample/DanmuKitMacExample/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/DanmuKitMacExample/DanmuKitMacExample/ContentView.swift -------------------------------------------------------------------------------- /DanmuKitMacExample/DanmuKitMacExample/DanmakuTextCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/DanmuKitMacExample/DanmuKitMacExample/DanmakuTextCell.swift -------------------------------------------------------------------------------- /DanmuKitMacExample/DanmuKitMacExample/DanmakuTextCellModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/DanmuKitMacExample/DanmuKitMacExample/DanmakuTextCellModel.swift -------------------------------------------------------------------------------- /DanmuKitMacExample/DanmuKitMacExample/DanmuKitMacExample.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/DanmuKitMacExample/DanmuKitMacExample/DanmuKitMacExample.entitlements -------------------------------------------------------------------------------- /DanmuKitMacExample/DanmuKitMacExample/DanmuKitMacExampleApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/DanmuKitMacExample/DanmuKitMacExample/DanmuKitMacExampleApp.swift -------------------------------------------------------------------------------- /DanmuKitMacExample/DanmuKitMacExample/FPSMonitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/DanmuKitMacExample/DanmuKitMacExample/FPSMonitor.swift -------------------------------------------------------------------------------- /DanmuKitMacExample/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/DanmuKitMacExample/Podfile -------------------------------------------------------------------------------- /DanmuKitMacExample/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/DanmuKitMacExample/Podfile.lock -------------------------------------------------------------------------------- /Example/DanmakuKit.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/DanmakuKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/DanmakuKit.xcodeproj/xcshareddata/xcschemes/DanmakuKit-Example.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit.xcodeproj/xcshareddata/xcschemes/DanmakuKit-Example.xcscheme -------------------------------------------------------------------------------- /Example/DanmakuKit.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/DanmakuKit.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/DanmakuKit/AppColor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/AppColor.swift -------------------------------------------------------------------------------- /Example/DanmakuKit/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/AppDelegate.swift -------------------------------------------------------------------------------- /Example/DanmakuKit/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /Example/DanmakuKit/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/DanmakuKit/Control/GradientView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/Control/GradientView.swift -------------------------------------------------------------------------------- /Example/DanmakuKit/Control/PlayerCenterProgressView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/Control/PlayerCenterProgressView.swift -------------------------------------------------------------------------------- /Example/DanmakuKit/Control/PlayerControlComponent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/Control/PlayerControlComponent.swift -------------------------------------------------------------------------------- /Example/DanmakuKit/Control/VideoPlayerProgressView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/Control/VideoPlayerProgressView.swift -------------------------------------------------------------------------------- /Example/DanmakuKit/Danmaku/DanmakuComponent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/Danmaku/DanmakuComponent.swift -------------------------------------------------------------------------------- /Example/DanmakuKit/DanmakuService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/DanmakuService.swift -------------------------------------------------------------------------------- /Example/DanmakuKit/DanmakuTestGifCellModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/DanmakuTestGifCellModel.swift -------------------------------------------------------------------------------- /Example/DanmakuKit/DanmakuTextCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/DanmakuTextCell.swift -------------------------------------------------------------------------------- /Example/DanmakuKit/DanmakuTextCellModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/DanmakuTextCellModel.swift -------------------------------------------------------------------------------- /Example/DanmakuKit/ExampleView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/ExampleView.swift -------------------------------------------------------------------------------- /Example/DanmakuKit/Foundation/Component.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/Foundation/Component.swift -------------------------------------------------------------------------------- /Example/DanmakuKit/Foundation/PlayerComponent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/Foundation/PlayerComponent.swift -------------------------------------------------------------------------------- /Example/DanmakuKit/Foundation/Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/Foundation/Utils.swift -------------------------------------------------------------------------------- /Example/DanmakuKit/FunctionDemoViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/FunctionDemoViewController.swift -------------------------------------------------------------------------------- /Example/DanmakuKit/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/DanmakuKit/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/DanmakuKit/Images.xcassets/player_pause.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/Images.xcassets/player_pause.imageset/Contents.json -------------------------------------------------------------------------------- /Example/DanmakuKit/Images.xcassets/player_pause.imageset/player_pause@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/Images.xcassets/player_pause.imageset/player_pause@2x.png -------------------------------------------------------------------------------- /Example/DanmakuKit/Images.xcassets/player_pause.imageset/player_pause@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/Images.xcassets/player_pause.imageset/player_pause@3x.png -------------------------------------------------------------------------------- /Example/DanmakuKit/Images.xcassets/player_play.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/Images.xcassets/player_play.imageset/Contents.json -------------------------------------------------------------------------------- /Example/DanmakuKit/Images.xcassets/player_play.imageset/player_play@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/Images.xcassets/player_play.imageset/player_play@2x.png -------------------------------------------------------------------------------- /Example/DanmakuKit/Images.xcassets/player_play.imageset/player_play@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/Images.xcassets/player_play.imageset/player_play@3x.png -------------------------------------------------------------------------------- /Example/DanmakuKit/Images.xcassets/player_scale.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/Images.xcassets/player_scale.imageset/Contents.json -------------------------------------------------------------------------------- /Example/DanmakuKit/Images.xcassets/player_scale.imageset/player_scale@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/Images.xcassets/player_scale.imageset/player_scale@2x.png -------------------------------------------------------------------------------- /Example/DanmakuKit/Images.xcassets/player_scale.imageset/player_scale@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/Images.xcassets/player_scale.imageset/player_scale@3x.png -------------------------------------------------------------------------------- /Example/DanmakuKit/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/Info.plist -------------------------------------------------------------------------------- /Example/DanmakuKit/PlayerComponentRegister.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/PlayerComponentRegister.swift -------------------------------------------------------------------------------- /Example/DanmakuKit/PlayerExampleView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/PlayerExampleView.swift -------------------------------------------------------------------------------- /Example/DanmakuKit/TestDanmakuCellModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/TestDanmakuCellModel.swift -------------------------------------------------------------------------------- /Example/DanmakuKit/VideoPlayerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/VideoPlayerView.swift -------------------------------------------------------------------------------- /Example/DanmakuKit/VideoPlayerViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/VideoPlayerViewController.swift -------------------------------------------------------------------------------- /Example/DanmakuKit/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/ViewController.swift -------------------------------------------------------------------------------- /Example/DanmakuKit/danmaku.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/danmaku.json -------------------------------------------------------------------------------- /Example/DanmakuKit/demo.MOV: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/demo.MOV -------------------------------------------------------------------------------- /Example/DanmakuKit/test.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/DanmakuKit/test.gif -------------------------------------------------------------------------------- /Example/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/Podfile -------------------------------------------------------------------------------- /Example/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/Podfile.lock -------------------------------------------------------------------------------- /Example/Tests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/Tests/Info.plist -------------------------------------------------------------------------------- /Example/Tests/Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Example/Tests/Tests.swift -------------------------------------------------------------------------------- /Images/DanmakuKit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Images/DanmakuKit.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/README.md -------------------------------------------------------------------------------- /README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/README_CN.md -------------------------------------------------------------------------------- /Sources/DanmakuKit/Assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Sources/DanmakuKit/Classes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Sources/DanmakuKit/Classes/Core/DanmakuAsyncLayer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Sources/DanmakuKit/Classes/Core/DanmakuAsyncLayer.swift -------------------------------------------------------------------------------- /Sources/DanmakuKit/Classes/Core/DanmakuCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Sources/DanmakuKit/Classes/Core/DanmakuCell.swift -------------------------------------------------------------------------------- /Sources/DanmakuKit/Classes/Core/DanmakuCellModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Sources/DanmakuKit/Classes/Core/DanmakuCellModel.swift -------------------------------------------------------------------------------- /Sources/DanmakuKit/Classes/Core/DanmakuQueuePool.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Sources/DanmakuKit/Classes/Core/DanmakuQueuePool.swift -------------------------------------------------------------------------------- /Sources/DanmakuKit/Classes/Core/DanmakuTrack.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Sources/DanmakuKit/Classes/Core/DanmakuTrack.swift -------------------------------------------------------------------------------- /Sources/DanmakuKit/Classes/Core/DanmakuView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Sources/DanmakuKit/Classes/Core/DanmakuView.swift -------------------------------------------------------------------------------- /Sources/DanmakuKit/Classes/Core/PlatformTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Sources/DanmakuKit/Classes/Core/PlatformTypes.swift -------------------------------------------------------------------------------- /Sources/DanmakuKit/Classes/Gif/DanmakuGifCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Sources/DanmakuKit/Classes/Gif/DanmakuGifCell.swift -------------------------------------------------------------------------------- /Sources/DanmakuKit/Classes/Gif/DanmakuGifCellModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Sources/DanmakuKit/Classes/Gif/DanmakuGifCellModel.swift -------------------------------------------------------------------------------- /Sources/DanmakuKit/Classes/Gif/GifAnimator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Sources/DanmakuKit/Classes/Gif/GifAnimator.swift -------------------------------------------------------------------------------- /Sources/DanmakuKit/Classes/SwiftUI/DanmakuViewAdapter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qyz777/DanmakuKit/HEAD/Sources/DanmakuKit/Classes/SwiftUI/DanmakuViewAdapter.swift -------------------------------------------------------------------------------- /_Pods.xcodeproj: -------------------------------------------------------------------------------- 1 | Example/Pods/Pods.xcodeproj --------------------------------------------------------------------------------