Skip to content

Instantly share code, notes, and snippets.

View thejohnlima's full-sized avatar
:octocat:

John Lima thejohnlima

:octocat:
View GitHub Profile
@thejohnlima
thejohnlima / FairPlayer.swift
Created February 18, 2022 18:04 — forked from fousa/FairPlayer.swift
Integrate HLS with FairPlay.
class FairPlayer: AVPlayer {
private let queue = DispatchQueue(label: "com.icapps.fairplay.queue")
func play(asset: AVURLAsset) {
// Set the resource loader delegate to this class. The `resourceLoader`'s delegate will be
// triggered when FairPlay handling is required.
asset.resourceLoader.setDelegate(self, queue: queue)
// Load the asset in the player.
@thejohnlima
thejohnlima / homebrew-permissions-issue.md
Created October 5, 2019 22:44 — forked from irazasyed/homebrew-permissions-issue.md
Homebrew: Permissions Denied Issue Fix (OS X / macOS)

Homebrew Permissions Denied Issues Solution

sudo chown -R $(whoami) $(brew --prefix)/*

@thejohnlima
thejohnlima / iterm2-solarized.md
Created December 7, 2018 01:59 — forked from kevin-smets/iterm2-solarized.md
iTerm2 + Oh My Zsh + Solarized color scheme + Meslo powerline font + [Powerlevel9k] - (macOS)

Default

Default

Powerlevel9k

Powerlevel9k