History log of /frameworks/av/cmds/screenrecord/Overlay.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
434dfd4927d8ae175302ad880710991512edcbdb 15-Mar-2017 Glenn Kasten <gkasten@google.com> Merge "Fix build warnings and make build warnings be errors"
c5bac3aa840a6a467ae63d097775c112cd611665 22-Mar-2016 Glenn Kasten <gkasten@google.com> Fix build warnings and make build warnings be errors

Test: screenrecord builds without warnings, both now and in future
Change-Id: Id8098c2be445715e0b4dd35e2b7aed0c7757d1fe
/frameworks/av/cmds/screenrecord/Overlay.cpp
2752e5b66ac80b5d6bcba1db186f29f86722956b 28-Feb-2017 Mathias Agopian <mathias@google.com> fallout of getting rid of IGraphicBufferAlloc

Test: compile & run
Bug: cleanup
Change-Id: Ifba0668d798c523c556ca7dae2c172711a256b05
/frameworks/av/cmds/screenrecord/Overlay.cpp
545bcd53c828cf5b57e9158feb2e24bf0cd77985 26-Jul-2016 Pablo Ceballos <pceballos@google.com> screenrecord: add monotonic timestamps option

Change-Id: Ic2cef7161c256f12e60434b32f455f40ebf3d7bf
/frameworks/av/cmds/screenrecord/Overlay.cpp
6e6eaa7ac713ab6606726c3f76a9019ded97f018 20-Aug-2015 Pablo Ceballos <pceballos@google.com> screenrecord: update to new buffer queue interfaces

Bug 13174928

Change-Id: I6b001b6c11bde2708309f0d0b94af058075992e2
/frameworks/av/cmds/screenrecord/Overlay.cpp
04f101c35eaa90b1f95939afac30674ec1611e6f 04-Nov-2014 Dan Stoza <stoza@google.com> Add a BufferItem parameter to onFrameAvailable

Passes the BufferItem for the queued buffer to the onFrameAvailable
callback so the consumer can track the BufferQueue's contents.

Bug: 18111837
Change-Id: If9d07229c9b586c668e5f99074e9b63b0468feb0
/frameworks/av/cmds/screenrecord/Overlay.cpp
db2722a319d91a869ebc4dd618edbef43fd5b738 24-Jun-2014 Dan Stoza <stoza@google.com> GLConsumer: Stop using default constructor params

Removes the dependency on default constructor parameters for
GLConsumer so that a different constructor prototype can safely be
added.

Change-Id: I0da924bbd4c141edbf305598c1be8bc575654680
/frameworks/av/cmds/screenrecord/Overlay.cpp
884989c67081190ff864419328e9e81506db67ca 19-Jun-2014 Mark Salyzyn <salyzyn@google.com> screenrecord: 64-bit compile warnings

Change-Id: I708e48e24719b2c4bb023069164aafd4c2ad639b
/frameworks/av/cmds/screenrecord/Overlay.cpp
483f59ab9fb4b2d8ab212f77a50eed0528beca58 28-May-2014 Brian Carlstrom <bdc@google.com> Move to dalvik.vm.lib.2 to force default to libart

Bug: 14298175
Change-Id: Iff6940aba8accfec14e729d53b71d2ed7e6c5027
/frameworks/av/cmds/screenrecord/Overlay.cpp
b278f5e70c001391779525fb4d3b024503ba9466 12-Mar-2014 Dan Stoza <stoza@google.com> Remove deprecated BufferQueue constructor

Bug: 13415624
Change-Id: I7d98eb8e9201fd920552e7eab75da42a5e2c7dca
/frameworks/av/cmds/screenrecord/Overlay.cpp
5fc2918fb08fc0d3a752e226f85b17af9587b2ef 30-Jan-2014 Brian Carlstrom <bdc@google.com> frameworks/av: Rename persist.sys.dalvik.vm.lib to allow new default

Bug: 12798969

(cherry picked from commit 3a38388447c54683fc0018bde284d4d22cb111a9)

Change-Id: I6fdf6a45756a53f554bfc78504e37a40386aebab
/frameworks/av/cmds/screenrecord/Overlay.cpp
7a66622c2c9250ce4ad0091195331ce4cb91a63d 19-Nov-2013 Andy McFadden <fadden@android.com> screenrecord fixes

Fixes to issues identified during code review.

Change-Id: I2203694acb5c0544878f64f4347d29ad1a0725c4
/frameworks/av/cmds/screenrecord/Overlay.cpp
441e847feb0e055ecb004802802cea07782ab228 18-Oct-2013 Andy McFadden <fadden@android.com> Add "--bugreport" option to screenrecord

The --bugreport option adds two visible features: (1) a timestamp
overlay that (mostly) matches logcat, making it easier to match what
appears in the video with what's in the log, and (2) an "info page"
at the start of the video that shows the system configuration.

Enabling this option adds an additional composition step,
increasing the overhead of screenrecord. Depending on the device
and circumstances, this may be unnoticeable or very pronounced.
If --bugreport is not enabled, the overhead of screenrecord is
unchanged.

We also now track device orientation changes. This is currently
detected by polling surfaceflinger, which is suboptimal. As a
result, we detect the rotation too late, and get a weird mixed
frame before the start of the animation for 90-degree changes.

Also, allow the bit rate to be specified as e.g. "4M" for 4Mbps.

Also, --rotate is now deprecated.

Bug 11220305
Bug 11136964

Change-Id: Ibb94b81d2f73547b95d7a47e027da75fab187a4f
/frameworks/av/cmds/screenrecord/Overlay.cpp