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

Issue 2706123003: Reland of Add optional visualization file writers to VideoProcessor tests. (Closed)

Created:
3 years, 10 months ago by brandtr
Modified:
3 years, 10 months ago
CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com, zhengzhonghou_agora.io, video-team_agora.io, stefan-webrtc, mflodman
Target Ref:
refs/heads/master
Project:
webrtc
Visibility:
Public.

Description

Reland of Add optional visualization file writers to VideoProcessor tests. (patchset #1 id:1 of https://codereview.webrtc.org/2708103002/ ) Reason for revert: Necessary calls were "protected" by RTC_DCHECKs, that were optimized away in some release builds. Replacing the RTC_DCHECKs with EXPECTs. Original issue's description: > Revert of Add optional visualization file writers to VideoProcessor tests. (patchset #4 id:220001 of https://codereview.webrtc.org/2700493006/ ) > > Reason for revert: > Breaks downstream project. > > Original issue's description: > > Add optional visualization file writers to VideoProcessor tests. > > > > The purpose of this visualization CL is to add the ability to record > > video at the source, after encode, and after decode, in the VideoProcessor > > tests. These output files can then be replayed and used as a subjective > > complement to the objective metric plots given by the existing Python > > plotting script. > > > > BUG=webrtc:6634 > > > > Review-Url: https://codereview.webrtc.org/2700493006 > > Cr-Commit-Position: refs/heads/master@{#16738} > > Committed: https://chromium.googlesource.com/external/webrtc/+/872104ac41d7764f8676c9ea55555210bea4605c > > TBR=asapersson@webrtc.org,sprang@webrtc.org,kjellander@webrtc.org > # Skipping CQ checks because original CL landed less than 1 days ago. > NOPRESUBMIT=true > NOTREECHECKS=true > NOTRY=true > BUG=webrtc:6634 > > Review-Url: https://codereview.webrtc.org/2708103002 > Cr-Commit-Position: refs/heads/master@{#16745} > Committed: https://chromium.googlesource.com/external/webrtc/+/2a8135a1741761bd6de52163c0dc35f6eff7c8eb TBR=asapersson@webrtc.org,sprang@webrtc.org,kjellander@webrtc.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true BUG=webrtc:6634 Review-Url: https://codereview.webrtc.org/2706123003 Cr-Commit-Position: refs/heads/master@{#16769} Committed: https://chromium.googlesource.com/external/webrtc/+/b78bc75e8c459d02b84dbadd2c5a7d0c831c81f7

Patch Set 1 : Initial patch. #

Patch Set 2 : Fix problem: RTC_DCHECK -> RTC_CHECK/EXPECT. #

Patch Set 3 : Rebase fixes. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+668 lines, -433 lines) Patch
M webrtc/modules/video_coding/BUILD.gn View 1 1 chunk +1 line, -0 lines 0 comments Download
M webrtc/modules/video_coding/codecs/test/plot_videoprocessor_integrationtest.cc View 1 2 3 chunks +8 lines, -1 line 0 comments Download
M webrtc/modules/video_coding/codecs/test/videoprocessor.h View 1 3 chunks +22 lines, -6 lines 0 comments Download
M webrtc/modules/video_coding/codecs/test/videoprocessor.cc View 1 2 11 chunks +73 lines, -36 lines 0 comments Download
M webrtc/modules/video_coding/codecs/test/videoprocessor_integrationtest.h View 1 2 14 chunks +101 lines, -33 lines 0 comments Download
M webrtc/modules/video_coding/codecs/test/videoprocessor_integrationtest.cc View 1 2 13 chunks +14 lines, -16 lines 0 comments Download
M webrtc/modules/video_coding/codecs/test/videoprocessor_unittest.cc View 1 2 chunks +6 lines, -2 lines 0 comments Download
M webrtc/modules/video_coding/codecs/tools/video_quality_measurement.cc View 1 2 chunks +11 lines, -8 lines 0 comments Download
M webrtc/test/BUILD.gn View 1 2 chunks +6 lines, -4 lines 0 comments Download
M webrtc/test/testsupport/frame_reader.h View 1 2 chunks +6 lines, -6 lines 0 comments Download
D webrtc/test/testsupport/frame_reader.cc View 1 chunk +0 lines, -84 lines 0 comments Download
D webrtc/test/testsupport/frame_reader_unittest.cc View 1 chunk +0 lines, -70 lines 0 comments Download
M webrtc/test/testsupport/frame_writer.h View 1 1 chunk +25 lines, -7 lines 0 comments Download
D webrtc/test/testsupport/frame_writer.cc View 1 chunk +0 lines, -70 lines 0 comments Download
D webrtc/test/testsupport/frame_writer_unittest.cc View 1 chunk +0 lines, -63 lines 0 comments Download
A webrtc/test/testsupport/y4m_frame_writer.cc View 1 chunk +56 lines, -0 lines 0 comments Download
A webrtc/test/testsupport/y4m_frame_writer_unittest.cc View 1 chunk +77 lines, -0 lines 0 comments Download
A + webrtc/test/testsupport/yuv_frame_reader.cc View 1 5 chunks +34 lines, -27 lines 0 comments Download
A webrtc/test/testsupport/yuv_frame_reader_unittest.cc View 1 chunk +83 lines, -0 lines 0 comments Download
A webrtc/test/testsupport/yuv_frame_writer.cc View 1 chunk +77 lines, -0 lines 0 comments Download
A webrtc/test/testsupport/yuv_frame_writer_unittest.cc View 1 chunk +68 lines, -0 lines 0 comments Download

Messages

Total messages: 11 (8 generated)
brandtr
Created Reland of Add optional visualization file writers to VideoProcessor tests.
3 years, 10 months ago (2017-02-21 14:25:56 UTC) #1
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/2706123003/270001
3 years, 10 months ago (2017-02-22 08:52:58 UTC) #8
commit-bot: I haz the power
3 years, 10 months ago (2017-02-22 09:27:03 UTC) #11
Message was sent while issue was closed.
Committed patchset #3 (id:270001) as
https://chromium.googlesource.com/external/webrtc/+/b78bc75e8c459d02b84dbadd2...

Powered by Google App Engine
This is Rietveld 408576698