-
Notifications
You must be signed in to change notification settings - Fork 3.6k
[camera] Camera with MediaSettings: platform implementations (federated) #5223
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
auto-submit
merged 224 commits into
flutter:main
from
mtbo-org:camera-with-settings-platform-implementations
Apr 5, 2024
Merged
Changes from 215 commits
Commits
Show all changes
224 commits
Select commit
Hold shift + click to select a range
f294625
added MediaSettings
PROGrand 5ca79b9
updated changelog
PROGrand e08e046
MediaSettings introduced.
PROGrand 21617de
Merge branch 'flutter:main' into main
PROGrand 59d66d3
excerpts added. formatted.
PROGrand aeec92e
versions and changelogs
PROGrand 869b787
CameraPlatform.createCameraWithSettings
PROGrand 3cf6030
Merge branch 'main' into main
PROGrand 6ac763e
Merge branch 'flutter:main' into main
PROGrand a40177a
Update CHANGELOG.md
PROGrand fea1fc7
Update camera_test.dart
PROGrand 9f71f8d
Update main.dart
PROGrand 4a0ac77
MediaSettings.low removed
PROGrand 8fcf1ae
media settings low
PROGrand da4ecd8
merger mediasettings
PROGrand 16645ef
resolved multiple @hellohuanlin зкщзÑproposals
PROGrand d7dea54
fps control
PROGrand 6caea7e
Fixed pausing preview on already paused or closed session.
PROGrand 4bec8f3
Prevent pausing preview on uninitialized controller.
PROGrand 11b43c1
Prevent pausing preview on disposed controller.
PROGrand 772e011
Merge branch 'flutter:main' into main
PROGrand dbb752d
formatted
PROGrand 7f01b93
Merge branch 'main' into main
PROGrand 3506af1
Update packages/camera/camera_android/CHANGELOG.md
PROGrand 8f95dc2
Update packages/camera/camera/CHANGELOG.md
PROGrand 6b1f96c
bump gradle:7.20 in CHANGELOG
PROGrand 6f97b51
commented feature properties
PROGrand d96f9d5
android_camera_camerax CHANGELOD update
PROGrand 401adce
revert default enableAudio to false
PROGrand 8edd212
properly commented IntFeature
PROGrand 0a8fe17
clarify test constants
PROGrand d072dfb
pass logic to to _getTargetResolutionForPreview
PROGrand accef7c
versions fix
PROGrand 480761c
Update packages/camera/camera_platform_interface/lib/src/types/media_…
PROGrand bdd74a8
Comments improved
PROGrand ec5856f
minor version increased.
PROGrand 6736802
resolve upstream conflict
PROGrand 9fdd1e0
Merge branch 'main' into main
PROGrand 8a55d87
merged
PROGrand 7d88b16
merge with camera: 0.10.5+2
PROGrand 86c95e9
flutter 3.10.3 + analysis: error 'Found an extra analysis_options.yaml'
PROGrand c78cfc5
multiple analysis issues: const, await etc.
PROGrand 5597838
expectLater for exceptions checking on async methods
PROGrand d006820
order of call and verify for mockito is important
PROGrand f60804d
ios tests passed
PROGrand d21dd5b
lint suppress
PROGrand b08f5f1
annotation imports
PROGrand d361800
mark IntFeature usages as NonNull
PROGrand a29b222
IntFeature NonNull
PROGrand 1020ee7
import NonNull
PROGrand c31a502
NonNull
PROGrand dc0620e
Merge branch 'main' into main
PROGrand d185de2
Update CHANGELOG and Version
PROGrand a1fe134
interface version
PROGrand 58aa61d
flutter_plugin_tools.dart make-deps-path-based
PROGrand ecae539
temporary publish_to: none
PROGrand 2eb0657
temporary deps change: avoid The following unexpected non-local depen…
PROGrand a3f9c1d
deps order
PROGrand 0d3d0a9
Merge branch 'main' into main
PROGrand 076110f
mistype
PROGrand ce05518
args package changed.
PROGrand 618a432
args changed: errorHandler
PROGrand e81dfee
args updated
PROGrand c95b6d5
bump dart version
PROGrand e392d1d
args: ^2.3.2
PROGrand 72233fc
workaround args version
PROGrand 0a81ffe
workaround args version
PROGrand 8b0c6e8
merged
PROGrand dfe7b5a
dependency overrides
PROGrand 277d4ae
Merge remote-tracking branch 'upstream/main'
PROGrand 863f79a
examples deps
PROGrand 3bdf221
examples deps
PROGrand 6060603
packages deps
PROGrand ca7e7c6
publish_to: none removed
PROGrand 5146a65
examples deps
PROGrand 4e881fd
removed host deps
PROGrand 4f07db2
camera deps
PROGrand a707e48
camera deps
PROGrand d50992d
camera deps
PROGrand fb99586
camera deps
PROGrand a0ca63a
around dependabot
PROGrand 59186e6
merged
PROGrand 0653456
changelogs updated
PROGrand 0cb06da
MediaSettings export from camera/camera.dart
PROGrand 2cc95af
camera/camera_controller.dart restored resolutionPreset and enableAudio
PROGrand 22656de
Update packages/camera/camera/lib/src/camera_controller.dart
PROGrand 1401590
Update packages/camera/camera_platform_interface/lib/src/types/media_…
PROGrand 0ed67df
Update packages/camera/camera_platform_interface/lib/src/types/media_…
PROGrand c24d21e
Merge branch 'main' into main
PROGrand ff29e3f
version fix
PROGrand fdd75fd
Merge branch 'main' into main
PROGrand 85a49f1
merged latest main 07/25/2023
PROGrand 7088c8a
Object.hash
PROGrand 85d6f20
bump gradle version moved to last entry changelog entry
PROGrand 597dcc2
fixed format and analyzer issues
PROGrand c1bac8b
reverted merge for onStreamedFrameAvailable test
PROGrand 8a90eee
Merge branch 'main' into main
PROGrand d7bc0be
camsim99 requests to remove gradle upgrade
PROGrand ea1777a
added safety checks for preview.
PROGrand e0ffa44
merged 08/04/2023
PROGrand f80e65f
Merge branch 'main' of github.com:mtbo-org/packages
PROGrand 8e14f0d
version check
PROGrand aa4802e
merged
PROGrand ea9e49e
merged
PROGrand aa6cc8b
Update packages/camera/camera_android/CHANGELOG.md
PROGrand 8d5a701
[file_selector] Fix default accept types on iOS (#4691)
stuartmorgan-g 97abc1b
merged
PROGrand 2d7ec3d
7.3.0
PROGrand def599e
7.4.2
PROGrand 0b5d0ac
Merge branch 'main' into main
PROGrand d2dd528
merged with upstream/main (CHANGELOGs and package versions)
PROGrand 14993b5
yaml: topics
PROGrand 18be71c
touch
PROGrand b144466
Update packages/camera/camera_web/lib/src/camera.dart
PROGrand c7140d5
Update packages/camera/camera_web/lib/src/camera_service.dart
PROGrand 81d3ba9
merged
PROGrand 541b307
tested
PROGrand 9776de3
analyzed
PROGrand a1bf2a0
audio bitrate constraints removed from test
PROGrand 25e2241
Update packages/camera/camera_web/lib/src/camera_service.dart
PROGrand 6fd3f07
Update packages/camera/camera_web/lib/src/camera.dart
PROGrand 8204c5c
Merge branch 'main' into main
PROGrand ca0cc6b
applied suggestions
PROGrand cc6a0bd
Merge branch 'main' into main
PROGrand 5cf735d
Merge branch 'main' into main
PROGrand 59f3464
Merge branch 'main' into main
PROGrand 5d0d68c
merged
PROGrand 14ce07f
merged 09/30/2023
PROGrand d04448b
Merge branch 'main' into main
PROGrand 835ce37
merged: camera_platform_interface
PROGrand 70de8ff
Changing federated plugins: repeat 3 after camera_platform_interface …
PROGrand a5fd114
Merge branch 'main' into camera-with-settings-platform-implementations
PROGrand ea46393
change platform interface deps to hosted
PROGrand b7e7897
implement createCamera (with default settings)
PROGrand 1e2d307
added attributes for fps, videoBitrate, audioBitrate properties.
PROGrand 96dbf3e
surface the outError to dart side
PROGrand 1b38cb0
formatted
PROGrand ae61ba3
do not log nil lockForConfiguration error
PROGrand 196bba6
formatted
PROGrand c9d35b9
Update packages/camera/camera_web/lib/src/types/camera_options.dart
PROGrand 71db82a
Update packages/camera/camera_web/pubspec.yaml
PROGrand 177ee87
Update packages/camera/camera_web/CHANGELOG.md
PROGrand f532de4
createCamera using createCameraWithSettings
PROGrand 23139b1
Merge branch 'main' into camera-with-settings-platform-implementations
PROGrand b35e972
fps -> FPS
PROGrand c1495bf
fixed comments for real application programmers
PROGrand c161ccc
* constants in `if` moved to right
PROGrand 88f2edd
fps -> FPS
PROGrand 7d30a8c
fps -> FPS
PROGrand 8d442cb
* constants in `if` moved to right
PROGrand b17128e
fps -> FPS
PROGrand 40d1b66
* constants in `if` moved to right
PROGrand f027d9f
* a local variable instead of force-unwrapping.
PROGrand c2e7f46
* an `enableAudio` default reverted to `false`
PROGrand 71aff9f
* incremented the second version component (new functionality added)
PROGrand 0ed0138
* reverted original changelog parts
PROGrand 655d119
* reverted to original
PROGrand 8a4c9db
* formatted
PROGrand 1f9fdca
* removed bugfix
PROGrand 1a81a80
* reverted to original
PROGrand 35ae23f
* reverted to original
PROGrand 3d96ee5
* reverted to original
PROGrand ab1f6d2
* reverted to original
PROGrand 68cd07e
parameters becomes part of data class that groups settings (thx to @s…
PROGrand 49db796
Merge branch 'main' into camera-with-settings-platform-implementations
PROGrand b944dc6
camera settings test
PROGrand b1d3280
merged
PROGrand 1afac68
analyzed
PROGrand e7554e2
format
PROGrand 207266c
Merge branch 'main' into camera-with-settings-platform-implementations
PROGrand 48d4349
integration test for camera_android
PROGrand 8be254d
Log.d -> Log.i, removed camerax settings integration test
PROGrand 1e9cc5c
if (BuildConfig.DEBUG) { Log.d }
PROGrand 299f2fd
if (BuildConfig.DEBUG) { Log.d }
PROGrand 9c9aa18
if (BuildConfig.DEBUG) { Log.d }
PROGrand bdb5c9f
call order sync
PROGrand 61518c2
camera settings native test
PROGrand 67ac38e
Merge branch 'main' into camera-with-settings-platform-implementations
PROGrand 73beede
removed camera_android IntFeature. tested
PROGrand 6262758
camera_android cleanup.
PROGrand 9ccb47f
change camera_web/example sdk requirements, according to camera_web r…
PROGrand a7e90f3
added camera_web bitrate test
PROGrand 7a3eb16
Merge branch 'main' into camera-with-settings-platform-implementations
PROGrand 93a54f7
camera_web tested.
PROGrand a0935d4
camera_avfoundation: withSettings tests
PROGrand 4b633fd
test adopted
PROGrand 4685bbf
Update CameraSettingsTests.m: license block
PROGrand b23d42b
Merge branch 'main' into camera-with-settings-platform-implementations
PROGrand 3e9a3c4
Merge branch 'main' into camera-with-settings-platform-implementations
PROGrand 4276560
check error in FLTCreateCamWithCaptureSessionQueue
PROGrand 0cdaf73
check error in FLTCreateCamWithCaptureSessionQueue
PROGrand 8899f59
testSampleBufferCallbackQueueMustBeCaptureSessionQueue assertions added
PROGrand 80f4536
FLTCreateCamWithCaptureSessionQueueWithError added
PROGrand 559b801
FLTCreateCamWithCaptureSessionQueueWithError added
PROGrand f7f6e13
FLTCreateCamWithCaptureSessionQueueWithError added
PROGrand 391dd4d
queue errors
PROGrand a4602d0
CameraSettingsTest: expectations as local vars
PROGrand 1ea063a
Merge branch 'main' into camera-with-settings-platform-implementations
PROGrand f428db4
check testCopyPixelBuffer error
PROGrand 8b89d77
format
PROGrand b2cc958
disabled settings test
PROGrand 4ea8e2a
stopMocking in settings test
PROGrand b91c82f
Merge branch 'main' into camera-with-settings-platform-implementations
PROGrand 63c0ad4
Merge branch 'main' into camera-with-settings-platform-implementations
PROGrand 29bd588
camera_avfoundation: tests
PROGrand 4c1fda8
Merge branch 'main' into camera-with-settings-platform-implementations
PROGrand 21ae908
[tool] Add option for Android compile SDK version to update-dependenc…
camsim99 1aef8bd
merged upstream
PROGrand 490f7e6
merged upstream
PROGrand d157eb1
cleanup
PROGrand 24146c3
Merge branch 'main' into camera-with-settings-platform-implementations
PROGrand f3ed1d3
camera android: integration tests - check lengths
PROGrand b8a17bc
Merge branch 'main' into camera-with-settings-platform-implementations
PROGrand 7dc6689
Merge branch 'main' into camera-with-settings-platform-implementations
PROGrand 5a89123
merged
PROGrand 7972a19
Update packages/camera/camera/example/ios/Runner.xcodeproj/xcsharedda…
PROGrand bfface0
Update packages/camera/camera/example/pubspec.yaml
PROGrand e144df4
Update packages/camera/camera/example/ios/Runner.xcodeproj/project.pb…
PROGrand a00172b
Merge branch 'main' into camera-with-settings-platform-implementations
PROGrand cbd7eed
merged 12/07/2023
PROGrand adf6929
applied suggestions. 05/04/2024
PROGrand 864b2e1
Merge branch 'main' into camera-with-settings-platform-implementations
PROGrand 30837eb
rebased, squashed, merged
PROGrand 8b29fa0
suggestions applied
PROGrand File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
packages/camera/camera/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.