summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/MediaSync.cpp
Commit message (Collapse)AuthorAgeFilesLines
* stagefright: remove workaround for BQ not reporting dropped framesLajos Molnar2015-07-201-45/+26
| | | | | | Bug: 22234976 Related-bug: 22552826 Change-Id: Ic29b8d8533a4df8c15bcf3a9dab924aa24428304
* stagefright: flush pending video frames for MediaSyncLajos Molnar2015-07-161-1/+31
| | | | | Bug: 22234976 Change-Id: Ib63c2286610181968658fb38f5526a489635cf3e
* stagefright: MediaSync: use VideoFrameSchedulerLajos Molnar2015-07-161-32/+96
| | | | | | | Move VideoFrameScheduler to libstagefright as part of this change. Bug: 22234976 Change-Id: Ib23fb52399cb700a1dcf789e8486b94a3edf9d95
* stagefright: prevent allocating stale buffers for OMX decodersLajos Molnar2015-07-011-8/+6
| | | | | | | | | Also fix some issues encountered once using generationNumbers: - properly account outstanding buffers in MediaSync - don't release arbitrary frame if attach fails Bug: 11990461 Change-Id: Icee5ea188ca4eb856138feb5e6ec5d4ee5e44008
* MediaSync: support changing surface on the fly.Wei Jia2015-05-111-13/+57
| | | | | Bug: 19666434 Change-Id: I5809df2d3bb0dd6b4a982f11d62c4b7a452ed6fb
* MediaSync: clean up configureAudioTrack and configureSurface.Wei Jia2015-05-041-8/+8
| | | | | Bug: 19666434 Change-Id: I579956aad4a6d591b5338d518e610b8532a72402
* stagefright: propagate consumer usage flags in MediaSyncLajos Molnar2015-05-011-0/+4
| | | | | Bug: 19666434 Change-Id: I20533904d1591f2abeb1db5497fc5c143ed5b2e2
* stagefright: support setting/getting playback/sync config in MediaSyncLajos Molnar2015-04-301-14/+137
| | | | | | | Bug: 18249558 Bug: 19666434 Bug: 20057497 Change-Id: I5868b17423d7c20cfaf4a399f3eb67bfba440605
* MediaSync: map returned output buffers to previously received input buffers.Wei Jia2015-04-301-2/+21
| | | | | Bug: 19666434 Change-Id: I81e9cb8e73d950b3be5d29cf010c6793894ad802
* MediaSync: allow users to query play time for pending audio frames.Wei Jia2015-04-231-0/+36
| | | | | Bug: 19666434 Change-Id: I5cfd3e1a9b4f56aaa6482facd55a22ed1e7ed3e6
* MediaSync: fix the optimization code path to reduce messages posted to drain ↵Wei Jia2015-04-221-13/+29
| | | | | | | video. Bug: 19666434 Change-Id: I195a896033855ab3bfa43791b3c99f66776b007a
* MediaSync: sanity check native sample rate.Wei Jia2015-04-161-0/+5
| | | | | Bug: 19666434 Change-Id: I0eb7a70c81c4fcc336f52f014eeb6d261ac2c501
* MediaSync: support MediaSync in native code.Wei Jia2015-03-201-0/+541
Bug: 19666434 Change-Id: Ib6678153f43f5063bdaaf53dd8ad5e8d26434e1e