New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 673919 link

Starred by 3 users

Issue metadata

Status: Fixed
Owner:
Closed: Oct 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Blocked on:
issue 612288
issue 640820
issue 666631
issue 667276
issue 668007
issue 672472
issue 677214



Sign in to add a comment

Roll FFmpeg for M57

Project Member Reported by wolenetz@chromium.org, Dec 13 2016

Issue description

Tracking bug for m57 ffmpeg roll

M56 ffmpeg roll was tracked by  bug 591845 .
 
Blockedon: 612288
Cc: liber...@chromium.org
FYI liberato@, you're the next roller (M58) *after* hubbe@ does M57 per the sequence of users in our rotation scheduler.
Blockedon: 661350
Blockedon: 666631
Cc: -liber...@chromium.org hubbe@chromium.org
Owner: liber...@chromium.org
hubbe@ swapped M-57 and M-58 with liberato@.
liberato@ will do M-57 roll.
Blockedon: 672472
Blockedon: 668007
Blockedon: 667276
Blockedon: 640820
liberato@, FYI - today, I reported to upstream several fixes we landed downstream for M56 roll ( issue 591845 ) but may be needed upstream. If they land upstream before you select the M57 upstream hash, the merge may be simpler and our downstream chromium/patches/README could drop related entries during the roll. Follow-along on the 7 threads (1 for each report) upstream at:

http://ffmpeg.org/pipermail/ffmpeg-devel/2016-December/204420.html
through
http://ffmpeg.org/pipermail/ffmpeg-devel/2016-December/204426.html

Among the 7, I suspect the only one which upstream might elect to not take at all in any form might be http://ffmpeg.org/pipermail/ffmpeg-devel/2016-December/204425.html
Blockedon: 677214
Cc: liber...@chromium.org
 Issue 674609  has been merged into this issue.
Cc: infe...@chromium.org
 Issue 677309  has been merged into this issue.
Project Member

Comment 14 by bugdroid1@chromium.org, Jan 17 2017

Labels: merge-merged-merge-m57
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/third_party/ffmpeg/+/2bd6b1c57d1db6eed1094cac1bd59827476e5f9d

commit 2bd6b1c57d1db6eed1094cac1bd59827476e5f9d
Author: liberato@chromium.org <liberato@chromium.org>
Date: Tue Jan 17 17:53:50 2017

Reverted 7a9db61da39fbfaa910c10c0719be595a7d06f3d

Without the revert, Chrome's media_unittests get mad with:

[ RUN      ] FFmpegDemuxerTest.SeekText
../../media/filters/ffmpeg_demuxer_unittest.cc:176: Failure
Value of: buffer->timestamp().InMicroseconds()
  Actual: 1000000
Expected: read_expectation.timestamp_us
Which is: 500000
Google Test trace:
ffmpeg_demuxer_unittest.cc:170: ../../media/filters/ffmpeg_demuxer_unittest.cc[957]

../../media/filters/ffmpeg_demuxer_unittest.cc:176: Failure
Value of: buffer->timestamp().InMicroseconds()
  Actual: 1500000
Expected: read_expectation.timestamp_us
Which is: 1000000
Google Test trace:
ffmpeg_demuxer_unittest.cc:170: ../../media/filters/ffmpeg_demuxer_unittest.cc[961]

[  FAILED  ] FFmpegDemuxerTest.SeekText (39 ms)
[----------] 1 test from FFmpegDemuxerTest (39 ms total)

Note that the text track time is after the requested seek time.

7a9db61da39 lists reasons why this commit was reverted upstream.

Reverted after discussion with wolenetz@.

BUG= 673919 

Change-Id: I21353e1c5b318e6787d97e0e89b6c568c23d1c06
Reviewed-on: https://chromium-review.googlesource.com/428182
Reviewed-by: Matthew Wolenetz <wolenetz@chromium.org>

[modify] https://crrev.com/2bd6b1c57d1db6eed1094cac1bd59827476e5f9d/libavformat/matroskadec.c
[modify] https://crrev.com/2bd6b1c57d1db6eed1094cac1bd59827476e5f9d/chromium/patches/README

Project Member

Comment 15 by bugdroid1@chromium.org, Jan 17 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/third_party/ffmpeg/+/a2a566e38399957822c8777ba919ef16137bf910

commit a2a566e38399957822c8777ba919ef16137bf910
Author: liberato@chromium.org <liberato@chromium.org>
Date: Tue Jan 17 21:38:29 2017

Removed merged cherry-picks from README.

BUG= 673919 

Change-Id: I45cd039244e94e6eb58d85b8b6184cb3631bd339
Reviewed-on: https://chromium-review.googlesource.com/428222
Reviewed-by: Matthew Wolenetz <wolenetz@chromium.org>

[modify] https://crrev.com/a2a566e38399957822c8777ba919ef16137bf910/chromium/patches/README

Project Member

Comment 17 by bugdroid1@chromium.org, Jan 17 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/third_party/ffmpeg/+/304f178cdc888e298d30db69872f3f776609f643

commit 304f178cdc888e298d30db69872f3f776609f643
Author: liberato@chromium.org <liberato@chromium.org>
Date: Tue Jan 17 23:52:32 2017

Generated configs for all platforms.

BUG= 673919 

Change-Id: I2ad9cdba03c65434aac86d6dd15f1ae14261dde7
Reviewed-on: https://chromium-review.googlesource.com/428300
Reviewed-by: Matthew Wolenetz <wolenetz@chromium.org>
Reviewed-by: Dale Curtis <dalecurtis@chromium.org>

[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux/x64/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux/mipsel/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/mac/x64/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux/arm64/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux/arm/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux/arm-neon/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux/ia32/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/android/mips64el/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/android/mipsel/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/android/mipsel/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/win/ia32/config.asm
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/android/mipsel/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/win/ia32/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/mac/x64/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux-noasm/x64/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/win/x64/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux/x64/config.asm
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux-noasm/x64/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux/mipsel/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux/x64/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/win/x64/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/android/ia32/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux/arm64/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux/arm-neon/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux/arm-neon/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux/mipsel/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux/mipsel/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux/x64/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/android/x64/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux/arm/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux/ia32/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux/ia32/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/android/mips64el/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/android/ia32/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux/arm64/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux/mipsel/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux/x64/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux/arm/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/android/x64/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux/mipsel/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux/ia32/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/android/x64/config.asm
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux/mipsel/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/win/ia32/config.asm
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/android/arm-neon/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux/x64/config.asm
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/win/ia32/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux/ia32/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux-noasm/x64/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux/x64/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux/ia32/config.asm
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/android/ia32/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux-noasm/x64/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/android/ia32/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux/arm64/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/android/arm64/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/android/arm-neon/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux/ia32/config.asm
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux/x64/config.asm
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux/x64/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/android/ia32/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/android/arm64/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/android/mipsel/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux/ia32/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux-noasm/x64/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/android/arm64/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/win/x64/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux/x64/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux/arm64/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/win/ia32/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux/arm-neon/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux/arm-neon/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/win/ia32/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux/mipsel/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/CREDITS.chromium
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/mac/x64/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux/arm-neon/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux/arm/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/android/mips64el/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux/arm64/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux-noasm/x64/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/ffmpeg_generated.gni
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/android/arm-neon/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux/arm/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/android/arm64/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/mac/x64/config.asm
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux-noasm/x64/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux-noasm/x64/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/android/mips64el/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux/arm64/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/android/ia32/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/android/x64/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/android/arm-neon/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux/ia32/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/mac/x64/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/android/mips64el/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/win/ia32/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/win/x64/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux/x64/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/android/mipsel/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux/arm/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/win/x64/config.asm
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/win/x64/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/android/mipsel/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux-noasm/x64/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/mac/x64/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/win/x64/config.asm
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/android/x64/config.asm
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/android/arm64/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/mac/x64/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/win/ia32/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/android/x64/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux/arm/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux/arm-neon/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/android/x64/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux/arm/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux/ia32/config.asm
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux/x64/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux/mipsel/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/android/mips64el/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/win/x64/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/mac/x64/config.asm
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/android/arm-neon/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/android/arm64/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux/arm64/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux/ia32/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux/ia32/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/android/x64/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/android/arm-neon/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/ChromeOS/linux/arm/config.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chromium/linux/arm-neon/libavutil/ffversion.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux/arm-neon/libavutil/avconfig.h
[modify] https://crrev.com/304f178cdc888e298d30db69872f3f776609f643/chromium/config/Chrome/linux/arm64/libavutil/avconfig.h

Project Member

Comment 18 by bugdroid1@chromium.org, Jan 18 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/83e3fd52a0a04d510a1476899646470724feb53a

commit 83e3fd52a0a04d510a1476899646470724feb53a
Author: liberato <liberato@chromium.org>
Date: Wed Jan 18 22:31:10 2017

Roll src/third_party/ffmpeg/ f309edd78..28e7fbe88 (698 commits).

https://chromium.googlesource.com/chromium/third_party/ffmpeg.git/+log/f309edd7828e..28e7fbe88916

$ git log f309edd78..28e7fbe88 --date=short --no-merges --format='%ad %ae %s'
2017-01-18 liberato Removed duplicate EbmlSyntax line from chromium patches readme.
2017-01-17 liberato Make matroskadec and cpu.c compile on Windows.
2017-01-17 liberato Generated configs for all platforms.
2017-01-17 liberato Turned off check for stdatomic.h, since it is banned in chromium.
2017-01-17 liberato Updated chromium Readme, added patch-related comments.
2017-01-17 liberato Removed merged cherry-picks from README.
2017-01-17 liberato Disabled cuda and cuvid in build_ffmpeg.py .
2017-01-17 liberato Reverted 7a9db61da39fbfaa910c10c0719be595a7d06f3d
2016-12-29 watk Revert "test"
2016-12-29 watk test
2016-12-19 thomastdt avutil: Improved test coverage for avstring.c
2016-12-19 onemda avcodec/magicyuv: add 10 bit support
2016-12-19 george lavfi/framequeue: avoid empty structs.
2016-11-11 mengchen.mc avformat/mov.: Make the process of uuid-xmp atom faster.
2016-12-17 pkoshevoy lavfi/atempo: avoid false triggering an assertion failure
2016-12-17 michael doc/examples/decoder_targeted: Limit max pixels for fuzzing
2016-01-03 george lavfi: make filter_frame non-recursive.
2015-12-03 george lavfi: add FFFrameQueue API.
2016-12-18 onemda avcodec/get_bits: add av_assert2 to get_bits_long()
2016-12-18 atomnuker opus: remove redundant ff_celt_window2 declaration
2016-10-11 staalebk avformat: Auto-detect mjpeg 2000 in mpeg-ts
2016-10-16 jayridge avformat/tls: add tls url_get_file_handle
2016-12-15 pkoshevoy lavc: Fix ticket 6024, truncated mode decoding
2016-10-10 zhouxiaoyong avcodec/mips: version 1 of vc1dsp optimizations for loongson mmi
2016-12-15 onemda avfilter/vf_ssim: add >8 bit depth suppport
2016-12-15 mark.hsj avformat/wavdec: Eliminate goto for clang -O0 DCE
2016-12-11 michael avutil/imgutils: Clarify doxy for av_image_check_size2()
2016-11-24 martin.vignali fate/psd: add tests for uncompress and rle samples
2016-12-15 michael avcodec/h263dec: Return the correct error code in explode mode
2016-12-15 michael avcodec/smvjpegdec: return the packet size instead of 0
2016-12-15 michael avcodec/tdsc: return the packet size instead of 0
2016-12-15 michael avcodec/screenpresso: return the packet size instead of 0
2016-12-15 michael avcodec/rscc: return the packet size instead of 0
2016-12-15 onemda avfilter/vsrc_testsrc: draw_bar: make sure width is not negative
2016-11-22 chcunningham avformat/mp3dec: fix msan warning when verifying mpa header
2016-12-13 Andreas.Cadhalpun tiff: fix overflows when calling av_reduce
2016-12-14 Andreas.Cadhalpun mov: prevent overflow during bit rate calculation
2016-12-14 Andreas.Cadhalpun cafdec: prevent overflow during bit rate calculation
2016-12-14 Andreas.Cadhalpun 4xm: prevent overflow during bit rate calculation
2016-12-14 onemda doc/filters: fix channel names in sofalizer example
2016-12-14 onemda avfilter/af_sofalizer: warn if user gives unknown channel names
2016-12-14 andrey.utkin doc/filters: drawtext: add example of printing texts on same baseline
2016-12-08 diego Add missing #includes for standalone spherical-information-related headers
2016-12-14 michael Bump for psd demuxer and decoder
2016-11-24 martin.vignali libavformat : add Photoshop PSD demuxer.
2016-11-24 martin.vignali libavcodec : add decoder for Photoshop PSD image files
2016-12-13 Andreas.Cadhalpun avformat: fix overflows during bit rate calculation
2016-12-14 mfcc64 swresample/resample: remove swri_resample function
2016-12-12 alex.converse libvpxenc: Don't spam level errors for VP8 encodes
2016-12-13 mfcc64 swresample/resample: do not allow negative dst_size return value
2016-12-10 michael avformat/utils: Print verbose error message if stream count exceeds max_streams
2016-12-10 michael avformat/options_table: Set the default maximum number of streams to 1000
2016-12-12 cus avfilter/avfilter: fix filtering frames with unknown channel layouts for filters needing writable frames
2016-10-10 zhouxiaoyong avcodec/mips: version 1 of wmv2dsp optimizations for loongson mmi
2016-10-10 zhouxiaoyong avcodec/mips: version 1 of vp8dsp optimizations for loongson mmi
2016-12-02 wtc-at-google.com configure: add -fPIE instead of -pie to C flags for ThreadSanitizer
2016-12-06 wtc-at-google.com avutil: fix data race in av_get_cpu_flags()
2016-12-12 michael avutil/tests/imgutils: Remove unused variable
2016-12-12 Andreas.Cadhalpun opt: reject denominator zero as out of range
2016-12-09 derek.buitenhuis fate: Add h264 test for frame num gaps
2016-12-12 timo avcodec/cuvid: fix compilation with msvc11
2016-12-12 cehoyos lavf/mov: Accept multiple fourcc for AVID 1:1.
2016-12-12 cehoyos lavf/isom: Support EVRC in pvAuthor files.
2016-12-04 jamrial avformat/matroskadec: remove the strict unofficial check for Colour elements
2016-12-04 jamrial avformat/matroskadec: allocate Colour related fields only if the file contains the relevant master
2016-12-10 cus ffplay: fix sws_scale possible out of bounds array access
2016-12-06 wtc-at-google.com avutil/tests: run the cpu_init.c test conditionally on HAVE_THREADS
2016-12-06 wtc-at-google.com avutil/cpu_init: remove unnecessary arguments to the main() function
2016-12-10 michael avcodec: Add max_pixels options
2016-12-10 michael avutil: Add av_image_check_size2()
2016-12-10 michael fate: add av_image_check_size() test
2016-11-30 Andreas.Cadhalpun configure: fail if autodetect-libraries are requested but not found
2016-11-30 Andreas.Cadhalpun configure: enable autodetected libraries after option parsing
2016-11-30 Andreas.Cadhalpun configure: enable sdl if sdl2 is enabled
2016-12-09 derek.buitenhuis libavcodec/tests: Add avpacket test to .gitignore
2016-12-08 sw configure: Require bit_depth field for VAAPI VP9 decode hwaccel
2016-12-09 Andreas.Cadhalpun opus_parser: make ParseContext the first element in OpusParseContext
2016-12-09 Andreas.Cadhalpun opus_parser: fix leaking channel_maps on error
2016-12-03 cus avfilter/af_ashowinfo: properly show input channel layout for unknown channel layouts
2016-12-03 cus avfilter/af_channelmap: add support for unknown input channel layouts
2016-12-03 cus avfilter/af_atempo: add support for unknown channel layouts
2016-11-22 cus avfilter/formats: allow unknown channel layouts by default
2016-12-08 michael avcodec/mpeg12dec: Add FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM
2016-12-10 michael swresample/resample_template: Add filter values in parallel
2016-12-10 michael swresample/resample_template: Reorder operations to avoid one addition
2016-12-10 michael swresample/swresample: Check count before memcpy()
2016-12-09 michael avcodec/mpeg4videodec: Fix undefined shifts in mpeg4_decode_sprite_trajectory()
2016-12-09 michael avformat/oggdec: Skip streams in duration correction that did not had their duration set.
2016-12-07 derek.buitenhuis h264_slice: Wait for refs to be available before we use them in error concealment
2016-12-08 jamrial fate: add a monoscopic spherical matroska test
2016-12-08 jamrial fate: improve fate-mov dependencies
2016-12-08 michael avcodec/ffv1enc: Allocate smaller packet if the worst case size cannot be allocated
2016-12-09 michael avcodec/ffv1enc: Fix size of first slice
2016-12-08 alex.converse aacdec: Rename elem_type_prev to che_prev_type.
2016-12-06 alex.converse aacdec: Allow SBR after DRC.
2016-12-08 lou doc/muxers: remove "-strict experimental" from tee muxer examples
2016-12-08 onemda avfilter/vf_deband: fix silly mistakes
2016-11-18 michael avformat: Add max_streams option
2016-11-09 martin aarch64: h264idct: Use the offset parameter to movrel
2016-12-03 skr avfilter/vf_hwupload_cuda: Add min/max limits for the 'device' option
(...)

BUG= 673919 
R=dalecurtis@chromium.org

Review-Url: https://codereview.chromium.org/2643623003
Cr-Commit-Position: refs/heads/master@{#444515}

[modify] https://crrev.com/83e3fd52a0a04d510a1476899646470724feb53a/DEPS

Blockedon: 681886
Labels: FFmpeg-Roll
Status: Fixed (was: Assigned)
Blockedon: -661350
Blockedon: -681886

Sign in to add a comment