Commit Graph

464 Commits

Author SHA1 Message Date
shogo4405 099c48b507 Add HKStreamRecorderTests 2024-11-01 23:49:52 +09:00
shogo4405 5af6269ea0 Remove Example iOS+SwiftUI. 2024-10-02 12:20:44 +09:00
shogo4405 44e1bb9eee Re-implementation of passthrough. 2024-09-14 15:51:26 +09:00
shogo4405 136bd6d151 fix can't swift build 2024-09-10 02:45:25 +09:00
shogo4405 a67f75e72a handling of detach for AVAudioEngine 2024-08-28 23:39:18 +09:00
shogo4405 87b2638839 Removed due to compliance with Sendable in Xcode 16. 2024-08-28 02:12:12 +09:00
shogo4405 32c3c34488 refs #190 2024-08-27 23:47:38 +09:00
shogo4405 c8f8ee6a54 fix can't compile Examples. 2024-08-25 15:23:45 +09:00
shogo4405 d50a57ed26 fix can't compile SwiftUI. 2024-08-25 14:38:22 +09:00
shogo4405 92a62e140c fixed SRTSocket would deadlock. 2024-08-19 02:10:05 +09:00
shogo4405 8d4c669aa2 Integration into DisplayLinkChoreographer. 2024-08-18 06:20:40 +09:00
shogo4405 a05af65171 Various minor fixes for RTMP Ingest. 2024-08-17 16:29:50 +09:00
shogo4405 b779c9651b fix typo and rename. 2024-08-16 02:17:30 +09:00
shogo4405 51cc759b01 fix compile error tvOS. 2024-08-15 14:53:08 +09:00
shogo4405 56daf60260 Rename MediaMixer.attachCamera to attachVideo. 2024-08-14 03:20:27 +09:00
shogo4405 b01739f3c1 Rename IOMixer -> MediaMixer. 2024-08-13 05:28:23 +09:00
shogo4405 231cff4362 Review of the Sample output Pipeline. 2024-08-13 03:56:36 +09:00
shogo4405 b7523349c3 Repackage classes. 2024-08-11 19:24:49 +09:00
shogo4405 9a32c9247d Replace prefix AS -> AMF. 2024-08-11 07:01:52 +09:00
shogo4405 7c3ea09a9d actor IOMixer and Screen. 2024-08-08 03:12:53 +09:00
shogo4405 7e7bd4e96d actor RTMPConnection and RTMPStream. 2024-08-08 03:12:53 +09:00
shogo4405 b150467756 actor SRTConnection and SRTStream. 2024-08-06 20:55:42 +09:00
shogo4405 ee4368ab9f Rearchitect for 2.0.0 2024-08-06 20:55:42 +09:00
shogo4405 45d109ddd8 implementation deleteStream. 2024-07-28 22:42:46 +09:00
shogo4405 d7e2647f98 fixed #1515 2024-07-19 01:23:53 +09:00
shogo4405 429923ccc5 Example iOS stream.videoMixerSettings.mode = .offscreen 2024-07-13 16:37:51 +09:00
shogo4405 4488cce433 Fix can't compile tvOS Example app. 2024-07-12 09:53:38 +09:00
shogo4405 f539ef3f49 Fix can't compile VisionOS Example app. 2024-07-11 23:21:17 +09:00
shogo4405 9c5a6523a1 Update Main.storyboard 2024-07-07 22:04:45 +09:00
shogo4405 ce9b6e628b Merge pull request #1501 from stream-labs/bugix/rotator-example
Fix buffer rotation creation in Screencast example
2024-07-05 19:33:28 +09:00
levs42 d18be558f7 Update SampleHandler, add video rotation flag 2024-07-04 12:41:08 -07:00
shogo4405 f68c924ee7 // Temp static nonisolated(unsafe) var default 2024-06-29 22:45:34 +09:00
levs42 4a3de2b8c9 To initialize buffer rotator if possible 2024-06-28 09:32:33 -07:00
shogo4405 5d3f8654ce Rename Preference.default 2024-06-22 16:13:57 +09:00
shogo4405 48aaba8ec7 Suppress Warnings MTHKView. 2024-06-12 21:06:06 +09:00
shogo4405 b53bf8619d Remove FeatureUtil for Swift 6.0. 2024-06-12 20:34:02 +09:00
shogo4405 4f67a3523e async SRTConnection.open/close. 2024-06-09 23:45:34 +09:00
shogo4405 09c7ff8a84 Feature Screen API. 2024-06-08 14:48:01 +09:00
shogo4405 6cf79ec90d Merge pull request #1452 from stream-labs/feature/video-rotation
Implement orientation change handling for ReplayKit
2024-06-07 07:37:21 +09:00
levs42 8e94e16d7f Added documentation for VideoRotator, clean up the code 2024-06-05 12:55:03 -07:00
shogo4405 6914dbd850 Refactor any to some. 2024-06-02 20:19:08 +09:00
levs42 0e4c69451f Implement a dedicated video rotation class for ReplayKit 2024-05-30 17:22:42 -07:00
shogo4405 4f2205754f refs #1454 2024-05-29 22:43:00 +09:00
shogo4405 22a6cbb357 onMetaData must be ECMAArray. 2024-05-18 11:04:32 +09:00
shogo4405 0fb085ff16 Fix crash re-entered playback tab. 2024-05-16 22:18:44 +09:00
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 b8e2d88290 The AudioMixer supports more than 2 channels. 2024-04-27 13:36:03 +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