[image_picker] Clarify maxDuration parameter behavior #10473
+53
−5
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.
Description
Updates documentation to explicitly state that the
maxDurationparameter only applies when recording videos from the camera (ImageSource.camera), and is ignored when selecting videos from the gallery (ImageSource.gallery).This addresses confusion reported in issue #83630 where developers expected
maxDurationto filter gallery video selections, but it only controls camera recording duration.Changes
README.mdwith detailed explanation and code examples showing the difference between camera recording and gallery selectionpickVideo()method with important notes about gallery behaviormaxDurationis ignored for gallery selectionsRelated Issues
Fixes flutter/flutter#83630
Pre-launch Checklist
///).