Skip to content

Releases: StreetVoice/HysteriaPlayer

2.3.0

Choose a tag to compare

@saiday saiday released this 19 Jul 15:13

What's Changed

  • Handle AVAudioSessionRouteChangeReasonCategoryChange to re-configure AVAudioSession on route changes (#140)
  • Fix sessionCategoryBeenReset state
  • Remove unnecessary background task
  • Finer-grained logs

Full Changelog: 2.2.6...2.3.0

2.2.4

Choose a tag to compare

@saiday saiday released this 18 Feb 10:43
  • add hysteriaPlayerCurrentItemEvicted

2.2.3

Choose a tag to compare

@saiday saiday released this 31 Dec 09:16
935796f

support setupPlayerItemWithAVURLAsset:

2.2.0

Choose a tag to compare

@saiday saiday released this 22 Dec 08:48
  • Prevent iOS 10+, MacOS 10.12+ extends playback buffer size that caused long playback start time

ref: https://developer.apple.com/reference/avfoundation/avplayer/1643482-automaticallywaitstominimizestal

2.1.10

Choose a tag to compare

@saiday saiday released this 04 Dec 11:39

2.1.9

Choose a tag to compare

@saiday saiday released this 02 Jun 08:04

Fix some NSNotificationCenter observers not been removed when deprecatePlayer()

2.1.8

Choose a tag to compare

@saiday saiday released this 20 Apr 09:21

Fix buffering resume issue, #113

2.1.6

Choose a tag to compare

@saiday saiday released this 03 Mar 07:44
  • Fix reordering and remove item issue (Items which already been in AudioPlayer's queue) #102 #103

2.1.5

Choose a tag to compare

@saiday saiday released this 31 Dec 11:19
  • Fix memory cache could turned off by removeAllItems()
  • Make the AVQueuePlayer a public property
  • New methods:
+- (void)hysteriaPlayerItemFailedToPlayEndTime:(AVPlayerItem *)item error:(NSError *)error;
+- (void)hysteriaPlayerItemPlaybackStall:(AVPlayerItem *)item;
+- (NSInteger)getLastItemIndex;

2.1.4

Choose a tag to compare

@saiday saiday released this 27 Oct 13:41

Support OS X