Commit Graph

91 Commits

Author SHA1 Message Date
shogo4405 ca931ec15e Support Mac Catalyst. 2023-04-23 15:08:28 +09:00
shogo4405 d470ada4cd refs bb54f7ad 2023-03-21 13:43:00 +09:00
shogo4405 bb54f7ada3 Redesign RTMPConnecitonDelegate and RTMPStreamDelegate. 2023-03-20 17:45:00 +09:00
shogo4405 6222479abc Change method signature appendSampleBuffer. 2023-03-19 14:39:57 +09:00
shogo4405 c2b37f416f Compliant codable for VideoCodecSettings and AudioCodecSettings. 2023-02-18 15:36:51 +09:00
shogo4405 de39939755 fixed #1103 Add audiosamplerate. 2023-02-12 22:25:40 +09:00
shogo4405 c67564cb46 add ScreenCaptureKit feature. 2023-01-13 22:33:34 +09:00
shogo4405 d4be24c264 Bump to up 1.4.0 2022-12-27 22:41:13 +09:00
shogo4405 2e3771a803 Rename CaptureSessionDelegate to IOUIScreenCaptureUnit 2022-12-25 23:00:33 +09:00
shogo4405 c63949104e Remove attachScreen method. 2022-12-25 22:41:12 +09:00
shogo4405 7915d1dabb Revert method signature. 2022-12-25 22:35:17 +09:00
shogo4405 f65a6b57dd fix typo 2022-12-18 18:08:11 +09:00
shogo4405 1cf5168786 Remove capture settings. 2022-12-18 17:00:51 +09:00
shogo4405 71c91bb058 /orientation/videoOrientation/s 2022-12-17 22:42:03 +09:00
shogo4405 85c11f05fe Refactor IOCaptureUnit. 2022-12-11 14:40:17 +09:00
shogo4405 7b658fbe37 Add MultiCamCaptureSetting#cornerRadius option. 2022-12-04 22:26:43 +09:00
shogo4405 f7a3ff24a3 Rename AVIOUnit to IOUnit. 2022-12-03 19:36:40 +09:00
shogo4405 26e1606f10 Support multi camera capture on macOS. 2022-12-03 18:54:32 +09:00
shogo4405 dc1718ec75
Merge pull request #1097 from shogo4405/feature/multi-session
[Technical preview] Initial support an AVCaptureMultiCamSession.
2022-11-30 21:55:06 +09:00
leo 0357a7f858 Invert hasAudio and hasVideo values 2022-11-29 11:31:47 -08:00
shogo4405 ffadf7f496 initial support an AVCaptureMultiCamSession. 2022-11-27 18:22:49 +09:00
shogo4405 7fc2b723e9 NSError -> Error 2022-11-27 12:44:03 +09:00
shogo4405 f30028ef37 Add hasAudio, hasVideo options. 2022-11-06 21:43:19 +09:00
shogo4405 65b8aca8ee Refactor VideoCodec. 2022-09-24 02:38:26 +09:00
shogo4405 b9f93d7b15 fix typo 2022-07-16 17:49:40 +09:00
shogo4405 6aaa14512a Support local recording without publish. 2022-07-16 16:49:01 +09:00
shogo4405 2a75e45a13 modify declaration of NetStream 2022-07-07 03:05:50 +09:00
shogo4405 e789251820 make public NetStreamDrawable 2022-07-05 17:14:40 +09:00
shogo4405 64571447d1 swiftlint autocorrect --format 2022-06-19 21:17:09 +09:00
shogo4405 bb0b0ffb68
Merge pull request #915 from shogo4405/feature/rm-dispose-method
Remove a NetStream#dispose method.
2021-09-26 20:13:15 +09:00
shogo4405 e97502f62d Rename H264Encoder -> VideoCodec 2021-09-26 18:37:21 +09:00
shogo4405 4f18eb0767 Remove a NetStream#dispose method. 2021-09-26 17:41:46 +09:00
shogo4405 16a58e7460 fixed #833 add MediaLink/Choreographer 2021-09-23 22:54:40 +09:00
shogo4405 06c39671da fix can't compile tvOS 2021-07-24 14:49:16 +09:00
Related Code c03a117c9d NetStream videoOrientation 2021-07-12 19:18:08 +02:00
shogo4405 7c542f02c9 s/AudioConverter/AudioCodec/g 2021-03-28 17:05:06 +09:00
shogo4405 1cd8ed861c Code formatting. 2020-03-08 23:34:39 +09:00
shogo4405 f306814bb0 Refactoring. 2020-01-13 15:48:52 +09:00
shogo4405 c412f7c45e swiftlint autocorrect 2020-01-13 14:18:41 +09:00
shogo4405 a769d38ab6 s/Drawable/Renderer/g 2020-01-02 18:33:23 +09:00
omochimetaru 110de942e5 support SwiftPM 2019-11-27 18:44:03 +09:00
shogo4405 0a48c6ac2c Remove syncOrientation property. 2019-09-28 20:23:43 +09:00
shogo4405 c24bfb54a4 add Setting, SettingObserver 2019-09-22 16:25:27 +09:00
shogo4405 136c6c8c25 raise AVMixerBufferEmpty Event 2019-07-13 18:48:30 +09:00
shogo4405 867b12772c raise NetStreamBufferEmpty Event 2019-07-13 15:27:01 +09:00
shogo4405 ceced10d3d add AudioEffect filter 2019-07-06 15:44:22 +09:00
shogo4405 58de6959d8 fixed #366 2019-05-01 02:15:07 +09:00
shogo4405 69a992df96 Use GCD instead of objc_sync_enter 2019-03-11 15:44:10 +09:00
shogo4405 591da690d7 swiftlint autocorrect +α 2019-01-04 19:01:42 +09:00
shogo4405 106dac5409 rename AACEncoder -> AudioConverter 2018-12-09 21:33:04 +09:00