702ca6fa3349ebe01f47aeca773ce42820fe559c |
|
23-Mar-2016 |
Pawin Vongmasa <pawin@google.com> |
VideoFrameScheduler: Fixed integer underflow due to mismatched signedness. Action: Added explicit unsigned->signed conversions in schedule() and addSample() to prevent automatic signed->unsigned conversion. (nsecs_t is signed.) Bug: 26962365 Change-Id: I090aecce2c729af9bc10de32bf5e74d282d02e8c
/frameworks/av/media/libstagefright/VideoFrameScheduler.cpp
|
c1d653bbb1a99908aaf385a830aa101a3c5f1aa8 |
|
15-Oct-2015 |
Dan Austin <danielaustin@google.com> |
Fix benign integer overflow conditions for VSYNC add and removal. There are integer overflow conditions that could occur on vsyncsForLastFrame in VideoFrameScheduler::schedule upon a VSYNC add or removal. Additional checks have been put in place to remove the overflowable conditions. Bug: 24980200 Change-Id: I7dfc25ae1d2f3e3b3382e990adb3c56518c64e8d
/frameworks/av/media/libstagefright/VideoFrameScheduler.cpp
|
a3725d7b0cb79ddb49f81cba00a0164d8e645acd |
|
02-Jul-2015 |
Lajos Molnar <lajos@google.com> |
stagefright: MediaSync: use VideoFrameScheduler Move VideoFrameScheduler to libstagefright as part of this change. Bug: 22234976 Change-Id: Ib23fb52399cb700a1dcf789e8486b94a3edf9d95
/frameworks/av/media/libstagefright/VideoFrameScheduler.cpp
|