/RxAVFoundation

RxSwift extensions for some AVFoundation classes

Primary LanguageSwiftMIT LicenseMIT

RxAVPlayer

RxSwift extensions for some AVFoundation classes

Installation

Add the following to your podfile to use the framework.

pod 'RxAVFoundation'

Currently Supported Classes

Playback

  • AVPlayer
  • AVPlayerItem
  • AVPlayerLayer

Reading, Writing, and Reencoding Assets

  • AVAsynchronousKeyValueLoading
  • ALAssetsLibrary: this isn't part of AVFoundation - likely for another pod or might already exist
  • AVAssetExportSession

Thumbnails

  • AVAssetImageGenerator

Editing

Still and Video Media Capture