Skip to content
This repository has been archived by the owner on Feb 22, 2023. It is now read-only.

[camera] Fix all capture timeout, autofocus, flash, exposure, and device crash issues #3651

Closed
wants to merge 144 commits into from
Closed

Commits on Feb 28, 2021

  1. More refactoring

    acoutts committed Feb 28, 2021
    Configuration menu
    Copy the full SHA
    7f5355b View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2021

  1. Tweaks

    acoutts committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    6348e23 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a698fe8 View commit details
    Browse the repository at this point in the history
  3. Reduce capture delay and preview lag while capturing by providing pre…

    …view texture to capture request
    acoutts committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    22887fe View commit details
    Browse the repository at this point in the history
  4. Can't fix delay on pixel yet

    acoutts committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    9b74bc4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ac72eb8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2f19f1f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b9f1799 View commit details
    Browse the repository at this point in the history
  8. Cleanup

    acoutts committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    c0bcbb5 View commit details
    Browse the repository at this point in the history
  9. Flash working now

    acoutts committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    2c5f616 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    047d44a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c591424 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    31f7b18 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1cb86e8 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a36f1f0 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    aada63c View commit details
    Browse the repository at this point in the history
  16. Cleanup

    acoutts committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    ebaba7a View commit details
    Browse the repository at this point in the history
  17. Cleanup unused

    acoutts committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    6e7a356 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    d87da41 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    cbadf8f View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2021

  1. Clean up imports

    acoutts committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    9302540 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    67af065 View commit details
    Browse the repository at this point in the history
  3. Cleanup

    acoutts committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    6b110e1 View commit details
    Browse the repository at this point in the history
  4. Formatting

    acoutts committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    7da87ea View commit details
    Browse the repository at this point in the history
  5. Remove log

    acoutts committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    d26b9f2 View commit details
    Browse the repository at this point in the history
  6. Reduce overhead for capture requests and streaming by only requesting…

    … an pictureImageReader for 1 image at a time to reduce memory usage
    acoutts committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    c88bc92 View commit details
    Browse the repository at this point in the history
  7. Cleanup

    acoutts committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    8d13496 View commit details
    Browse the repository at this point in the history
  8. Remove nv21

    acoutts committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    a964f4c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    354991f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9a08980 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    194bf82 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2021

  1. More refactoring

    acoutts authored and mvanbeusekom committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    52bce5c View commit details
    Browse the repository at this point in the history
  2. Tweaks

    acoutts authored and mvanbeusekom committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    2c70c07 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e083051 View commit details
    Browse the repository at this point in the history
  4. Reduce capture delay and preview lag while capturing by providing pre…

    …view texture to capture request
    acoutts authored and mvanbeusekom committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    0f23f3a View commit details
    Browse the repository at this point in the history
  5. Can't fix delay on pixel yet

    acoutts authored and mvanbeusekom committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    5dbd500 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    04d0476 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d0514b5 View commit details
    Browse the repository at this point in the history
  8. Setting exposure mode works now

    acoutts authored and mvanbeusekom committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    e1ebde4 View commit details
    Browse the repository at this point in the history
  9. Cleanup

    acoutts authored and mvanbeusekom committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    56fd09a View commit details
    Browse the repository at this point in the history
  10. Flash working now

    acoutts authored and mvanbeusekom committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    8892fb9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5a0f41b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4ad0bfa View commit details
    Browse the repository at this point in the history
  13. Make sure to set focus mode idle

    acoutts authored and mvanbeusekom committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    3098bd4 View commit details
    Browse the repository at this point in the history
  14. Add nv21 image format for android

    acoutts authored and mvanbeusekom committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    772d3f1 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    9aee09c View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    03ccc22 View commit details
    Browse the repository at this point in the history
  17. Cleanup

    acoutts authored and mvanbeusekom committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    01edeeb View commit details
    Browse the repository at this point in the history
  18. Cleanup unused

    acoutts authored and mvanbeusekom committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    8d05deb View commit details
    Browse the repository at this point in the history
  19. Bump version of platform interface

    acoutts authored and mvanbeusekom committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    5d0e1ac View commit details
    Browse the repository at this point in the history
  20. Clean up imports

    acoutts authored and mvanbeusekom committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    25e93cb View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    2378b5e View commit details
    Browse the repository at this point in the history
  22. Cleanup

    acoutts authored and mvanbeusekom committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    989971c View commit details
    Browse the repository at this point in the history
  23. Formatting

    acoutts authored and mvanbeusekom committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    5f3b70b View commit details
    Browse the repository at this point in the history
  24. Remove log

    acoutts authored and mvanbeusekom committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    c9250f0 View commit details
    Browse the repository at this point in the history
  25. Reduce overhead for capture requests and streaming by only requesting…

    … an pictureImageReader for 1 image at a time to reduce memory usage
    acoutts authored and mvanbeusekom committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    cfb7a2a View commit details
    Browse the repository at this point in the history
  26. Cleanup

    acoutts authored and mvanbeusekom committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    ae9e982 View commit details
    Browse the repository at this point in the history
  27. Remove nv21

    acoutts authored and mvanbeusekom committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    f5c9146 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    5015330 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    02d009e View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    3ff6e25 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    2f8d774 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    2e63379 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    e552379 View commit details
    Browse the repository at this point in the history
  34. Fixed all Android tests

    mvanbeusekom committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    081ba9c View commit details
    Browse the repository at this point in the history
  35. Merge pull request #3 from bottlepay/android-rework-refactor-camera-c…

    …haracteristics
    
    Fixed all Android tests
    acoutts authored Mar 3, 2021
    Configuration menu
    Copy the full SHA
    358a790 View commit details
    Browse the repository at this point in the history
  36. Merge pull request #2 from bottlepay/android-rework-picture-request-s…

    …tate-tests
    
    Android rework picture request state tests
    acoutts authored Mar 3, 2021
    Configuration menu
    Copy the full SHA
    818cc0d View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    3481c1e View commit details
    Browse the repository at this point in the history
  38. Merge pull request #4 from bottlepay/android-rework-exposure-offset-e…

    …rror
    
    Fix NRE when calling setExposureOffset
    acoutts authored Mar 3, 2021
    Configuration menu
    Copy the full SHA
    4a4c082 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2021

  1. Fix compile error

    mvanbeusekom committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    25cff82 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dd41407 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2021

  1. Configuration menu
    Copy the full SHA
    e7808a5 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2021

  1. Merge pull request #5 from bottlepay/android-rework-extract-capture-c…

    …allback
    
    Android rework extract capture callback
    acoutts authored Mar 6, 2021
    Configuration menu
    Copy the full SHA
    b55f2e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    902e605 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6cfd5ee View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2021

  1. Refactoring

    acoutts committed Mar 7, 2021
    Configuration menu
    Copy the full SHA
    1b4432b View commit details
    Browse the repository at this point in the history
  2. Linter errors

    acoutts committed Mar 7, 2021
    Configuration menu
    Copy the full SHA
    c06762a View commit details
    Browse the repository at this point in the history
  3. Cleanup

    acoutts committed Mar 7, 2021
    Configuration menu
    Copy the full SHA
    445bb1c View commit details
    Browse the repository at this point in the history
  4. Cleanup

    acoutts committed Mar 7, 2021
    Configuration menu
    Copy the full SHA
    4b0b0d8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bae2e61 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b1d3e1f View commit details
    Browse the repository at this point in the history
  7. Capturing photos works again

    acoutts committed Mar 7, 2021
    Configuration menu
    Copy the full SHA
    154b58c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    44a781e View commit details
    Browse the repository at this point in the history
  9. Merge pull request #6 from bottlepay/fix/refactoring

    Draft: Refactor camera features into CameraFeature classes
    acoutts authored Mar 7, 2021
    Configuration menu
    Copy the full SHA
    1acf379 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2021

  1. Configuration menu
    Copy the full SHA
    367d496 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    109ae75 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #7 from bottlepay/android-rework-fix-tests

    Fix tests after feature refactor
    acoutts authored Mar 8, 2021
    Configuration menu
    Copy the full SHA
    3523016 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #8 from bottlepay/android-rework-test-autofocus-fe…

    …ature
    
    Android rework test autofocus feature
    acoutts authored Mar 8, 2021
    Configuration menu
    Copy the full SHA
    5387727 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    826c7ed View commit details
    Browse the repository at this point in the history
  6. Merge pull request #9 from bottlepay/android-rework-test-exposurelock…

    …-feature
    
    Android rework test exposure lock feature
    acoutts authored Mar 8, 2021
    Configuration menu
    Copy the full SHA
    866f823 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2021

  1. Configuration menu
    Copy the full SHA
    5ea549e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    36b7249 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7c701cd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a106307 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #10 from bottlepay/android-rework-test-exposureoff…

    …set-feature
    
    Added test coverage to exposure offset feature
    acoutts authored Mar 9, 2021
    Configuration menu
    Copy the full SHA
    c5a9c76 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #11 from bottlepay/android-rework-test-exposurepoi…

    …nt-feature
    
    Added test coverage to exposure point feature
    acoutts authored Mar 9, 2021
    Configuration menu
    Copy the full SHA
    1f26197 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #12 from bottlepay/android-rework-test-flash-feature

    Added test coverage to flash feature
    acoutts authored Mar 9, 2021
    Configuration menu
    Copy the full SHA
    11c5c31 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #13 from bottlepay/android-rework-test-focuspoint-…

    …feature
    
    Added test coverage to focus point feature
    acoutts authored Mar 9, 2021
    Configuration menu
    Copy the full SHA
    996973a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    17e3df6 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #14 from bottlepay/android-rework-test-fpsrange-fe…

    …ature
    
    Added test coverage to FPS range feature
    acoutts authored Mar 9, 2021
    Configuration menu
    Copy the full SHA
    727f2de View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2021

  1. Configuration menu
    Copy the full SHA
    722ad7d View commit details
    Browse the repository at this point in the history
  2. Ensure the camera UI can handle when there's too many camera toggle o…

    …ptions to fit horizontally on screen
    acoutts committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    92029e3 View commit details
    Browse the repository at this point in the history
  3. Added timeouts for focusing and metering to ensure picture capture ro…

    …utine will always be executed
    acoutts committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    2ddc5b8 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #15 from bottlepay/android-rework-test-noisereduct…

    …ion-feature
    
    Added test coverage to noise reduction feature
    acoutts authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    8ec361f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    50c8754 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    819c348 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    944b2a7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e45c958 View commit details
    Browse the repository at this point in the history
  9. Fix formatting

    mvanbeusekom committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    c7c543f View commit details
    Browse the repository at this point in the history
  10. Merge pull request #16 from bottlepay/android-rework-test-regionbound…

    …ries-feature
    
    Added test coverage to region boundaries feature
    acoutts authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    5b67428 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    45fbc63 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #17 from bottlepay/android-rework-test-resolution-…

    …feature
    
    Added test coverage to resolution feature
    acoutts authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    5121bff View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a680529 View commit details
    Browse the repository at this point in the history
  14. Merge pull request #18 from bottlepay/android-rework-test-sensororien…

    …tation-feature
    
    Android rework test sensor orientation feature
    acoutts authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    800516b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    5238d2f View commit details
    Browse the repository at this point in the history
  16. Merge pull request #19 from bottlepay/android-rework-test-zoomlevel-f…

    …eature
    
    Added test coverage to zoom level feature
    acoutts authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    bb49606 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    3dba3a3 View commit details
    Browse the repository at this point in the history
  18. Merge pull request #20 from bottlepay/android-rework-test-camera-zoom

    Added test coverage to camera zoom class
    acoutts authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    1f0c872 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    2de1f92 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    eaaa5ef View commit details
    Browse the repository at this point in the history
  21. Update comment

    acoutts committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    12c8b8c View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2021

  1. Configuration menu
    Copy the full SHA
    a44cdc5 View commit details
    Browse the repository at this point in the history
  2. Fix formatting

    mvanbeusekom committed Mar 11, 2021
    Configuration menu
    Copy the full SHA
    c541f2f View commit details
    Browse the repository at this point in the history
  3. Restructured test case

    mvanbeusekom committed Mar 11, 2021
    Configuration menu
    Copy the full SHA
    c56da1a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1339834 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #21 from bottlepay/android-rework-test-camera-capt…

    …ure-callback
    
    Android rework test camera capture callback
    acoutts authored Mar 11, 2021
    Configuration menu
    Copy the full SHA
    8c5b944 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ea1d9cd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b45aa6a View commit details
    Browse the repository at this point in the history
  8. Fix formatting warnings

    mvanbeusekom committed Mar 11, 2021
    Configuration menu
    Copy the full SHA
    ba6ea36 View commit details
    Browse the repository at this point in the history
  9. Fix deprecation warning

    mvanbeusekom committed Mar 11, 2021
    Configuration menu
    Copy the full SHA
    ed2a02c View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2021

  1. Configuration menu
    Copy the full SHA
    dff6b16 View commit details
    Browse the repository at this point in the history
  2. Formatted Camera.java

    mvanbeusekom committed Mar 15, 2021
    Configuration menu
    Copy the full SHA
    cac6b1e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dc7e3e7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a04e645 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #22 from bottlepay/android-rework-test-camera

    Test feature accessors on Camera class
    acoutts authored Mar 15, 2021
    Configuration menu
    Copy the full SHA
    0a344b1 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2021

  1. organize imports

    mvanbeusekom committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    455f923 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9bd2b2d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ffd62f2 View commit details
    Browse the repository at this point in the history
  4. fix formatting

    mvanbeusekom committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    9c11397 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2021

  1. missing applying uithread

    tinyc0der committed Apr 3, 2021
    Configuration menu
    Copy the full SHA
    cf1de78 View commit details
    Browse the repository at this point in the history
  2. handle captureSession null

    tinyc0der committed Apr 3, 2021
    Configuration menu
    Copy the full SHA
    dc1fd4e View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2021

  1. Configuration menu
    Copy the full SHA
    95e104d View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2021

  1. Configuration menu
    Copy the full SHA
    38b0849 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2021

  1. Configuration menu
    Copy the full SHA
    eea20e3 View commit details
    Browse the repository at this point in the history