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

Issue 24667002: EVEA H.264: Disable periodic key frames by default. (Closed)

Created:
7 years, 2 months ago by hshi1
Modified:
7 years, 2 months ago
CC:
chromium-reviews, jam, apatrick_chromium, joi+watch-content_chromium.org, feature-media-reviews_chromium.org, darin-cc_chromium.org, piman+watch_chromium.org
Visibility:
Public.

Description

EVEA H.264: Disable periodic key frames by default. The V4L2 default GOP size is only 12. This inserts intra frames too frequently and wastes bitrate. In practice it is not necessary for encoder to send periodic key frames. BUG=284783 TEST=verify that EVEA only produces one I-frame initially and then all P-frames after. R=fischman@chromium.org, sheu@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=225284

Patch Set 1 #

Patch Set 2 : Change GOP size to 3000 to match webrtc. #

Patch Set 3 : Disable periodic key frames altogether, as suggested by sheu. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+4 lines, -1 line) Patch
M content/common/gpu/media/exynos_video_encode_accelerator.cc View 1 2 2 chunks +4 lines, -1 line 0 comments Download

Messages

Total messages: 11 (0 generated)
hshi1
PTAL. sheu@ - FYI. fischman@ - OWNER. Thanks!
7 years, 2 months ago (2013-09-25 20:45:08 UTC) #1
hshi1
For reference: link to the definition of default GOP size of 12: https://cs.corp.google.com/p#kernel/2.6.34_440/Documentation/DocBook/v4l/controls.xml&q=V4L2_CID_MPEG_VIDEO_GOP_SIZE%20file:%5C.xml&type=cs&l=1290
7 years, 2 months ago (2013-09-25 20:46:22 UTC) #2
Ami GONE FROM CHROMIUM
Can you justify this by pointing at webrtc/libvpx defaults? (why 60 and not 50 or ...
7 years, 2 months ago (2013-09-25 20:55:29 UTC) #3
hshi1
On 2013/09/25 20:55:29, Ami Fischman wrote: > Can you justify this by pointing at webrtc/libvpx ...
7 years, 2 months ago (2013-09-25 21:03:12 UTC) #4
Ami GONE FROM CHROMIUM
Yeah, matching webrtc SGTM. To unsubscribe from this group and stop receiving emails from it, ...
7 years, 2 months ago (2013-09-25 21:05:14 UTC) #5
hshi1
On 2013/09/25 21:05:14, Ami Fischman wrote: > Yeah, matching webrtc SGTM. > > To unsubscribe ...
7 years, 2 months ago (2013-09-25 21:08:43 UTC) #6
sheu
I'd tweak this knob in the other direction -- set to 0, which means (in ...
7 years, 2 months ago (2013-09-25 21:15:03 UTC) #7
hshi1
On 2013/09/25 21:15:03, sheu wrote: > I'd tweak this knob in the other direction -- ...
7 years, 2 months ago (2013-09-25 21:24:32 UTC) #8
sheu
lgtm, thanks
7 years, 2 months ago (2013-09-25 21:26:22 UTC) #9
Ami GONE FROM CHROMIUM
lgtm
7 years, 2 months ago (2013-09-25 21:49:28 UTC) #10
hshi1
7 years, 2 months ago (2013-09-26 00:31:54 UTC) #11
Message was sent while issue was closed.
Committed patchset #3 manually as r225284 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698