Diego Stamigni
bc0c0d0cf2
Merge pull request #276 from pcbeard/CanonicalAudioDescription
...
Add +canonicalAudioStreamBasicDescription to access format of PCM data
2019-03-19 11:21:35 +00:00
Diego Stamigni
568b3a5699
Merge pull request #277 from pcbeard/PlaybackRate
...
Playback rate
2019-03-19 11:18:54 +00:00
Thong Nguyen
6c10b3c374
Merge pull request #313 from g3ntleman/master
...
Added IPv6 support. Improved rechability check.
2019-03-15 19:42:42 +00:00
sunhao
0bd6246973
a wrong grammar
2019-01-25 14:23:13 +08:00
Stanislav Derpoliuk
06678acdcc
Merge pull request #391 from haritowa/master
...
Fix STKAudioPlayer leak with enabled metering
2018-03-11 07:32:30 +02:00
haritowa
1eec503a8b
Fix STKAudioPlayer leak with enabled metering
2018-03-10 19:49:54 +03:00
Stanislav Derpoliuk
3b071cb5ff
Merge pull request #179 from abuharsky/master
...
Added support for Icecast stream metadata
2018-03-05 11:48:21 +02:00
Stanislav Derpoliuk
230ed02f31
Merge pull request #384 from derpoliuk/fix-seek-progress
...
Fix wrong -[STKAudioPlayer progress] after seek
2018-01-17 15:32:45 +02:00
derpoliuk
b189ca63a0
Fix wrong -[STKAudioPlayer progress] after seek
2018-01-12 19:19:59 +02:00
Stanislav Derpoliuk
859976339f
Merge pull request #354 from docterd/master
...
Fixed a SSL Handshaking issue
2018-01-05 17:11:56 +02:00
derpoliuk
8e47ee2924
Make STKAudioPlayer's delegate weak
2017-11-09 11:20:27 +02:00
Dennis Oberhoff
06fe1615ed
Fixed a SSL Handshaking issue
2017-07-16 21:34:15 +02:00
derpoliuk
6d00aa0dff
Fix playback after seek ( #273 )
...
Use estimated byte offset (if available) instead
of calculated byte offset
2017-03-29 11:44:48 +03:00
Dirk Theisen
cd13e7e9d4
Added IPv6 support. Improved rechability check.
2016-12-23 13:29:52 +01:00
Patrick Beard
0a927032e4
Use @property for rate, add overlap
2016-03-16 22:47:25 -07:00
Patrick Beard
785780f8b3
Cleaned up version of https://github.com/tumtumtum/StreamingKit/pull/262
2016-03-16 20:32:09 -07:00
Patrick Beard
b71fc0efca
Add +canonicalAudioStreamBasicDescription to access format of PCM data
2016-03-16 19:17:34 -07:00
Thong Nguyen
2043330287
Removed commented out bad code
2016-01-04 11:05:20 +00:00
Thong Nguyen
0d0280b631
Fix conflicts with richardgroves-patch-1
2015-12-19 23:14:02 +00:00
Thong Nguyen
d9a6ba7248
Fixed conflicts
2015-12-19 23:11:25 +00:00
Kipp Hickman
830ed0f3db
Added nullablity tags for better Swift compatibility.
2015-12-18 14:04:31 -08:00
Kipp Hickman
6ef69bacf0
Changed init methods to return instancetype instead of id.
...
Using instancetype allows the compiler to perform more error
checking. This article provides an in-depth explanation:
http://nshipster.com/instancetype/ .
2015-12-18 14:04:24 -08:00
Thong Nguyen
d8b77ae214
Fixed bug in progressInFrames
2015-12-11 01:06:53 +00:00
Thong Nguyen
499e54731d
Merge pull request #175 from sergiou87/master
...
Paused Audio Player doesn't transit to Stopped state on stop
2015-12-11 01:02:14 +00:00
Thong Nguyen
55a314b966
Fix int->double truncation when doing duration calculation
2015-12-07 13:00:53 +00:00
Thong Nguyen
8fa821a944
Fixed int->double truncation in duration calculation
2015-12-07 12:59:32 +00:00
Reinder Nijhoff
4d0fccdd70
Fixed memory leak
2015-12-06 14:06:15 +01:00
Thong Nguyen
5909657368
Changed enums to NS_ENUM to better support Swift. Added launch images to remove warnings
2015-12-04 22:47:14 +00:00
Thong Nguyen
50bec46acc
Fixed build issue with OSSTATUS_PRINTF_VALUE on 64bit
2015-12-03 17:25:30 +00:00
Thong Nguyen
f872de223d
Added support for disabling buffers in options using STK_DISABLE_BUFFER. Changed bufferSizeInSeconds from a UInt32 to Float32
2015-12-03 16:18:06 +00:00
kampfgnu
f84f1ef0bd
use brackets to test for formatID
2015-11-26 11:43:41 +01:00
kampfgnu
3bc3a85df3
fix mono streams
...
by removing a line that is already removed in v 0.1.25, but not in master...
2015-11-26 11:41:07 +01:00
kampfgnu
520f98a6b3
fix reconnect to live streams
...
seeking to a non-zero offset works only if seek is supported (accept-ranges header)
2015-11-10 11:02:57 +01:00
Richard Groves
726ec86d77
Update STKAudioPlayer.m
...
The original line throws this warning in XCode -
...../External Libraries/StreamingKit/StreamingKit/StreamingKit/STKAudioPlayer.m:880:61: Comparison of constant 'kAudioFormatLinearPCM' (1819304813) with boolean expression is always false
I'm guessing the precedence of ! vs == causes it to be 'mis-interpreted'.
Not quite sure of the logic where audio format != linear PCM implies a discontinuous stream, but...
2015-06-26 11:45:29 +01:00
Alexander Buharsky
ece165a5d0
Added support for Icecast stream metadata
2015-01-23 15:55:21 +03:00
Sergio Padrino
de99ec9d7a
Make sure the audio player changes to stopped state when it's stopped from paused state
2015-01-14 16:56:06 +01:00
Thong Nguyen
39f0d8bdfe
Added CA_CANONICAL_DEPRECATED check
2014-12-29 18:14:39 +00:00
Daniel Cohen Gindi
94e6cbf41b
NULLing eventsRunLoop may crash later
2014-12-29 20:05:21 +02:00
Daniel Cohen Gindi
09e5602464
Allow recording a specific DataSource to AAC-LC
2014-12-29 19:43:29 +02:00
Thong Nguyen
5784504e38
Merge branch 'duration_and_progress' of git://github.com/danielgindi/StreamingKit into danielgindi-duration_and_progress
2014-12-29 16:50:36 +00:00
Thong Nguyen
9a4b4a617d
Merged/fixed deprecations changes from danielgindi
2014-12-29 16:48:37 +00:00
Thong Nguyen
7d4d7b847e
Merge pull request #153 from danielgindi/quality
...
Transcode using the same number of channels as the datasource
2014-12-29 16:41:23 +00:00
Daniel Cohen Gindi
61cb8a8a7b
Transcode using the same number of channels as the datasource
...
We also need to do the same for sample rate, but then we need to restart the audio unit graph
2014-12-18 00:51:01 +02:00
Daniel Cohen Gindi
8e2e451e9c
These SSL constants are deprecated since iOS 4.0
2014-12-17 17:31:54 +02:00
Daniel Cohen Gindi
88be5b33c6
Using AudioSampleType constant is deprecated in iOS 8
...
The equivalent is SInt16
2014-12-17 17:31:50 +02:00
Daniel Cohen Gindi
50a8b610c4
Provide a mechanism to hint for correct duration.
...
For cases where duration can't be calculated accurately
2014-12-17 17:31:20 +02:00
Thong Nguyen
c1b3b5d8cc
Merge pull request #141 from danielgindi/master
...
Allow using headers from submodule, framework-like
2014-11-10 20:28:53 +00:00
Daniel Cohen Gindi
477b1f175f
Allow using headers from submodule, framework-like
...
Now when we use the xcodeproj as a submodule we can do stuff like:
#import <StreamingKit/STKAudioPlayer.h>
without setting up weird include paths.
2014-11-10 21:05:23 +02:00
Thong Nguyen
000930a295
Fixed seek not working with HTTP
2014-11-10 17:25:02 +00:00
Thong Nguyen
162d964372
STKHTTPDataSource tidyup
2014-11-08 20:04:29 +00:00