mirror of
				https://github.com/yattee/yattee.git
				synced 2025-11-03 22:22:02 +00:00 
			
		
		
		
	Minor SponsorBlock fix
This commit is contained in:
		@@ -129,7 +129,7 @@ final class MPVBackend: PlayerBackend {
 | 
			
		||||
 | 
			
		||||
                if !preservingTime,
 | 
			
		||||
                   let segment = self.model.sponsorBlock.segments.first,
 | 
			
		||||
                   segment.start > 4,
 | 
			
		||||
                   segment.end < 4,
 | 
			
		||||
                   self.model.lastSkipped.isNil
 | 
			
		||||
                {
 | 
			
		||||
                    self.seek(to: segment.endTime) { finished in
 | 
			
		||||
 
 | 
			
		||||
@@ -24,7 +24,7 @@ extension PlayerModel {
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        if let segmentToSkip = nextSegments.last(where: { $0.endTime <= playerItemDuration ?? .zero }),
 | 
			
		||||
           self.shouldSkip(segmentToSkip, at: time)
 | 
			
		||||
           shouldSkip(segmentToSkip, at: time)
 | 
			
		||||
        {
 | 
			
		||||
            skip(segmentToSkip, at: time)
 | 
			
		||||
        }
 | 
			
		||||
@@ -51,7 +51,7 @@ extension PlayerModel {
 | 
			
		||||
        guard isPlaying,
 | 
			
		||||
              !restoredSegments.contains(segment),
 | 
			
		||||
              Defaults[.sponsorBlockCategories].contains(segment.category),
 | 
			
		||||
              segment.start > 4
 | 
			
		||||
              segment.end < 4
 | 
			
		||||
        else {
 | 
			
		||||
            return false
 | 
			
		||||
        }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user