Commit Graph

3019 Commits

Author SHA1 Message Date
levs42 44e506f280 Rename createTrack to makeTrack 2024-03-18 18:04:45 -07:00
levs42 c8b84ec44f Use bus arguments for AudioNode connect method 2024-03-18 18:03:18 -07:00
levs42 7f837a7481 Fix ring buffer initialization for default settings 2024-03-18 18:03:12 -07:00
shogo4405 0a48aee607 Add workground feature RTMPStream.send. 2024-03-16 15:56:44 +09:00
shogo4405 2e4171e4f9 Merge pull request #1387 from stream-labs/bugfix/video-unit-format
Set IOVideoUnit inputFormat when new buffer is available
2024-03-14 12:07:14 +09:00
levs42 fc26027250 Set IOVideoUnit inputFormat when new buffer is available 2024-03-13 14:18:43 -07:00
levs42 a475e05a09 Add multichannel audio mixer 2024-03-12 17:41:30 -07:00
shogo4405 17d67f5718 Merge pull request #1385 from stream-labs/bugfix/audioapp-timestamp
Implement timestamp recalculation for audio buffers
2024-03-12 00:21:37 +09:00
levs42 e840bdb69f Add timescale correction of audio sample buffer 2024-03-10 15:07:13 -07:00
shogo4405 9b96908321 Merge pull request #1381 from shogo4405/feature/privacy-manifest
danger-privacymanifest
2024-02-25 14:07:14 +09:00
shogo4405 dce0e4ef50 add danger-privacymanifest 2024-02-25 13:49:38 +09:00
shogo4405 73496edf05 Bump to up 1.7.4 1.7.4 2024-02-18 18:15:11 +09:00
shogo4405 77666a8e00 swiftlint --fix --format 2024-02-17 13:10:57 +09:00
shogo4405 44770d6a0f Merge pull request #1379 from stream-labs/feature/channel-map-validation
Validate audio channel map before applying
2024-02-16 20:26:28 +09:00
shogo4405 338b2601fe Merge pull request #1377 from stream-labs/feature/drawable-without-effects
Add an option to show video output on a drawable without video effects
2024-02-16 10:29:27 +09:00
levs42 5b3018efb7 Validate audio channel map before applying 2024-02-15 15:07:27 -08:00
levs42 8c9bb7da21 Add an option to show video preview without video effects on non-macos platforms 2024-02-15 09:48:31 -08:00
shogo4405 c712fe74d7 Merge pull request #1375 from stream-labs/rtmpstream-declaration
Change RTMPStream readyState observers to open
2024-02-14 10:25:32 +09:00
levs42 1d72595127 Add IOStream readyState delegate observer 2024-02-13 10:39:37 -08:00
shogo4405 e85c8ec8c1 Merge pull request #1376 from shogo4405/dependabot/bundler/cocoapods-1.15.2
Bump cocoapods from 1.15.0 to 1.15.2
2024-02-11 13:25:46 +09:00
dependabot[bot] 09675c159d Bump cocoapods from 1.15.0 to 1.15.2
Bumps [cocoapods](https://github.com/CocoaPods/CocoaPods) from 1.15.0 to 1.15.2.
- [Release notes](https://github.com/CocoaPods/CocoaPods/releases)
- [Changelog](https://github.com/CocoaPods/CocoaPods/blob/master/CHANGELOG.md)
- [Commits](https://github.com/CocoaPods/CocoaPods/compare/1.15.0...1.15.2)

---
updated-dependencies:
- dependency-name: cocoapods
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-11 00:52:18 +00:00
shogo4405 31cd4f8da6 Merge pull request #1374 from shogo4405/dependabot/bundler/cocoapods-1.15.0
Bump cocoapods from 1.14.3 to 1.15.0
2024-02-04 13:21:24 +09:00
dependabot[bot] 3ecf96e1e8 Bump cocoapods from 1.14.3 to 1.15.0
Bumps [cocoapods](https://github.com/CocoaPods/CocoaPods) from 1.14.3 to 1.15.0.
- [Release notes](https://github.com/CocoaPods/CocoaPods/releases)
- [Changelog](https://github.com/CocoaPods/CocoaPods/blob/master/CHANGELOG.md)
- [Commits](https://github.com/CocoaPods/CocoaPods/compare/1.14.3...1.15.0)

---
updated-dependencies:
- dependency-name: cocoapods
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-04 00:28:49 +00:00
shogo4405 2c14d30530 Merge pull request #1372 from shogo4405/dependabot/bundler/fastlane-2.219.0
Bump fastlane from 2.218.0 to 2.219.0
2024-01-14 16:30:56 +09:00
dependabot[bot] fb56a4aa04 Bump fastlane from 2.218.0 to 2.219.0
Bumps [fastlane](https://github.com/fastlane/fastlane) from 2.218.0 to 2.219.0.
- [Release notes](https://github.com/fastlane/fastlane/releases)
- [Commits](https://github.com/fastlane/fastlane/compare/fastlane/2.218.0...fastlane/2.219.0)

---
updated-dependencies:
- dependency-name: fastlane
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-14 00:35:38 +00:00
shogo4405 075e4ab9ff Merge pull request #1370 from shogo4405/feature/sample-delegate
Added a mechanism to obtain the CMSampleBuffer of the video through a…
2024-01-13 02:55:24 +09:00
shogo4405 73fd81a9df Added a mechanism to obtain the CMSampleBuffer of the video through a delegate. 2024-01-11 03:10:35 +09:00
shogo4405 6eb40dbad2 Merge pull request #1368 from Taehyeon-Kim/main
Fix: fix some typos
2024-01-09 19:57:13 +09:00
Taehyeon-Kim 54a94ca1ce Fix typos 2024-01-08 16:32:36 +09:00
Taehyeon-Kim e2c80b4127 Fix typos 2024-01-08 16:22:07 +09:00
shogo4405 5c37d4889d Merge pull request #1366 from shogo4405/dependabot/bundler/fastlane-2.218.0
Bump fastlane from 2.217.0 to 2.218.0
2024-01-07 15:35:56 +09:00
dependabot[bot] 0e18693740 Bump fastlane from 2.217.0 to 2.218.0
Bumps [fastlane](https://github.com/fastlane/fastlane) from 2.217.0 to 2.218.0.
- [Release notes](https://github.com/fastlane/fastlane/releases)
- [Commits](https://github.com/fastlane/fastlane/compare/fastlane/2.217.0...fastlane/2.218.0)

---
updated-dependencies:
- dependency-name: fastlane
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-07 00:18:56 +00:00
shogo4405 0fdd6b0046 Bump to up 1.7.3. 1.7.3 2024-01-02 13:20:09 +09:00
shogo4405 3aab2e912b Merge pull request #1365 from shogo4405/feature/fix-record-metadata
Fix CMTime to AVAudioTime.
2024-01-01 23:19:45 +09:00
shogo4405 c8fd568cd2 Fix CMTime to AVAudioTime. 2024-01-01 22:44:28 +09:00
shogo4405 74a82d56ee Merge pull request #1362 from jramer-vidflex/swiftui-fixes
Fix: SwiftUI fixes for initial video and audio
2023-12-20 12:48:16 +09:00
Jeremy Ramer 938a9d825b Allow audio to work for SwiftUI. 2023-12-19 15:00:38 -07:00
Jeremy Ramer b5f2e8792d Fix initial video settings for SwiftUI. 2023-12-19 14:57:36 -07:00
Jeremy Ramer 8742830ee1 Get rid of linting warning. 2023-12-19 14:53:44 -07:00
shogo4405 7e2252e7e2 Smoothing of initialization process. 2023-12-19 21:41:40 +09:00
shogo4405 f7501b3f4a Refactor rtmpConnection to connection. 2023-12-19 20:37:09 +09:00
shogo4405 f29c590977 Refactor IOVideoUnit: AVCaptureVideoDataOutputSampleBufferDelegate. 2023-12-19 01:03:34 +09:00
shogo4405 b949ecb058 Rename multiCamCaptureSettings to videoMixerSettings. 2023-12-18 22:25:03 +09:00
shogo4405 5cfdb7b24c Merge pull request #1360 from shogo4405/feature/timeout
Fix crash set RTMPConneciton.timeout.
2023-12-18 22:12:41 +09:00
shogo4405 596e89c0df make optional RTMPConenciton.socket property. 2023-12-18 21:08:55 +09:00
shogo4405 d4c7140b44 Add deprecated. 2023-12-18 20:03:48 +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 c9d81f90f4 Merge pull request #1355 from shogo4405/feature/multicapture
Configuration for IOVideoCaptureUnit.
2023-12-14 18:58:18 +09:00
shogo4405 0ee14d3405 Change a method signature. 2023-12-14 17:42:55 +09:00