Commit Graph

332 Commits

Author SHA1 Message Date
shogo4405 f221777b2b fixed memory leak IOAudioMixer classes. 2024-05-13 04:11:31 +09:00
shogo4405 f0628e6137 Refactor IOAudioMixer classes. 2024-04-28 18:48:47 +09:00
shogo4405 f0485f1b24 Change IOStream.(audio|video)InputFormat to IOStream.(audio|video)InputFormats. 2024-04-20 13:21:24 +09:00
shogo4405 11c3025a09 Attach multi audio device. 2024-04-15 23:37:06 +09:00
shogo4405 08e7bccf29 Rename multiTrackMixing to multiTrackAudioMixing. 2024-04-14 18:44:06 +09:00
shogo4405 1c8eeaff49 Add IOAudioMixerConvertibleBySingleTrack. 2024-04-14 11:59:04 +09:00
shogo4405 a54a9f8948 Rename channel to track. 2024-04-13 16:50:43 +09:00
shogo4405 4aff4aa289 Update NetStreamSwitcher.swift 2024-04-09 00:14:36 +09:00
shogo4405 5304ebe4c4 Rename IOStreamVideoAdaptiveNetBitRateStrategy to 2024-04-06 18:20:01 +09:00
shogo4405 0fc527de63 Migration mediaType. 2024-04-06 14:44:43 +09:00
shogo4405 4984b4227c Rename IOStreamDrawable to IOStreamView. 2024-04-06 12:21:34 +09:00
shogo4405 2cffc1f430 IORecorder to IOStreamRecorder. 2024-04-06 12:20:28 +09:00
shogo4405 886e8ff8f5 Merge pull request #1386 from stream-labs/feature/basic-audio-mixer
Add multichannel audio mixer
2024-04-06 12:10:37 +09:00
shogo4405 f4bcd1a9be Update Preference.swift 2024-03-24 14:45:41 +09:00
shogo4405 3052fce81c Support FMLE-compatible sequences. 2024-03-22 14:51:35 +09:00
levs42 a475e05a09 Add multichannel audio mixer 2024-03-12 17:41:30 -07:00
levs42 1d72595127 Add IOStream readyState delegate observer 2024-02-13 10:39:37 -08:00
shogo4405 f29c590977 Refactor IOVideoUnit: AVCaptureVideoDataOutputSampleBufferDelegate. 2023-12-19 01:03:34 +09:00
shogo4405 769273f89c Rename MultiCamCaptureSettings to IOVideoMixerSettings. 2023-12-16 02:53:04 +09:00
shogo4405 0a3dad3857 Rename NetStream to IOStream. 2023-12-15 21:31:02 +09:00
shogo4405 0ee14d3405 Change a method signature. 2023-12-14 17:42:55 +09:00
shogo4405 55939e1370 seamlessly handle the mixing of multiple cameras. 2023-12-10 23:58:08 +09:00
shogo4405 4d16635e4d Bump to up 1.7.2. 2023-12-10 14:16:47 +09:00
shogo4405 a5c0b3a8b1 Performance improvement. 2023-12-09 13:23:20 +09:00
shogo4405 d6bc7a4f32 Refactor IOVideoUnit#attachCamera method. 2023-11-18 01:34:08 +09:00
shogo4405 b251f9195e Update MemoryUsage.swift 2023-10-29 23:58:05 +09:00
shogo4405 94813001b8 Adding additional documents. 2023-10-24 22:55:39 +09:00
shogo4405 a79dbc4174 Add IOTellyUnit. 2023-10-13 02:06:34 +09:00
shogo4405 68ea543736 Implementation of structural changes related to IOMixer. 2023-10-11 21:51:32 +09:00
shogo4405 8a272b2fd0 Update NetStreamSwitcher for Example app. 2023-10-10 22:40:01 +09:00
shogo4405 5fff055f35 Remove HLSService feature. 2023-10-09 22:20:09 +09:00
shogo4405 06dc1b23ae Reviewing the timestamp calculation process. 2023-10-09 20:30:40 +09:00
shogo4405 b1b7a89319 Update Example iOS. 2023-10-09 08:30:19 +09:00
shogo4405 2600753ff2 Add stream.appendAudioBuffer interface. 2023-10-08 22:51:30 +09:00
shogo4405 a93b4bd2c6 Update SampleHandler.swift 2023-10-06 21:07:41 +09:00
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 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