Commit Graph

3019 Commits

Author SHA1 Message Date
shogo4405 a0234860c5 Create swift.yml 2019-11-23 15:55:07 +09:00
shogo4405 67639bf112 Merge pull request #613 from shogo4405/feature/circular-buffer
add CircularBuffer
2019-11-22 11:09:33 +09:00
shogo4405 d47ccf27f1 Update Gemfile.lock 2019-11-22 00:37:32 +09:00
shogo4405 be4b88e649 add CircularBuffer 2019-11-22 00:33:16 +09:00
shogo4405 9798f95acd Merge pull request #610 from MycujooMats/fix/rtmpdatamessage
Fix/rtmpdatamessage
2019-11-05 01:21:08 +09:00
Mats ten Bohmer 43972762b0 Set correct objectEncoding on RTMPDataMessage on other init method, too 2019-11-04 14:47:25 +01:00
Mats ten Bohmer f9887229c8 Set correct objectEncoding on RTMPDataMessage 2019-11-04 14:42:07 +01:00
shogo4405 36f1248eb3 Update H264Encoder.swift 2019-10-14 18:31:36 +09:00
shogo4405 b92f771f27 s/[: ]/[:]/g 2019-10-14 18:01:57 +09:00
shogo4405 262473469a swiftlint autocorrect 2019-10-12 17:22:21 +09:00
shogo4405 c8f8975c3e Update RTMPStreamDelegate.swift 2019-10-06 17:50:54 +09:00
shogo4405 d3bb301670 Update AudioConverter.swift 2019-10-05 21:32:31 +09:00
shogo4405 ee1fa66831 add enum RTMPObjectEncoding 2019-09-29 19:16:28 +09:00
shogo4405 8451799051 jazzy♩ 1.0.0 2019-09-29 12:09:41 +09:00
shogo4405 95ddca4417 Merge pull request #604 from shogo4405/feature/remove-syncorientation-feature
Remove syncOrientation property.
2019-09-29 11:57:50 +09:00
shogo4405 0a48c6ac2c Remove syncOrientation property. 2019-09-28 20:23:43 +09:00
shogo4405 dc0e02a76c consider Double, Float 2019-09-28 19:56:35 +09:00
shogo4405 f2255c90f4 Fix can't disaptchEvent 2019-09-28 19:39:34 +09:00
shogo4405 2c88661996 s/Mirror(reflecting: self).description/Mirror(reflecting: self).debugDescription/g 2019-09-28 18:38:41 +09:00
shogo4405 ea257b58eb Bump to up 1.0.0 2019-09-28 17:46:17 +09:00
shogo4405 246187cedd preferredVideoStabilizationMode auto -> off 2019-09-23 03:00:44 +09:00
shogo4405 3936af8334 Remove Objective-C compatible code. 2019-09-23 02:42:42 +09:00
shogo4405 730014b3ad Update README.md 2019-09-23 02:27:37 +09:00
shogo4405 fc4716e493 Merge pull request #601 from shogo4405/feature/typesafe-event-type
Typesafe Event.type
2019-09-22 23:43:38 +09:00
shogo4405 374fa73dbb Typesafe Event.type 2019-09-22 23:42:53 +09:00
shogo4405 3a5d8ea4f0 Merge pull request #600 from shogo4405/feature/remove-no-needs-nsobject
Remove NSObject inheritance.
2019-09-22 22:57:52 +09:00
shogo4405 07af449b87 remove NSObject Inheritance 2019-09-22 22:52:07 +09:00
shogo4405 412e48c314 Merge pull request #599 from shogo4405/feature/typesafe-settigns2
Typesafed videoSettings|audioSettings|captureSettings
2019-09-22 16:44:30 +09:00
shogo4405 c24bfb54a4 add Setting, SettingObserver 2019-09-22 16:25:27 +09:00
shogo4405 16633344f7 fix framebufferOnly crash 2019-09-22 16:12:57 +09:00
Joao Vitor P. Moraes 87a7624549 Fixed getting shared object with persistence 2019-09-22 16:12:57 +09:00
shogo4405 caa04a196b Update Package.swift 2019-09-21 15:33:31 +09:00
shogo4405 4ac86fe1ef Merge pull request #597 from jvlppm/feature/typed-object-decode
Support for decoding custom typed objects
2019-09-17 12:16:43 +09:00
Joao Vitor P. Moraes 26515430cf Support for decoding custom typed objects 2019-09-16 23:53:14 -03:00
shogo4405 5e58efed1a fix framebufferOnly crash 2019-09-16 21:15:40 +09:00
shogo4405 97c8950d42 Merge pull request #596 from jvlppm/bugfix/shared-object-persistence
Fixed getting shared object with persistence
2019-09-16 15:12:34 +09:00
Joao Vitor P. Moraes dbdf85893d Fixed getting shared object with persistence 2019-09-15 19:47:55 -03:00
shogo4405 1f0032f650 Fix Xcode warnings 2019-09-15 21:16:17 +09:00
shogo4405 d92463c729 jazzy 0.11.9 2019-09-15 20:19:31 +09:00
shogo4405 67849462ee Bump to up 0.11.9 2019-09-15 20:12:39 +09:00
shogo4405 fa8e636ad0 Update Gemfile.lock 2019-09-15 20:07:01 +09:00
shogo4405 70764c6569 Update project.pbxproj 2019-09-15 20:01:11 +09:00
shogo4405 f9fdc50da3 tvOS APPLICATION_EXTENSION_API_ONLY=YES 2019-09-15 15:55:16 +09:00
shogo4405 e18409e597 swiftlint autocorrect 2019-09-12 16:51:00 +09:00
shogo4405 989f17b60b Update Gemfiles 2019-09-12 16:24:01 +09:00
shogo4405 e19250071f Merge pull request #592 from spllr/master
TSWriter configurable segment duration and allow both mp4 and mov recordings from DefaultAVRecorderDelegate
2019-09-12 13:52:04 +09:00
Klaas Speller 84e2da9563 allow mp4 or mov recordings from default recorder
* Add DefaultAVRecorderDelegate.FileType enum with .mp4 and .mov cases
* Add DefaultAVRecorderDelegate.fileType property
* Default DefaultAVRecorderDelegate.fileType to .mp4
* Initialize AVAssetWriter with proper AVFileType based on fileType
* Take FileType in DefaultAVRecorderDelegate constructor
2019-09-10 14:07:40 +02:00
Klaas Speller eacdf2818c pass tswriter segment duration to constructor
Allow segment duration of a transport stream to be passed to the
TSWriter constructor.

Making the segment duration configurable allows for shorter data
callback intervals which is useful for application which require lower
latency between starting the stream and receiving first bytes (e.g.
SRT).
2019-09-10 09:57:17 +02:00
shogo4405 8bf3ab0434 Merge pull request #590 from shogo4405/feature/fix-no-audio-swift-option-level-O
Playback no-audio with Optimize for Speed
2019-09-10 13:04:18 +09:00
shogo4405 bcdf2d56b1 fix playback no-audio with Optimize for Speed 2019-09-08 23:37:58 +09:00