Skip to content

Commit

Permalink
improve
Browse files Browse the repository at this point in the history
  • Loading branch information
kotan-kn committed May 16, 2018
1 parent d1dd14c commit 25a5983
Showing 1 changed file with 2 additions and 4 deletions.
6 changes: 2 additions & 4 deletions Core/YASMP.swift
Original file line number Diff line number Diff line change
Expand Up @@ -64,14 +64,14 @@ class YASMP: NSObject {
advertiser = MCNearbyServiceAdvertiser(peer: myself, discoveryInfo: nil, serviceType: service)
browser = MCNearbyServiceBrowser(peer: myself, serviceType: service)
source = DispatchSource.makeTimerSource(flags: .strict, queue: .global(qos: .userInteractive))
threshold = 1 / maxfps
threshold = 3.0 / maxfps
(lower, upper) = (pow(0.5, range), pow(2.0, range))
selfAnchor = kCMTimeZero
peerAnchor = kCMTimeZero
super.init()
os_log("myself %{public}@", log: facility, type: .debug, myself.displayName)
player.masterClock = master
//player.actionAtItemEnd = .none
// player.actionAtItemEnd = .none
player.automaticallyWaitsToMinimizeStalling = false
advertiser.delegate = self
browser.delegate = self
Expand Down Expand Up @@ -213,12 +213,10 @@ extension YASMP: MCSessionDelegate {
let playedTime: CMTime = player.currentTime()
let masterTime: CMTime = CMClockGetTime(master)
data.withUnsafeBytes { (ref: UnsafePointer<CMTime>) in
/*
guard ref[5] == UnsafeBufferPointer<CMTime>(start: ref, count: 4).reduce(kCMTimeZero, CMTimeAdd) else {
os_log("incorrect data", log: facility, type: .error)
return
}
*/
switch ref[4] {
case kCMTimeZero:
let mutating: UnsafeMutablePointer<CMTime> = UnsafeMutablePointer<CMTime>(mutating: ref)
Expand Down

0 comments on commit 25a5983

Please sign in to comment.