|
|
Chromium Code Reviews|
Created:
4 years, 1 month ago by watk Modified:
4 years, 1 month ago Reviewers:
DaleCurtis CC:
chromium-reviews, feature-media-reviews_chromium.org, piman+watch_chromium.org, posciak+watch_chromium.org Target Ref:
refs/pending/heads/master Project:
chromium Visibility:
Public. |
DescriptionRemove delayed error posting from AndroidVideoDecodeAccelerator
Now that we're always notifying AVDA when it loses its output surface
there's no need to delay errors. Errors are always "real" errors now.
BUG=662599
TEST=entering and exiting fullscreen still works
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
Committed: https://crrev.com/f1243d90b59f3361db000970862413cc12ddb6fa
Cr-Commit-Position: refs/heads/master@{#431678}
Patch Set 1 #Patch Set 2 : compile error #Patch Set 3 : rebase #Patch Set 4 : Rebase #
Messages
Total messages: 35 (23 generated)
Description was changed from ========== Remove delayed error posting from AndroidVideoDecodeAccelerator Now that we're always notifying AVDA when it loses its output surface there's no need to delay errors. Errors are always "real" errors now. BUG=662599 ========== to ========== Remove delayed error posting from AndroidVideoDecodeAccelerator Now that we're always notifying AVDA when it loses its output surface there's no need to delay errors. Errors are always "real" errors now. BUG=662599 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel ==========
The CQ bit was checked by watk@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
watk@chromium.org changed reviewers: + dalecurtis@chromium.org
Description was changed from ========== Remove delayed error posting from AndroidVideoDecodeAccelerator Now that we're always notifying AVDA when it loses its output surface there's no need to delay errors. Errors are always "real" errors now. BUG=662599 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel ========== to ========== Remove delayed error posting from AndroidVideoDecodeAccelerator Now that we're always notifying AVDA when it loses its output surface there's no need to delay errors. Errors are always "real" errors now. BUG=662599 TEST=entering and exiting fullscreen still works CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel ==========
Hmm, isn't this not true until you add code to wait for destruction to actually complete?
We go into state_ == SURFACE_DESTROYED which is supposed to be terminal and set media_codec_ to nullptr. So there shouldn't be any way to get an error that might have to be deferred.
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: cast_shell_android on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/cast_shell_a...)
The CQ bit was checked by watk@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
Whoops, didn't mean to wait to lgtm this until after my change. Sorry! Hope it merges cleanly!
On 2016/11/10 01:51:32, DaleCurtis wrote: > Whoops, didn't mean to wait to lgtm this until after my change. Sorry! Hope it > merges cleanly! That's very convenient timing ¬_¬. haha, no worries.
The CQ bit was checked by watk@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by watk@chromium.org
The CQ bit was checked by watk@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from dalecurtis@chromium.org Link to the patchset: https://codereview.chromium.org/2487813002/#ps40001 (title: "rebase")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_androi...)
The CQ bit was checked by watk@chromium.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_androi...)
The CQ bit was checked by watk@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from dalecurtis@chromium.org Link to the patchset: https://codereview.chromium.org/2487813002/#ps60001 (title: "Rebase")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Message was sent while issue was closed.
Description was changed from ========== Remove delayed error posting from AndroidVideoDecodeAccelerator Now that we're always notifying AVDA when it loses its output surface there's no need to delay errors. Errors are always "real" errors now. BUG=662599 TEST=entering and exiting fullscreen still works CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel ========== to ========== Remove delayed error posting from AndroidVideoDecodeAccelerator Now that we're always notifying AVDA when it loses its output surface there's no need to delay errors. Errors are always "real" errors now. BUG=662599 TEST=entering and exiting fullscreen still works CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel ==========
Message was sent while issue was closed.
Committed patchset #4 (id:60001)
Message was sent while issue was closed.
Description was changed from ========== Remove delayed error posting from AndroidVideoDecodeAccelerator Now that we're always notifying AVDA when it loses its output surface there's no need to delay errors. Errors are always "real" errors now. BUG=662599 TEST=entering and exiting fullscreen still works CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel ========== to ========== Remove delayed error posting from AndroidVideoDecodeAccelerator Now that we're always notifying AVDA when it loses its output surface there's no need to delay errors. Errors are always "real" errors now. BUG=662599 TEST=entering and exiting fullscreen still works CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Committed: https://crrev.com/f1243d90b59f3361db000970862413cc12ddb6fa Cr-Commit-Position: refs/heads/master@{#431678} ==========
Message was sent while issue was closed.
Patchset 4 (id:??) landed as https://crrev.com/f1243d90b59f3361db000970862413cc12ddb6fa Cr-Commit-Position: refs/heads/master@{#431678} |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
