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

Issue 228313002: Cast: Use 2 threads for encoding on capable systems (Closed)

Created:
6 years, 8 months ago by Alpha Left Google
Modified:
6 years, 8 months ago
Reviewers:
miu
CC:
chromium-reviews, hclam+watch_chromium.org, imcheng+watch_chromium.org, hguihot+watch_chromium.org, jasonroberts+watch_google.com, avayvod+watch_chromium.org, pwestin+watch_google.com, feature-media-reviews_chromium.org, miu+watch_chromium.org, hubbe+watch_chromium.org, mikhal+watch_chromium.org
Visibility:
Public.

Description

Cast: Use 2 threads for encoding on capable systems We would like to use more than 1 thread for encoding to improve performance. We do this only on a higher end system. The criteria is to have at least 3 logical processors. This has worked well for WebRTC and the same condition is applied here. BUG=360966 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=262894

Patch Set 1 #

Total comments: 1

Patch Set 2 : merged #

Unified diffs Side-by-side diffs Delta from patch set Stats (+158 lines, -13 lines) Patch
M chrome/renderer/media/cast_rtp_stream.cc View 1 3 chunks +17 lines, -0 lines 0 comments Download
M media/cast/cast_config.h View 1 1 chunk +1 line, -1 line 0 comments Download
M media/cast/cast_config.cc View 1 1 chunk +1 line, -1 line 0 comments Download
A media/cast/test/encode_decode_test.cc View 1 1 chunk +136 lines, -0 lines 0 comments Download
M media/cast/test/end2end_unittest.cc View 1 1 chunk +0 lines, -1 line 0 comments Download
M media/cast/test/sender.cc View 1 chunk +0 lines, -1 line 0 comments Download
M media/cast/video_sender/codecs/vp8/vp8_encoder.cc View 1 2 chunks +3 lines, -9 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
Alpha Left Google
6 years, 8 months ago (2014-04-08 08:51:20 UTC) #1
miu
lgtm, except: https://codereview.chromium.org/228313002/diff/1/chrome/renderer/media/cast_rtp_stream.cc File chrome/renderer/media/cast_rtp_stream.cc (right): https://codereview.chromium.org/228313002/diff/1/chrome/renderer/media/cast_rtp_stream.cc#newcode130 chrome/renderer/media/cast_rtp_stream.cc:130: return 2; Unless I'm missing something, the ...
6 years, 8 months ago (2014-04-09 00:53:42 UTC) #2
Alpha Left Google
The CQ bit was checked by hclam@chromium.org
6 years, 8 months ago (2014-04-09 00:56:53 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hclam@chromium.org/228313002/1
6 years, 8 months ago (2014-04-09 01:13:43 UTC) #4
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-09 01:13:59 UTC) #5
commit-bot: I haz the power
Failed to apply patch for media/cast/cast_config.cc: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
6 years, 8 months ago (2014-04-09 01:14:00 UTC) #6
Alpha Left Google
The CQ bit was checked by hclam@chromium.org
6 years, 8 months ago (2014-04-09 22:43:42 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hclam@chromium.org/228313002/20001
6 years, 8 months ago (2014-04-09 22:44:12 UTC) #8
commit-bot: I haz the power
6 years, 8 months ago (2014-04-10 02:01:09 UTC) #9
Message was sent while issue was closed.
Change committed as 262894

Powered by Google App Engine
This is Rietveld 408576698