Commit e7d4eb28 authored by James Zern's avatar James Zern Committed by Commit Bot

Roll src/third_party/libgav1/src/ bf190c43e..ba8dd2919 (112 commits)

This is reland of https://crrev.com/c/2274961 after updating
media/filters/gav1_video_decoder.cc to support the addition of
kLibgav1StatusNothingToDequeue.

https://chromium.googlesource.com/codecs/libgav1.git/+log/bf190c43e5c7..ba8dd2919fca

$ git log bf190c43e..ba8dd2919 --date=short --no-merges --format='%ad %ae %s'
2020-06-25 jzern detect fuzzing w/FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
2020-06-24 jzern fix kDefaultRestorationTypeCdf size
2020-06-23 vigneshv film_grain: Avoid some implicit bool->int conversions
2020-06-23 vigneshv trivial: Isolate some declarations
2020-06-23 vigneshv tile: Move some functions out of Tile class
2020-06-23 vigneshv film_grain: Remove multiplication by 1
2020-06-23 jzern GetMaskBlendFunc,cosmetics: simplify lookup index
2020-06-23 vigneshv decoder_impl: Move some functions out of DecoderImpl
2020-06-23 vigneshv decoder_impl: Remove AllocateCurrentFrame
2020-06-23 vigneshv deblock, trivial: Add a const declaration
(...)
2020-05-14 jzern dsp/CdefFilter,cosmetics: make src pointer uint16_t
2020-05-14 jzern ApplyCdefForOneUnit: fix implicit int -> bool conv
2020-05-14 vigneshv trivial: Rename output_frames_ to output_frame_queue_
2020-05-13 vigneshv Add support for outputting all layers
2020-05-13 linfengz trivial: reduce block buffer size
2020-05-13 linfengz dsp,trivial: add comments in sfg sse4
2020-05-13 jzern fuzzer_temp_file.h: fix unused function warning
2020-05-13 slavarnway arm: Improve CdefFilter_NEON()
2020-05-12 linfengz make PrepareLoopRestorationBlock() a static member of PostFilter
2020-05-12 vigneshv deblock: Change the plane ordering

Created with:
  roll-dep src/third_party/libgav1/src

Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2274961Reviewed-by: default avatarHirokazu Honda <hiroh@chromium.org>
Commit-Queue: James Zern <jzern@google.com>
Cr-Original-Commit-Position: refs/heads/master@{#784134}
Bug: b/160581754
Change-Id: I722117e7cf502b1f8dc93853bbfdec51f3c1bc55
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2284229Reviewed-by: default avatarDale Curtis <dalecurtis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#786568}
parent fed371e6
...@@ -933,7 +933,7 @@ deps = { ...@@ -933,7 +933,7 @@ deps = {
Var('chromium_git') + '/external/github.com/google/emoji-segmenter.git' + '@' + Var('emoji_segmenter_revision'), Var('chromium_git') + '/external/github.com/google/emoji-segmenter.git' + '@' + Var('emoji_segmenter_revision'),
'src/third_party/libgav1/src': 'src/third_party/libgav1/src':
Var('chromium_git') + '/codecs/libgav1.git' + '@' + 'bf190c43e5c7cc81751867c917a81bc2920be079', Var('chromium_git') + '/codecs/libgav1.git' + '@' + 'ba8dd2919fcaf65646858a6d7fd5e75ed4946cb1',
'src/third_party/glslang/src': 'src/third_party/glslang/src':
Var('chromium_git') + '/external/github.com/KhronosGroup/glslang.git' + '@' + '29c9135d06f12628e3161e4aa751610c5941d8d6', Var('chromium_git') + '/external/github.com/KhronosGroup/glslang.git' + '@' + '29c9135d06f12628e3161e4aa751610c5941d8d6',
......
...@@ -406,7 +406,8 @@ bool Gav1VideoDecoder::MaybeDequeueFrames() { ...@@ -406,7 +406,8 @@ bool Gav1VideoDecoder::MaybeDequeueFrames() {
while (true) { while (true) {
const libgav1::DecoderBuffer* buffer; const libgav1::DecoderBuffer* buffer;
libgav1::StatusCode status = libgav1_decoder_->DequeueFrame(&buffer); libgav1::StatusCode status = libgav1_decoder_->DequeueFrame(&buffer);
if (status != kLibgav1StatusOk) { if (status != kLibgav1StatusOk &&
status != kLibgav1StatusNothingToDequeue) {
MEDIA_LOG(ERROR, media_log_) << "libgav1::Decoder::DequeueFrame failed, " MEDIA_LOG(ERROR, media_log_) << "libgav1::Decoder::DequeueFrame failed, "
<< "status=" << status; << "status=" << status;
return false; return false;
......
...@@ -2,9 +2,9 @@ Name: libgav1 ...@@ -2,9 +2,9 @@ Name: libgav1
Short Name: libgav1 Short Name: libgav1
URL: https://chromium.googlesource.com/codecs/libgav1/ URL: https://chromium.googlesource.com/codecs/libgav1/
Version: 0 Version: 0
Date: Saturday May 23 2020 Date: Friday June 26 2020
Branch: master Branch: master
Commit: bf190c43e5c7cc81751867c917a81bc2920be079 Commit: ba8dd2919fcaf65646858a6d7fd5e75ed4946cb1
License: Apache 2.0 License: Apache 2.0
License File: libgav1/LICENSE License File: libgav1/LICENSE
Security Critical: yes Security Critical: yes
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment