Skip to content

emulated_camera_mplane: Implement frame rate control - #2990

Open
chihchiachen wants to merge 1 commit into
google:mainfrom
chihchiachen:limit-frame-rate
Open

emulated_camera_mplane: Implement frame rate control#2990
chihchiachen wants to merge 1 commit into
google:mainfrom
chihchiachen:limit-frame-rate

Conversation

@chihchiachen

Copy link
Copy Markdown
Collaborator

Decouple frame generation from the vhost-user command thread into a dedicated background worker thread to enforce a 30 FPS frame rate while maintaining non-blocking V4L2 ioctl behavior and v4l2-compliance.

Bug: b/534454250
Test: android.hardware.cts.CameraTest#testPreviewFpsRange

@chihchiachen chihchiachen added the kokoro:run Run e2e tests. label Aug 10, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:run Run e2e tests. label Aug 10, 2026
@chihchiachen
chihchiachen force-pushed the limit-frame-rate branch 4 times, most recently from 1c6c065 to edc4bff Compare August 11, 2026 21:49
@chihchiachen
chihchiachen force-pushed the limit-frame-rate branch 2 times, most recently from 095f1bc to 08e0393 Compare August 11, 2026 23:28
@chihchiachen
chihchiachen requested a review from bridadan August 12, 2026 22:15
@chihchiachen chihchiachen added the kokoro:run Run e2e tests. label Aug 12, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:run Run e2e tests. label Aug 12, 2026
@chihchiachen chihchiachen added the kokoro:run Run e2e tests. label Aug 14, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:run Run e2e tests. label Aug 14, 2026
@chihchiachen
chihchiachen added this pull request to the merge queue Aug 14, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Aug 14, 2026
Decouple frame generation from the vhost-user command thread into a
dedicated background worker thread to enforce a 30 FPS frame rate while
maintaining non-blocking V4L2 ioctl behavior and v4l2-compliance.

Bug: b/534454250
Test: atest CtsCameraTestCases:\
        android.hardware.cts.CameraTest#testPreviewFpsRange
@chihchiachen
chihchiachen enabled auto-merge August 14, 2026 18:33
@chihchiachen chihchiachen added the kokoro:run Run e2e tests. label Aug 14, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:run Run e2e tests. label Aug 14, 2026
@chihchiachen chihchiachen added kokoro:run Run e2e tests. kokoro:force-run Trigger a presubmit build unconditionally. and removed kokoro:run Run e2e tests. labels Aug 15, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:force-run Trigger a presubmit build unconditionally. label Aug 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants