| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| | |
into ics-mr1
|
| |
| |
| |
| |
| | |
Change-Id: Icb10c129249bb9b69e91f6633a385840c94efa59
related-to-bug: 5666532
|
|\ \
| |/
|/|
| | |
Change-Id: I5341d7d7de8ec8dfa86095e8d8d45a912bb01a47
|
| |
| |
| |
| | |
Change-Id: Ib9cb4a48bd817da703ef53eb14932616d2973ee0
|
|\ \ |
|
| |/
| |
| |
| | |
Change-Id: Ib9cb4a48bd817da703ef53eb14932616d2973ee0
|
|\ \
| | |
| | |
| | | |
for sync frames" into ics-mr1
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
frames
The current logic does not check the I-frame at zeroeth position and therefore
for the files with only 1 I-Frame at zeroeth postion does not play.
Originally authored by Braganza Sam Robertsh <sam.braganza@samsung.com>
Do not merge to master branch since we made some improvement to SampleTable.cpp in the master branch.
Change-Id: I068184dec71986f14a586f769c2af1f52b4bcf94
related-to-bug: 5711942
|
| | |
| | |
| | |
| | | |
Change-Id: Ifce6c0d3d87aad2f5cc7f40ad6304936cbfa795e
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The maximum sleep time allowed in the mixer thread when audio tracks
are enabled but not ready for mixing is derived from the latency
reported by the output stream.
This does not work for A2DP where the latency also reflects encoding, decoding
and transfer time.
Modified activeSleepTimeUs() to take A2DP case into account.
Issue 5682206.
Change-Id: I3784ac01fb6f836b5a6ce6f764fb15347586de35
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
the extractor without blocking (and therefore be able to abort).
Change-Id: Id2acdde897e02baaeabadae70b7c95b66c9041b3
related-to-bug: 5666532
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
storage DO NOT MERGE
Bug: 5527220
Change-Id: I81d6de590ea3002118ba46eb4b6d5fe9061c998c
Signed-off-by: Mike Lockwood <lockwood@google.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
NOT MERGE
This could happen sometimes if other operations increased the size of the
data packet buffer to > 16K
Change-Id: I10f85f0ce32df39f46b0a984361958c0a13f6800
Signed-off-by: Mike Lockwood <lockwood@google.com>
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I587a5ce259b04c973ed2d7614e874cb74c521aab
related-to-bug: 5696324
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This change makes SurfaceMediaSource add the VIDEO_ENC usage bit when
allocating its GraphicBuffers rather than the HW_TEXTURE bit.
Change-Id: Ie20e225c894fdbc31cad6bb82b3b64c7e98074eb
|
|\ \ \ \ |
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
a) one of the two decoders has a pending discontinuity
b) the renderer holds on to all output buffers for that decoder
c) the renderer is paused
if all three conditions are met the decoder won't ask for more input data
and therefore never see the discontinuity.
To avoid this we briefly resume the renderer just before shutting down.
Change-Id: I9e08af2a1eb4298d1cd00497d6aa33f4ad184e9a
related-to-bug: 5655016
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
a format change" into ics-mr1
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
format change
we need to transition to executing state anyway to be able to properly flush/shutdown
in the future.
Change-Id: Ie48bc09ea31942009ae3a5a45aabc9ffad9fb91f
related-to-bug: 5655016
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
into ics-mr1
|
| |/ / /
| | | |
| | | |
| | | |
| | | | |
Change-Id: Idd4b9d8e7cec16b3e3c91c70e75144d42be30f96
related-to-bug: 5553055
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
No clients can signal a format change on either audio or video track (or both)
and a time discontinuity (timestamps changed) independantly.
Change-Id: I3e6cf4e7c260e85759879d61a9b517f68431c22f
related-to-bug: 5553055
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Progressively reduce the sleep time applied in MixerThread::threadLoop()
in case of consecutive application underruns to avoid starving the audio HAL.
As the default sleep time is longer than the duration of an audio buffer
we ended up writing less data than needed by the audio HAL if
the condition persisted.
Issue 5553055.
Change-Id: I2b23ee79c032efa945025db228beaecd1e07a2e5
|
|\ \ \
| | | |
| | | |
| | | | |
configuration data." into ics-mr1
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ibcd9c3fb5b6532eba843ed80ecdcdacaf50d8845
related-to-bug: 5641069
|
| |/ /
|/| |
| | |
| | |
| | |
| | | |
Change-Id: I4fc0809203684ebb02eaf217d7abad00aefc898f
related-to-bug: 5626569
|
|\ \ \
| |/ /
|/| /
| |/
| | |
* commit 'd4b22ab4889f9b1885bfc0dc45667c846a171a98':
status_t != bool
|
| |
| |
| |
| |
| |
| | |
b/5567433
Change-Id: I255ab8c3b0b5e0ea6a5cc7c05df757c667f3855e
|
|\ \
| | |
| | |
| | | |
underrun..." into ics-mr1
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
or they are lost for good.
Change-Id: I2f9f53efb05db4077961137c9dc8c27edac4ec62
related-to-bug: 5544907
|
|\ \ \
| |/ /
|/| /
| |/ |
Change-Id: I6be81522ac3e6d4d8fab545abde4d81e5bb2a2c6
|
| |\
| | |
| | |
| | | |
Change-Id: Idf18e15df810885a373fb4057f0db064771afc8e
|
|\ \ \
| | | |
| | | |
| | | | |
in media_profiles.xml to limit the total memory usage." into ics-mr1
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
-add videoeditor maximum prefetch YUV frames in media_profiles.xml to limit the total memory usage.
Change-Id: I41ffbc192fcce4c7635e5b0a1f2835852e5ee509
|
|\ \ \ \ |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
When audio effects are enabled, a noise can be heard at the
beginning of the new song when skipping to next song in music app.
This is because some effects (especially virtualizer) have a tail.
This tail was not played when previous song was stopped because effects were
not processed when no tracks were present on a given session. This is to
reduce CPU load when effects are enabled but no audio is playing.
The tail was then rendered when the new song was started.
Added a delay before stopping effect process after all tracks have been removed from a session.
Issue 5584880.
Change-Id: I815e0f7441f9302e8dfe413dc269a94e4cc6fd95
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Ie5a1902ff2613cd349ca5724f63a3fe3306640c7
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Visualizer capture buffer must be reset if audio framework has stopped
calling process for a given period of time to get read of residual
data from previous captures.
Issue 5571920.
Change-Id: I6e73f971bb812cdbb2979a3b5e763abab07634eb
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
contain" into ics-mr1
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
any playable tracks at all.
Change-Id: Ibbbe2fdcd53b7e020da80c84c8229856107a87e6
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
sockets" into ics-mr1
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
return failure
Change-Id: Icb47adfd2fbe0398c473ba66e068186311c9cc79
related-to-bug: 5593654
|
|\ \ \ \ |
|
| |/ / /
| | | |
| | | |
| | | | |
Change-Id: Ib52a69f9b0830b481c6f5c9b1991d1f4cb36ec7b
|
|/ / /
| | |
| | |
| | |
| | | |
Change-Id: Ib8427704ef9ee5a4fa8fe1818c8a62d77b4ea687
related-to-bug: 5560253
|
|\ \ \ |
|