-
Notifications
You must be signed in to change notification settings - Fork 6.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
CCA: Add minimum working code for time-lapse recording
Add minimum code required for time-lapse video recording, with auto speed adjustment. The implementations are mainly 1. Use MediaStreamTrackProcessor to grab frame from video stream. 2. Use VideoEncoder to encode a frame into an encoded chunk. 3. Use FFMpeg to mux selected frames into a final file. This change is supposed to be submitted together with the change which introduces UI implementation. Optimizations for time and quality performance are also expected to be done. Bug: b:236800499 Test: Manually Change-Id: I424559d648114eb92592937590f47bf5a2c94f8d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4274266 Reviewed-by: Wei Lee <wtlee@chromium.org> Cr-Commit-Position: refs/heads/main@{#1116786}
- Loading branch information
Kam Kwankajornkiet
authored and
Kam Kwankajornkiet
committed
Mar 14, 2023
1 parent
40d81f6
commit ac3bc1d
Showing
10 changed files
with
313 additions
and
17 deletions.
There are no files selected for viewing
This file contains 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 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 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 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.