• Heng-Ruey Hsu's avatar
    Reland "Enable camera blob stream when needed" · 5490b51f
    Heng-Ruey Hsu authored
    This is reland of 10f4b936.
    It addressed the issue in capture_unittests.
    
    Original change's description:
    > Since blob stream needs higher resolution, it causes higher cpu
    loading
    > to require higher resolution and resize to smaller resolution.
    > In hangout app, we don't need blob stream. Enabling blob stream when
    > needed can save a lot of cpu usage.
    >
    > BUG=b:114676133
    > TEST=manually test in apprtc and CCA. make sure picture taking still
    > works in CCA.
    >
    > Change-Id: I9144461bc76627903d0b3b359ce9cf962ff3628c
    > Reviewed-on: https://chromium-review.googlesource.com/c/1261242
    > Commit-Queue: Heng-ruey Hsu <henryhsu@chromium.org>
    > Reviewed-by: Ricky Liang <jcliang@chromium.org>
    > Reviewed-by: Xiaohan Wang <xhwang@chromium.org>
    > Reviewed-by: Robert Sesek <rsesek@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#601492}
    
    TBR=xhwang@chromium.org,rsesek@chromium.org,jcliang@chromium.org
    
    BUG=b:114676133
    TEST=run capture_unittests.
    
    Change-Id: I977a4eade8d7f7ddc6188c4ce4a659d675e89d5f
    Reviewed-on: https://chromium-review.googlesource.com/c/1295753Reviewed-by: default avatarHeng-ruey Hsu <henryhsu@chromium.org>
    Reviewed-by: default avatarRicky Liang <jcliang@chromium.org>
    Commit-Queue: Heng-ruey Hsu <henryhsu@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#601854}
    5490b51f
camera_device_delegate.h 7.59 KB