Commit Graph

3019 Commits

Author SHA1 Message Date
shogo4405 8fbdd73a91 Update Example 2017-10-30 01:30:28 +09:00
shogo4405 732c2b9f05 Use lockQueue 2017-10-21 23:15:30 +09:00
shogo4405 0afe0f892b Merge pull request #324 from hydrafpv/feature/ui-thread-warnings
Move the size calculation to UI thread
2017-10-19 12:16:07 +09:00
shogo4405 5ccb8b4247 Merge pull request #325 from hydrafpv/feature/afterScreenUpdates
Expose afterScreenUpdates as a property.
2017-10-19 12:15:44 +09:00
Netizen01 b83072ba7d Move the size calculation to UI thread
The display link callback happens on the UI Thread (currently), so putting it here is an acceptable fix.
2017-10-18 19:09:23 -05:00
Netizen01 92978db7c4 Expose afterScreenUpdates as a property.
Capturing specific Views after updates can sometimes be detrimental to the framerate. Allowing apps to determine the appropriate setting for this allows for more flexibility. Defaults to false for Window, true for Views.
2017-10-18 19:02:26 -05:00
shogo4405 f792ba0da4 Merge pull request #321 from tomykaira/bugfix
Fix AVC format reading
2017-10-18 09:42:21 +09:00
tomykaira cc9b4a907b Fix AVC format reading
In AVC format, NAL Units are accompanied with its length in 4 bytes, big endian.
Skipping first 2 bytes is invalid, because there may be valid non-zero bytes.
In order to convert AVC format to Annex-B byte stream, the program must read all 4 bytes as length and read that bytes as NAL unit.
2017-10-15 17:45:45 +09:00
shogo4405 dee2df73bc Bump to up 0.8.2 0.8.2 2017-10-09 22:56:16 +09:00
shogo4405 9a0ec051dd Fix crash when blockBuffer == nil 2017-10-08 23:41:47 +09:00
shogo4405 131ec459d5 refs #315 2017-10-08 17:02:23 +09:00
shogo4405 61a21789e0 ReplayKit2 Example Update 2017-10-08 16:59:59 +09:00
shogo4405 31add439a4 Merge pull request #316 from akolov/exception-fix
Dispatch synchronously if not on main queue, otherwise call without dispatch
2017-10-08 16:54:14 +09:00
shogo4405 e36ad3ee3d Merge pull request #319 from anotheren/master
Fix error when csid > 320
2017-10-08 16:54:00 +09:00
liudong de6520ecbf Fix error when csid > 320 2017-10-08 15:22:49 +08:00
Alexander Kolov 3e7c9ba4e9 Dispatch synchronously if not on main queue, otherwise call directly 2017-10-06 02:03:10 +02:00
shogo4405 bce5b05eec Merge pull request #314 from murata99/master
Correct spelling
2017-10-04 13:31:36 +09:00
shogo4405 1ffb6483d0 Bump to up 0.8.1 0.8.1 2017-09-29 01:45:24 +09:00
shogo4405 103eedef44 Merge pull request #311 from akolov/issue-310
Call `attachStream` on main queue
2017-09-28 11:35:27 +09:00
murata99 a9748d95ab Correct spelling 2017-09-28 11:35:15 +09:00
Alexander Kolov 5f3f63cea2 Call on main queue 2017-09-26 22:02:31 +02:00
shogo4405 dbdae07d5e Merge pull request #309 from manucheri/manucheri-readme-rtmp-example
Update README
2017-09-26 17:38:59 +09:00
Aron Manucheri c3890e3dd5 Update README
Update the example usage code for RTMP to use Swift 4.
2017-09-26 09:31:13 +02:00
shogo4405 9e50a7029b Merge pull request #306 from akolov/development-swift4
Mark extension as @objc
2017-09-25 21:27:19 +09:00
shogo4405 57e7e06604 Merge pull request #308 from akolov/upstream-issue-307
Mark methods designated for KVC as @objc
2017-09-25 21:26:59 +09:00
Alexander Kolov 976086fdd2 Mark methods designated for KVC as @objc 2017-09-25 03:11:01 +02:00
Alexander Kolov f303466c31 Mark extension as @objc 2017-09-25 00:07:50 +02:00
shogo4405 2812505ebd Migration 4.0 2017-09-25 01:16:10 +09:00
shogo4405 88367da291 Migration 4.0 0.8.0 2017-09-25 00:36:07 +09:00
shogo4405 d7079c6b67 Bump to up 0.8.0 2017-09-25 00:04:49 +09:00
shogo4405 3b39d1f0a0 Merge pull request #304 from shogo4405/feature/swift4.0
Feature/swift4.0
2017-09-24 23:56:16 +09:00
shogo4405 07e355a57c [WIP]Migration Swift 4.0 2017-09-18 02:03:39 +09:00
shogo4405 fca51c38bc Migration Swift 4.0 2017-09-18 00:23:59 +09:00
shogo4405 8e9d41b7cc Bump to up 0.7.5 0.7.5 2017-09-17 23:26:19 +09:00
shogo4405 821b30394a #264 2017-09-17 22:49:46 +09:00
shogo4405 050c1fadaa Refectoring 2017-08-19 22:04:44 +09:00
shogo4405 652c808d56 Merge pull request #283 from pariz/master
Fixed some typos :)
2017-08-19 09:25:16 +09:00
Pär Karlsson 1ea45f50b5 Fixed typos 2017-08-18 11:16:39 +02:00
shogo4405 5b7fa5ab7f Update README.md 2017-08-13 01:05:04 +09:00
shogo4405 53866b1078 Update README.md 2017-08-12 23:11:56 +09:00
shogo4405 261ab04ed6 Refectoring 0.7.4 2017-08-12 22:52:17 +09:00
shogo4405 92670f520d Bump to 0.7.4 2017-08-12 22:39:05 +09:00
shogo4405 37c184e894 Refectoring 2017-08-12 21:37:53 +09:00
shogo4405 dbc99ffc15 refs #280 2017-08-12 18:55:08 +09:00
shogo4405 5d7af68646 refs #278 2017-08-09 23:13:31 +09:00
shogo4405 a38799de07 fix can’t test :( 2017-08-08 22:15:54 +09:00
shogo4405 dcaad07eb5 refs #257 2017-08-07 01:34:55 +09:00
shogo4405 2a5654f703 refs #278 2017-08-06 23:28:45 +09:00
shogo4405 a9d0964001 refs #266 0.7.3 2017-08-04 01:37:43 +09:00
shogo4405 26fc8d7d1c refs #266 2017-08-04 01:14:17 +09:00