Commit Graph

464 Commits

Author SHA1 Message Date
shogo4405 e458ee25a1 Adding code that exhausts the memory 2023-10-03 20:17:35 +09:00
shogo4405 56e5391378 fix playback not working on the main branch 2023-10-01 17:01:04 +09:00
shogo4405 682b2081c3 Update tvOS Example. 2023-10-01 10:07:37 +09:00
shogo4405 858899b71f Update Xcode settings. 2023-10-01 08:11:38 +09:00
shogo4405 6b048d325e add BitrateStrategy 2023-09-30 17:33:09 +09:00
shogo4405 8d9e3aa54f Rename loopback to isMonitoringEnabled 2023-09-20 08:26:41 +09:00
shogo4405 f182dea75e Audio resampling feature. 2023-09-18 00:06:39 +09:00
shogo4405 9df163ef8e ExistentialAny 2023-09-11 21:36:34 +09:00
shogo4405 1c67bf64fc VideoSize to CGSize 2023-09-11 03:32:27 +09:00
shogo4405 f2c7325a21 Remove unused code. 2023-09-10 13:55:33 +09:00
shogo4405 3e008954ee Update README.md attachMultiCamera. 2023-08-22 00:30:20 +09:00
shogo4405 d73b06e72b invoke sessionInterruptionEnded and sessionWasInterrupted. 2023-07-31 21:21:53 +09:00
shogo4405 eab0255eb0 Add audio loopback feature. 2023-07-29 09:12:40 +09:00
shogo4405 f7e6c41259 Add bultInMic stereo capture example. 2023-07-29 07:49:26 +09:00
shogo4405 7cd025ec21 Update Exsample app. 2023-07-23 21:38:07 +09:00
shogo4405 789b45cef8 Suppress swiftlint warnings. 2023-07-23 21:06:05 +09:00
shogo4405 0f8b325516 Fix can't publish RTMPVideoMessage with ReplayKit Example. 2023-07-17 17:58:31 +09:00
shogo4405 4a94f6dcc6 Invoke delegate the stream(_ stream: NetStream, didOutput video: CMSampleBuffer) method. 2023-07-11 21:39:03 +09:00
shogo4405 011bf985e2 code formatting 2023-07-11 21:13:46 +09:00
shogo4405 eef9eb0cb5 ExistentialAny 2023-05-07 21:27:41 +09:00
shogo4405 fdc9aa3272 Update README.md 2023-04-30 15:03:02 +09:00
shogo4405 dc06244df2 Update Example project. 2023-04-15 21:45:50 +09:00
shogo4405 e4651e0889 Refactor IOMixer#audioEngineHolder. 2023-03-21 22:05:16 +09:00
shogo4405 bb54f7ada3 Redesign RTMPConnecitonDelegate and RTMPStreamDelegate. 2023-03-20 17:45:00 +09:00
shogo4405 b4ae19fc2a Reuse AVAudioCompressedBuffer. 2023-03-20 17:13:23 +09:00
shogo4405 6222479abc Change method signature appendSampleBuffer. 2023-03-19 14:39:57 +09:00
shogo4405 edb94bf580 Added handling sample of Adaptive bitrate streaming. 2023-03-14 22:04:22 +09:00
shogo4405 a22a51080d Refactor AudioCodec with the AVAudioConverter. 2023-03-01 23:42:51 +09:00
shogo4405 c2b37f416f Compliant codable for VideoCodecSettings and AudioCodecSettings. 2023-02-18 15:36:51 +09:00
shogo4405 0a17faddda fixed #1130 Single instance IOVideoUnit and IOAudioUnit. 2023-02-11 18:03:00 +09:00
shogo4405 dbb57f225a fix MemoryLeak when playback with main or high profile. 2023-01-16 02:27:04 +09:00
shogo4405 c67564cb46 add ScreenCaptureKit feature. 2023-01-13 22:33:34 +09:00
shogo4405 cdedd898b4 Update macOS example project. 2023-01-09 21:54:22 +09:00
shogo4405 7915d1dabb Revert method signature. 2022-12-25 22:35:17 +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 cb8a6bad8d Flip camera with attachMultiCamera. 2022-12-14 01:00:18 +09:00
shogo4405 1131f38e6b Add MultiCamCaptureSetting#mode split option. 2022-12-12 01:53:40 +09:00
shogo4405 85c11f05fe Refactor IOCaptureUnit. 2022-12-11 14:40:17 +09:00
shogo4405 6a60504ee6 Support background audio stream for framework layer. 2022-12-10 16:10:58 +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 4b4495babe remove unnecessary if #available block 2022-12-03 16:59:16 +09:00
shogo4405 ffadf7f496 initial support an AVCaptureMultiCamSession. 2022-11-27 18:22:49 +09:00
shogo4405 aa08810471 Allow swiftlint 2022-11-26 14:15:10 +09:00
shogo4405 6a52d6deae Remove DeviceUtil#device method. 2022-11-23 23:12:42 +09:00
shogo4405 65b8aca8ee Refactor VideoCodec. 2022-09-24 02:38:26 +09:00
shogo4405 724caecb3d Suppress warnings SwiftLint 2022-09-23 03:09:44 +09:00
shogo4405 b948692a69 swiftlint --fix 2022-09-22 17:37:51 +09:00