Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(55)

Issue 2185833003: Android Camera2Enumerator: Remove CameraAccessException to avoid VerifyError (Closed)

Created:
4 years, 4 months ago by magjed_webrtc
Modified:
4 years, 4 months ago
Reviewers:
sakal
CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com
Base URL:
https://chromium.googlesource.com/external/webrtc.git@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Android Camera2Enumerator: Remove CameraAccessException to avoid VerifyError Apparently, a class will fail with VerifyError if it contains catch statements with an Exception from a newer API, even if the code is never executed. This happens only on Android versions before 4.4.2 and is a bug. See https://code.google.com/p/android/issues/detail?id=209129 for more info. BUG=b/30376736 Committed: https://crrev.com/43e15bb9f01476114cf85be8a47922df2fd7dcf5 Cr-Commit-Position: refs/heads/master@{#13542}

Patch Set 1 #

Total comments: 4

Patch Set 2 : Remove import statement #

Patch Set 3 : Use AndroidException instead #

Unified diffs Side-by-side diffs Delta from patch set Stats (+9 lines, -3 lines) Patch
M webrtc/api/android/java/src/org/webrtc/Camera2Enumerator.java View 1 2 3 chunks +9 lines, -3 lines 0 comments Download

Messages

Total messages: 12 (5 generated)
magjed_webrtc
sami - please take a look.
4 years, 4 months ago (2016-07-27 12:28:24 UTC) #3
sakal
https://codereview.webrtc.org/2185833003/diff/1/webrtc/api/android/java/src/org/webrtc/Camera2Enumerator.java File webrtc/api/android/java/src/org/webrtc/Camera2Enumerator.java (right): https://codereview.webrtc.org/2185833003/diff/1/webrtc/api/android/java/src/org/webrtc/Camera2Enumerator.java#newcode58 webrtc/api/android/java/src/org/webrtc/Camera2Enumerator.java:58: } catch (/* CameraAccessException */ Exception e) { Can ...
4 years, 4 months ago (2016-07-27 12:32:34 UTC) #4
magjed_webrtc
https://codereview.webrtc.org/2185833003/diff/1/webrtc/api/android/java/src/org/webrtc/Camera2Enumerator.java File webrtc/api/android/java/src/org/webrtc/Camera2Enumerator.java (right): https://codereview.webrtc.org/2185833003/diff/1/webrtc/api/android/java/src/org/webrtc/Camera2Enumerator.java#newcode58 webrtc/api/android/java/src/org/webrtc/Camera2Enumerator.java:58: } catch (/* CameraAccessException */ Exception e) { On ...
4 years, 4 months ago (2016-07-27 13:05:58 UTC) #5
sakal
lgtm
4 years, 4 months ago (2016-07-27 13:09:00 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/2185833003/40001
4 years, 4 months ago (2016-07-27 14:46:14 UTC) #8
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 4 months ago (2016-07-27 15:25:17 UTC) #11
commit-bot: I haz the power
4 years, 4 months ago (2016-07-27 15:25:17 UTC) #12
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/43e15bb9f01476114cf85be8a47922df2fd7dcf5
Cr-Commit-Position: refs/heads/master@{#13542}

Powered by Google App Engine
This is Rietveld 408576698