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

Issue 2737653002: Buffer 2 seconds of data in the ffmpeg demuxer. (Closed)

Created:
3 years, 9 months ago by hubbe
Modified:
3 years, 9 months ago
Reviewers:
DaleCurtis
CC:
chromium-reviews, feature-media-reviews_chromium.org, posciak+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Buffer 2 seconds of data in the ffmpeg demuxer. This has been shown to reduce jank in badly muxed mp4 files. BUG=540898 Review-Url: https://codereview.chromium.org/2737653002 Cr-Original-Commit-Position: refs/heads/master@{#455551} Committed: https://chromium.googlesource.com/chromium/src/+/e23907eaba82f5595b74fb0094968481d6e00514 Review-Url: https://codereview.chromium.org/2737653002 Cr-Commit-Position: refs/heads/master@{#459565} Committed: https://chromium.googlesource.com/chromium/src/+/83bbe324e42ebe5b1205d6caeb1ea4149bad31f1

Patch Set 1 #

Patch Set 2 : fixed tests #

Patch Set 3 : adjust layout tests #

Patch Set 4 : clear error on read abort #

Total comments: 2

Patch Set 5 : UnmarkEndOfStream -> UnmarkEndOfStreamAndClearError #

Unified diffs Side-by-side diffs Delta from patch set Stats (+9 lines, -14 lines) Patch
M media/filters/ffmpeg_demuxer.cc View 1 2 3 4 3 chunks +6 lines, -11 lines 0 comments Download
M media/filters/ffmpeg_demuxer_unittest.cc View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M third_party/WebKit/LayoutTests/http/tests/media/video-load-metadata-decode-error.cgi View 1 2 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 47 (28 generated)
hubbe
3 years, 9 months ago (2017-03-07 00:03:44 UTC) #4
DaleCurtis
Did you test this? It did not help when I investigated this issue previously.
3 years, 9 months ago (2017-03-07 00:07:12 UTC) #6
DaleCurtis
See http://crbug.com/681138
3 years, 9 months ago (2017-03-07 00:08:16 UTC) #7
hubbe
On 2017/03/07 00:08:16, DaleCurtis wrote: > See http://crbug.com/681138 I'm back with more data (https://memegen.googleplex.com/5703417742753792) Telemetry ...
3 years, 9 months ago (2017-03-07 21:49:00 UTC) #10
DaleCurtis
On 2017/03/07 at 21:49:00, hubbe wrote: > On 2017/03/07 00:08:16, DaleCurtis wrote: > > See ...
3 years, 9 months ago (2017-03-07 23:41:27 UTC) #11
hubbe
Tests updated. PTAL.
3 years, 9 months ago (2017-03-08 00:01:49 UTC) #12
DaleCurtis
lgtm
3 years, 9 months ago (2017-03-08 00:04:47 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2737653002/20001
3 years, 9 months ago (2017-03-08 00:28:47 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/404362)
3 years, 9 months ago (2017-03-08 01:42:23 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2737653002/40001
3 years, 9 months ago (2017-03-08 21:53:47 UTC) #24
commit-bot: I haz the power
Committed patchset #3 (id:40001) as https://chromium.googlesource.com/chromium/src/+/e23907eaba82f5595b74fb0094968481d6e00514
3 years, 9 months ago (2017-03-08 21:59:15 UTC) #27
Sam McNally
A revert of this CL (patchset #3 id:40001) has been created in https://codereview.chromium.org/2740863002/ by sammc@chromium.org. ...
3 years, 9 months ago (2017-03-09 02:43:48 UTC) #28
hubbe
clear error on read abort
3 years, 9 months ago (2017-03-24 19:07:55 UTC) #30
hubbe
PTAL Finally figured out why this brakes some asan tests. When a seek happens, we ...
3 years, 9 months ago (2017-03-24 19:11:43 UTC) #33
DaleCurtis
lgtm https://codereview.chromium.org/2737653002/diff/60001/media/filters/ffmpeg_demuxer.cc File media/filters/ffmpeg_demuxer.cc (right): https://codereview.chromium.org/2737653002/diff/60001/media/filters/ffmpeg_demuxer.cc#newcode254 media/filters/ffmpeg_demuxer.cc:254: static void UnmarkEndOfStream(AVFormatContext* format_context) { Rename function?
3 years, 9 months ago (2017-03-24 19:13:13 UTC) #35
hubbe
https://codereview.chromium.org/2737653002/diff/60001/media/filters/ffmpeg_demuxer.cc File media/filters/ffmpeg_demuxer.cc (right): https://codereview.chromium.org/2737653002/diff/60001/media/filters/ffmpeg_demuxer.cc#newcode254 media/filters/ffmpeg_demuxer.cc:254: static void UnmarkEndOfStream(AVFormatContext* format_context) { On 2017/03/24 19:13:13, DaleCurtis ...
3 years, 9 months ago (2017-03-24 19:39:55 UTC) #36
DaleCurtis
sgtm
3 years, 9 months ago (2017-03-24 19:40:47 UTC) #37
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2737653002/80001
3 years, 9 months ago (2017-03-24 21:37:00 UTC) #44
commit-bot: I haz the power
3 years, 9 months ago (2017-03-24 21:49:57 UTC) #47
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/83bbe324e42ebe5b1205d6caeb1e...

Powered by Google App Engine
This is Rietveld 408576698