History log of /frameworks/av/media/libstagefright/SurfaceUtils.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2d2a2967ce29281816b9ddb9434b3c0084e4ce52 27-Oct-2017 Chong Zhang <chz@google.com> hdr: enable VP9 profile2 in SoftVPX

- enable highbitdepth in libvpx use 16bit for 10-bit YUV

- hook up metadata retrieval in SoftVPX

- send metadata to native window

- pack 10-bit YUV into RGBA_1010102 format in soft renderer

bug: 64227585

Change-Id: Id900a1a8ee5cc2e5c19eef0f46419ad9b8eb587b
/frameworks/av/media/libstagefright/SurfaceUtils.cpp
b5625ce949ceb29e5971b6e2c94d9ee054c057d7 22-Apr-2017 Jiwen 'Steve' Cai <jwcai@google.com> SurfaceUtils: query CONSUMER_IS_PROTECTED

Using NATIVE_WINDOW_CONSUMER_IS_PROTECTED to check whether a native
window can handle protected buffers instead of expecting
GRALLOC_USAGE_PROTECTED as a consumer usage flag.

Bug: 35726763
Test: videoplayer-nodrm-protected.apk and videoplayer-drm-protected.apk
both works.

Change-Id: I67a324161dff22e6efd949f2ab988c2349cd6bcc
/frameworks/av/media/libstagefright/SurfaceUtils.cpp
04e331c5032609f7ed42c344780b9c1b4cfe4afb 04-Apr-2017 Mathias Agopian <mathias@google.com> Remove useless GraphicBuffer() constructor

Test: compiled & run
Bug: 36869708
Change-Id: I777701b8f47929d2b669d2a990649e58eef528fc
/frameworks/av/media/libstagefright/SurfaceUtils.cpp
181fd9b5b64bab24bb49a34208f60a16e98488c5 17-Feb-2017 Chong Zhang <chz@google.com> stagefright: verbose logging for media connect/disconnect

bug: 35364355

Change-Id: I7b5f0aecf98733255cc27b091fea78298fa7e602
/frameworks/av/media/libstagefright/SurfaceUtils.cpp
a092e5581926703ecfe296e64d3a8fe7d7c65984 14-Sep-2016 Craig Donner <cdonner@google.com> Revert "Handle lock() returning a NULL buffer in SurfaceUtils."

This reverts commit afeffa81d06e7ca485f6d13430b8dfc70b4938a1.

Bug: 28526999

Change-Id: I18a073e92b516706c777f121a00d06938fdf35e3
/frameworks/av/media/libstagefright/SurfaceUtils.cpp
afeffa81d06e7ca485f6d13430b8dfc70b4938a1 13-May-2016 Craig Donner <cdonner@google.com> Handle lock() returning a NULL buffer in SurfaceUtils.

Bug: 28526999
Change-Id: I99fdc100329e3350c9c8aa070779a407eda057ff
(cherry picked from commit 9193bcd60728bac0d5c2059ed2dc878231509c3a)
/frameworks/av/media/libstagefright/SurfaceUtils.cpp
098446ae4100dfd989c452bb67133559aa892cd3 28-Jun-2016 Lajos Molnar <lajos@google.com> stagefright: reconnect to ANW on setup in non-output-meta mode

BufferQueue now needs reconnect to allow dequeuing all buffers from
a BufferQueue.
Use getConsumerName instead of connect failure to detect that we
are connecting to the same surface.

Bug: 29422927
Change-Id: I4fc4d1ec9fd452ec027cab60b06e4af88d53d830
/frameworks/av/media/libstagefright/SurfaceUtils.cpp
6dc88629f3c457b4980d7af6ee1a4a9b211b20a7 14-Jun-2016 Craig Donner <cdonner@google.com> Revert "Handle lock() returning a NULL buffer in SurfaceUtils."

This reverts commit 9193bcd60728bac0d5c2059ed2dc878231509c3a.

Bug: 28526999
Change-Id: I1b2fdd591d1d7a006691d961f4f165270a03285c
/frameworks/av/media/libstagefright/SurfaceUtils.cpp
9193bcd60728bac0d5c2059ed2dc878231509c3a 13-May-2016 Craig Donner <cdonner@google.com> Handle lock() returning a NULL buffer in SurfaceUtils.

Bug: 28526999
Change-Id: I99fdc100329e3350c9c8aa070779a407eda057ff
/frameworks/av/media/libstagefright/SurfaceUtils.cpp
b397a2a9923dcf0bec088e06df7dbe8eb128b677 12-Jan-2016 Craig Donner <cdonner@google.com> Allows protected content when the consumer has USAGE_PROTECTED set, even if the native window does not queue to the window composer.

Bug: 22775237
Bug: 22855417

Change-Id: I2aa9d8c724efcf1be5debdb69b1ca0bd3be18bb5
/frameworks/av/media/libstagefright/SurfaceUtils.cpp
b2d0b487efd40700199852c9a18b369b1651f15b 06-May-2015 Lajos Molnar <lajos@google.com> stagefright: move native window helpers into SurfaceUtils

Bug: 20885565
Change-Id: I2ed14be8a7cb08b1ed4ea65cb9286dc1384fe64a
/frameworks/av/media/libstagefright/SurfaceUtils.cpp