Commit Graph

153 Commits

Author SHA1 Message Date
shogo4405 e603f866d5 Update Package.swift 2025-10-03 20:55:02 +09:00
shogo4405 9a24b83b7d Add synchronizationClock. 2025-10-01 23:30:06 +09:00
shogo4405 d94be3b238 fixed a bug where isMultiCamSessionEnabled could not be set. 2025-10-01 23:09:41 +09:00
shogo4405 dd8e253203 Rename VideoScreenObject -> VideoTrackScreenObject 2025-10-01 22:13:44 +09:00
shogo4405 0b1a5437f7 Separate ScreenObject classes. 2025-10-01 22:09:17 +09:00
shogo4405 32da819725 Refactor CaptureSession. 2025-09-30 03:23:20 +09:00
shogo4405 d762e480fa Support for rtmp url's query parameters 2025-09-28 16:58:03 +09:00
shogo4405 dfcaee392b Update TestCases. 2025-09-24 21:24:49 +09:00
shogo4405 4245609541 Add SessionConfiguration protocols. 2025-09-20 00:05:17 +09:00
shogo4405 10de7bd500 Remove as duplicate AVCaptureDevice.devices(). 2025-09-19 20:14:51 +09:00
shogo4405 dcb2242954 Update documents. 2025-09-18 22:43:45 +09:00
shogo4405 bd2432c81a Add RTPFormatParameter. 2025-09-17 01:51:13 +09:00
shogo4405 207cd17ce9 Update Example macOS. 2025-09-15 02:41:17 +09:00
shogo4405 bcf6604b18 Add UIViewRepresentable for SwiftUI. 2025-09-14 20:08:03 +09:00
shogo4405 8bfd42154a Use Publish/Playback consistently as the terminology. 2025-09-14 14:07:04 +09:00
shogo4405 fd038ccd86 Update documents. 2025-09-13 01:41:11 +09:00
shogo4405 0c3d09596f swiftlint --fix --format 2025-09-08 20:54:56 +09:00
shogo4405 e4cc42f61d add WHIP Support. 2025-09-08 00:33:41 +09:00
shogo4405 0b82c1aa62 Revise exception handling in RTMPStream layer. 2025-09-06 16:54:04 +09:00
shogo4405 0280260308 Rename AVCNALUnit -> H264NALUnit. 2025-09-03 23:21:33 +09:00
shogo4405 40323fef1f add RTCConnection skelton. 2025-09-03 21:58:47 +09:00
shogo4405 87e14fd194 Add AudioCodecSettings.Format option. 2025-08-17 21:26:44 +09:00
shogo4405 598c083525 Update index.md 2025-08-17 14:42:18 +09:00
shogo4405 6bf42dbcd3 Update index.md 2025-08-17 14:41:30 +09:00
shogo4405 f52b9a07bf Update MediaMixer.swift 2025-08-17 14:10:14 +09:00
shogo4405 26f40ced7c Add CaptureSessionMode feature. 2025-08-17 06:23:07 +09:00
shogo4405 0695e28a01 Redesign of the Session API. 2025-08-16 17:23:44 +09:00
shogo4405 f6fc447a1c Add LowLatencyRateControlEnabled option. 2025-08-15 21:15:04 +09:00
shogo4405 135f42b3e6 enum BitRateMode to struct. 2025-08-12 22:16:08 +09:00
shogo4405 d04d42f6ac fix can't compile tvOS 2025-08-12 00:44:49 +09:00
shogo4405 b2648e8577 Reviewed the error handling process of SRTConnection. 2025-08-11 20:46:26 +09:00
shogo4405 9b4ba3c815 Added comments. 2025-08-11 02:29:19 +09:00
shogo4405 a81cf1fb4b Merge pull request #1760 from HaishinKit/feature/brash-up-session-api
Revised the reconnection process for the Session API.
2025-08-10 19:26:27 +09:00
shogo4405 eb40fd95a4 Revised the reconnection process for the Session API. 2025-08-10 19:19:54 +09:00
shogo4405 096ed75802 Rename isHardwareEncoderEnabled to isHardwareAcceleratedEnabled. 2025-08-09 17:06:25 +09:00
shogo4405 3d8518fd5f The concept of frameRate has been separated into input and output. 2025-08-07 22:45:54 +09:00
shogo4405 0b432934f8 Removing unnecessary code. 2025-08-07 09:16:20 +09:00
shogo4405 6b61327278 Remove start capture manually option. 2025-08-05 20:54:08 +09:00
shogo4405 006669f227 Review of inheritance relationships. 2025-08-01 17:15:41 +09:00
shogo4405 4e48f2fa26 make internal struct VTSessionOption 2025-07-25 21:23:11 +09:00
shogo4405 e9c562a0e8 Rename HKStream -> StreamConvertible. 2025-07-21 19:45:37 +09:00
shogo4405 cddf700377 make(uri: URL) -> make(_ uri: URL) 2025-07-20 21:03:23 +09:00
shogo4405 9573f4f224 Addition of constants. 2025-07-20 19:37:15 +09:00
shogo4405 814c9014b7 Add retry RTMPConneciton. 2025-07-20 18:50:33 +09:00
shogo4405 7741aee8d3 Modified to throw an error for unsupported codecs. 2025-07-15 00:08:37 +09:00
shogo4405 599a08f05d Update documents. 2025-07-13 22:44:14 +09:00
shogo4405 d8f6f243bc fix typo BitRateStorategy -> BitRateStrategy. 2025-07-13 18:44:41 +09:00
shogo4405 0c8f6ef960 Remove deprecated method. 2025-07-13 18:14:18 +09:00
shogo4405 68c0d1cfc8 Repackage RTMPHaishinKit. 2025-07-13 12:43:53 +09:00
shogo4405 1d740a458f Merge pull request #1718 from detail-co/main
Fix: heap-use-after-free in AudioMixerByMultiTrack
2025-07-08 23:50:43 +09:00