Commit Graph

3019 Commits

Author SHA1 Message Date
shogo4405 4b4495babe remove unnecessary if #available block 2022-12-03 16:59:16 +09:00
shogo4405 dc1718ec75 Merge pull request #1097 from shogo4405/feature/multi-session
[Technical preview] Initial support an AVCaptureMultiCamSession.
2022-11-30 21:55:06 +09:00
shogo4405 49cd47a1a1 Merge pull request #1098 from leo150/fix/mute-state
Invert hasAudio and hasVideo values
2022-11-30 21:54:41 +09:00
leo 0357a7f858 Invert hasAudio and hasVideo values 2022-11-29 11:31:47 -08:00
shogo4405 ffadf7f496 initial support an AVCaptureMultiCamSession. 2022-11-27 18:22:49 +09:00
shogo4405 42be2b8bbe Merge pull request #1096 from shogo4405/feature/change-method-signature
NSError -> Error
2022-11-27 12:51:49 +09:00
shogo4405 7fc2b723e9 NSError -> Error 2022-11-27 12:44:03 +09:00
shogo4405 aa08810471 Allow swiftlint 2022-11-26 14:15:10 +09:00
shogo4405 533c0641ce Merge pull request #1094 from shogo4405/feature/remove-device-uitl
Remove DeviceUtil#device method.
2022-11-23 23:22:04 +09:00
shogo4405 6a52d6deae Remove DeviceUtil#device method. 2022-11-23 23:12:42 +09:00
shogo4405 5edbc7fe06 Remove unnecessary AVFoundation+Extension.swift. 2022-11-23 22:10:56 +09:00
shogo4405 3867b01215 fix Type Name Violation swiftlint error 2022-11-23 22:05:30 +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 63cab4f151 swiftlint --format 2022-11-16 22:48:39 +09:00
shogo4405 3c4c81e2f2 Merge pull request #1087 from leo150/master
Bring back scaling mode setting
2022-11-15 10:54:34 +09:00
leo a8c2e513d2 Add scaling mode to video codec 2022-11-14 16:50:36 -08:00
shogo4405 91c09b72c2 Merge pull request #1086 from shogo4405/dependabot/bundler/fastlane-2.211.0
Bump fastlane from 2.210.1 to 2.211.0
2022-11-13 16:53:52 +09:00
dependabot[bot] fd41af68ec Bump fastlane from 2.210.1 to 2.211.0
Bumps [fastlane](https://github.com/fastlane/fastlane) from 2.210.1 to 2.211.0.
- [Release notes](https://github.com/fastlane/fastlane/releases)
- [Commits](https://github.com/fastlane/fastlane/compare/fastlane/2.210.1...fastlane/2.211.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-13 00:01:12 +00:00
shogo4405 453c2d0e6c Merge pull request #1081 from shogo4405/feature/recorder-muted
Add hasAudio, hasVideo options.
2022-11-06 21:51:18 +09:00
shogo4405 f30028ef37 Add hasAudio, hasVideo options. 2022-11-06 21:43:19 +09:00
shogo4405 e1914c75d3 Merge pull request #1079 from leo150/master
Fix: session is reinitialized every frame
2022-11-04 21:22:03 +09:00
Lev Sokolov cc9389ddd1 Merge branch 'shogo4405:main' into master 2022-11-03 10:23:50 -07:00
leo 3222b6a9b9 Check status after setting video codec options 2022-11-03 10:22:23 -07:00
leo 332a04bb76 Ignore AppCode files 2022-11-03 10:13:00 -07:00
leo 367ede1743 Set invalidateSession to false after session is updated 2022-11-03 10:12:02 -07:00
shogo4405 f260a76873 add MARK comments 2022-11-03 23:37:20 +09:00
shogo4405 54694fe638 Merge branch 'feature/protocolize-io-unit' 2022-10-07 23:49:34 +09:00
shogo4405 f29f9e3056 AVCodecDelegate 2022-10-07 23:48:24 +09:00
shogo4405 0979c5737a Merge pull request #1073 from shogo4405/dependabot/bundler/sqlite3-1.5.2
Bump sqlite3 from 1.5.0 to 1.5.2
2022-10-04 10:47:03 +09:00
dependabot[bot] c96229de26 Bump sqlite3 from 1.5.0 to 1.5.2
Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 1.5.0 to 1.5.2.
- [Release notes](https://github.com/sparklemotion/sqlite3-ruby/releases)
- [Changelog](https://github.com/sparklemotion/sqlite3-ruby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/sqlite3-ruby/compare/v1.5.0...v1.5.2)

---
updated-dependencies:
- dependency-name: sqlite3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 22:24:08 +00:00
shogo4405 625d010312 Refactoring VideoCodecDelegate. 2022-10-02 20:08:49 +09:00
shogo4405 411cf025e6 Merge branch 'feature/refactor-video-codec' 2022-10-02 18:43:39 +09:00
shogo4405 04d23d9953 Merge H264Decoder -> VideoCodec. 2022-10-02 16:21:01 +09:00
shogo4405 030daeb23b Merge pull request #1068 from shogo4405/dependabot/bundler/fastlane-2.210.1
Bump fastlane from 2.210.0 to 2.210.1
2022-09-25 13:58:14 +09:00
dependabot[bot] 8c7ac94598 Bump fastlane from 2.210.0 to 2.210.1
Bumps [fastlane](https://github.com/fastlane/fastlane) from 2.210.0 to 2.210.1.
- [Release notes](https://github.com/fastlane/fastlane/releases)
- [Commits](https://github.com/fastlane/fastlane/compare/fastlane/2.210.0...fastlane/2.210.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-25 00:01:21 +00:00
shogo4405 65b8aca8ee Refactor VideoCodec. 2022-09-24 02:38:26 +09:00
shogo4405 527b1909dc Merge pull request #1067 from shogo4405/feature/rename-namespace
Rename AudioCodec sub classes.
2022-09-24 02:35:54 +09:00
shogo4405 9465f2ddb1 fix TestCases 2022-09-24 02:31:29 +09:00
shogo4405 618b87ae41 Rename AudioCodec sub classes. 2022-09-24 02:25:01 +09:00
shogo4405 f726fc0d90 Suppress warnings 2022-09-23 17:52:07 +09:00
shogo4405 28bd489dd7 Remove redundantType & enabled convenience_type 2022-09-23 06:02:14 +09:00
shogo4405 f7b86b215b Merge pull request #1065 from shogo4405/feature/swiftlint
Suppress warnings  SwiftLint
2022-09-23 03:26:07 +09:00
shogo4405 724caecb3d Suppress warnings SwiftLint 2022-09-23 03:09:44 +09:00
shogo4405 b948692a69 swiftlint --fix 2022-09-22 17:37:51 +09:00
shogo4405 937ca731ca Update README.md 2022-09-21 17:33:46 +09:00
shogo4405 81c989d292 Update README.md 2022-09-18 17:00:00 +09:00
shogo4405 41dbb51885 Bump to up 1.3.0 1.3.0 2022-09-17 16:04:54 +09:00
shogo4405 54f2f41f81 Rename keyFrameReordering -> allowFrameReordering 2022-09-17 16:00:16 +09:00
shogo4405 305afc13ea Update README.md 2022-09-17 14:21:00 +09:00