Commit Graph

215 Commits

Author SHA1 Message Date
shogo4405 ca931ec15e Support Mac Catalyst. 2023-04-23 15:08:28 +09:00
shogo4405 701cd70d76 Merge branch '1.4.x' 2023-04-01 18:48:13 +09:00
shogo4405 a4ee619245 Bump to up 1.4.5. 2023-04-01 18:35:41 +09:00
shogo4405 e4651e0889 Refactor IOMixer#audioEngineHolder. 2023-03-21 22:05:16 +09:00
shogo4405 622e67449d Add ADTSReader. 2023-03-17 01:20:06 +09:00
shogo4405 29306a5e18 fix AudioCodec cracked sound. 2023-03-15 22:18:53 +09:00
shogo4405 3c7b5b7147 Merge branch '1.4.x' 2023-03-14 00:15:22 +09:00
shogo4405 a89613b840 Bump to up 1.4.4. 2023-03-13 23:55:54 +09:00
shogo4405 357a16c358 Advanced AudioCodec. 2023-03-12 00:24:03 +09:00
shogo4405 a22a51080d Refactor AudioCodec with the AVAudioConverter. 2023-03-01 23:42:51 +09:00
shogo4405 d44d1187af Make public to TSReader. 2023-02-25 15:55:50 +09:00
shogo4405 c2b37f416f Compliant codable for VideoCodecSettings and AudioCodecSettings. 2023-02-18 15:36:51 +09:00
shogo4405 67db4b55fd Bump to up 1.4.3. 2023-02-16 21:00:01 +09:00
shogo4405 b9bcf572aa Rename Groups and Files. 2023-02-16 08:17:05 +09:00
shogo4405 cea6194b17 Remove MP4 classes. 2023-02-16 05:42:41 +09:00
shogo4405 a3fde220a7 add H264Profile definition. 2023-02-09 23:21:54 +09:00
shogo4405 26b8b1cdf6 refs #1135 add TestCase. 2023-02-09 20:38:34 +09:00
shogo4405 b7d55c66f5 Support VideoCode constantBitRate mode. 2023-01-31 21:34:35 +09:00
shogo4405 060129d8b7 Add IOMixerTests. 2023-01-29 18:24:59 +09:00
shogo4405 00abb4cf23 Update Test suite. 2023-01-29 10:26:05 +09:00
shogo4405 1325264e4d Remove unnecessary classes. 2023-01-29 09:17:42 +09:00
shogo4405 96bcff339e Rename XXXBuffers. 2023-01-23 01:15:56 +09:00
shogo4405 ec24c44b94 Bump to up 1.4.2. 2023-01-16 03:42:39 +09:00
shogo4405 c67564cb46 add ScreenCaptureKit feature. 2023-01-13 22:33:34 +09:00
shogo4405 07562eda58 Adjust MultiCam CMSampleBuffer. 2023-01-12 23:05:27 +09:00
shogo4405 cdedd898b4 Update macOS example project. 2023-01-09 21:54:22 +09:00
shogo4405 c1686fdccf Refactor ShapeFactory. 2023-01-09 15:24:42 +09:00
shogo4405 4837a789c5 Improved performance PiP mode for the MultiCamCaptureSetting. 2023-01-03 17:22:48 +09:00
shogo4405 5a726c4d2f Bump to up 1.4.1. 2022-12-30 18:09:52 +09:00
shogo4405 d4be24c264 Bump to up 1.4.0 2022-12-27 22:41:13 +09:00
shogo4405 efc893bed8 Rename NetSocket.CircularBuffer to CircularByteBuffer. 2022-12-27 20:42:32 +09:00
shogo4405 2e3771a803 Rename CaptureSessionDelegate to IOUIScreenCaptureUnit 2022-12-25 23:00:33 +09:00
shogo4405 29ba913836 Support isMultitaskingCameraAccessEnabled. 2022-12-25 03:47:31 +09:00
shogo4405 1cf5168786 Remove capture settings. 2022-12-18 17:00:51 +09:00
shogo4405 787df41f0a ScreenCaptureSession on tvOS 2022-12-05 16:18:27 +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 df6a1bd8ca Rename PiPHkView.swift to PiPHKView.swift 2022-12-03 17:50:00 +09:00
shogo4405 ffadf7f496 initial support an AVCaptureMultiCamSession. 2022-11-27 18:22:49 +09:00
shogo4405 5edbc7fe06 Remove unnecessary AVFoundation+Extension.swift. 2022-11-23 22:10:56 +09:00
shogo4405 3253096235 Refactor CMSampleBuffer#reflectHorizontal. 2022-11-23 14:15:21 +09:00
shogo4405 06fdae1fef add AVCaptureIOUnit 2022-11-19 15:17:53 +09:00
shogo4405 f30028ef37 Add hasAudio, hasVideo options. 2022-11-06 21:43:19 +09:00
shogo4405 f29f9e3056 AVCodecDelegate 2022-10-07 23:48:24 +09:00
shogo4405 04d23d9953 Merge H264Decoder -> VideoCodec. 2022-10-02 16:21:01 +09:00
shogo4405 65b8aca8ee Refactor VideoCodec. 2022-09-24 02:38:26 +09:00
shogo4405 618b87ae41 Rename AudioCodec sub classes. 2022-09-24 02:25:01 +09:00
shogo4405 724caecb3d Suppress warnings SwiftLint 2022-09-23 03:09:44 +09:00
shogo4405 f5ba3befa1 Bump up support version macOS10.13 2022-09-17 14:14:27 +09:00