| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use a constant input level to the reverb engine and implement volume control in the
insert reverb. This avoids the volume spikes when an effect that was inserted after
the reverb is disabled or removed.
- Fix clicks (one silent buffer) at the end of the reverb disable period.
- Modified volume management in audioflinger so that the volume ramp is also done by
the insert effect if present when the track is paused (avoids clicks).
- Increased room level for all presets.
Also fixed problems with output stage session (-1):
- effect bundle wrapper was not designed to support session -1
- the permission check in audioflinger for using session -1 failed due to a wrong usage of
getCallingPid()
Change-Id: Id1ff51327263364bf71d3f2668fa5cde4311d84f
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Reverb:
- 1 channel mixed has gain zero
- core componenet now only outputs STEREO samples
- wrapper now handles only STEREO from the Reverb Core
- Bass Boost:
- increase scratch memory
Change-Id: I00ae31051cc40a7006fc993420facfeb4d30dc52
|
| |
| |
| |
| |
| |
| |
| | |
it should.
Change-Id: I630c9fb51686d87a4075f01a6d7f6f9139ddcb4b
related-to-bug: 2944452
|
|\ \
| | |
| | |
| | | |
size cannot be determined." into gingerbread
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
cannot be determined.
Change-Id: Icf17ed04323f5415e0f9f1e4fd9f19ca60ce15ac
related-to-bug: 2602446
|
|\ \ \
| |/ /
|/| |
| | | |
than the 32-bit offset limit, set the limit to the max 32-bit offset limit." into gingerbread
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
if the requested max file size is greater than the 32-bit offset limit,
set the limit to the max 32-bit offset limit.
Change-Id: Ie74cbed98469721d4280a0b87491e888948f0046
|
| |/
|/|
| |
| |
| |
| |
| | |
non-mp3 content.
Change-Id: I26db4524c5306bf2346438d2bd359c5cfb95cead
related-to-bug: 2900419
|
|\ \
| | |
| | |
| | | |
buffer" into gingerbread
|
| |/
| |
| |
| |
| |
| | |
- This fixes media server crashes on droid
Change-Id: I7191cadc5275107425ec3ee3d437b2c5295858dc
|
|/
|
|
|
|
|
|
|
| |
Changed type of decay time, reverb delay and reflections delay parameters
from signed to unsigned int to match OpenSL ES interface definition.
Also fixed some type casts in lvm reverb wrapper.
Change-Id: I5ca5e76a87c2590f01f031f3168355586ef22556
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
- Changed bundle SamplesToExit to 0.1 secs
- Added SamplesToExit to Revreb
- Removed mixer from Core reverb
Change-Id: I675ec22889f20ef35a0ac427600c2654111c397e
|
|\ \
| |/
|/| |
|
| |
| |
| |
| | |
Change-Id: I74e502376348ca4a6ffaa7492bed35c1355e7e62
|
| |
| |
| |
| |
| |
| |
| | |
overrides the MediaPlayer's setLooping setting.
Change-Id: Ifb564c6cdf6137eac14869f9ca7d471f05a5556a
related-to-bug: 2974691
|
|\ \
| |/
|/|
| | |
finishing prepare()." into gingerbread
|
| |
| |
| |
| |
| |
| |
| | |
finishing prepare().
Change-Id: I39bf3c6dafcbe003b51dea4795742dcd8548f207
related-to-bug: 2875110
|
| |
| |
| |
| |
| |
| | |
o also makes nal length in the recorded file modifiable at runtime
Change-Id: I731b4dde7070d8d9628b36b523a5b2c011c7c2cf
|
|/
|
|
|
|
|
|
|
| |
When the recorded file becomes large, the metadata size can
no longer be ignored. This makes it possible to save the
recorded file when the storage becomes almost full at the
end of the recording session.
Change-Id: Ief038080f825c9946ce550949c03e914aec1e31a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The problem was that the time to receive an output buffer
from an audio encoder is different because the encoder does not
need to read from the source for all output buffers. This leads
to large fluctuation in terms of wall clock duration between two
neighboring audio sample outputs from the audio encoder. As a
result, the media time for the video track after adjustment using
the drifting changes wildly sometimes.
This patch addresses this issue by only updating the media drift
time when an audio source input buffer is read. the wall clock
for the audio track is also calculated at the same time when
the input audio buffer is read at AudioSource.
bug - 2959800
Change-Id: I3174aa182f744784b540f0a7198524d4eee8bd7b
|
|\
| |
| |
| | |
drops below a certain threshold we will temporarily pause playback until we have sufficient data." into gingerbread
|
| |
| |
| |
| |
| |
| |
| | |
a certain threshold we will temporarily pause playback until we have sufficient data.
Change-Id: Ice8564e902e48c89c9c00f6651c5504b3c41fcad
related-to-bug: 2556656
|
|\ \
| |/
|/|
| | |
well." into gingerbread
|
| |
| |
| |
| | |
Change-Id: I16dfc90bcb8a324d6ee9a38a5a1a31cc094c820a
|
|\ \
| | |
| | |
| | | |
into gingerbread
|
| | |
| | |
| | |
| | | |
Change-Id: I5f3f46c2150e16b26674432e427f79c04a69cd8e
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I15e21eae50beb6057024ea42a7e9bf3b8d8a0603
related-to-bug: 2368598
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Fixed click when re-enabling effect during the turn off phase:
make sure the effect states where effect is processed are the same
where volume control is delegated to effect.
- Fixed click when effect is deleted while still active: do not apply
volume ramp if an effect having volume control was just removed from the
effect chain.
Also fixed a crash when PCM dump is enabled in effect bundle wrapper.
Change-Id: Ib562f5cf75c69af75df0e862536262e2514493e4
|
|\ \
| | |
| | |
| | | |
AAC-hbr." into gingerbread
|
| |/
| |
| |
| |
| | |
Change-Id: Ied92ea8c2448a2cb1a732c72c21c69da1913dbc8
related-to-bug: 2556656
|
|/
|
|
|
|
|
| |
within a certain time, not a final frame (which may take longer)
Change-Id: I3c1ae79bb9342770e959ebdcdc6b748549b76330
related-to-bug: 2556656
|
|
|
|
| |
Change-Id: Ifb6c03b38eff3c94a507ceb5043fcc48b364c25c
|
|\
| |
| |
| | |
packet source to have a timestamp, we're ignoring timestamps for gtalk videochat but we still have to have a placeholder." into gingerbread
|
| |
| |
| |
| |
| |
| | |
source to have a timestamp, we're ignoring timestamps for gtalk videochat but we still have to have a placeholder.
Change-Id: Ib8615ce5a89a9a846ee2f9f96cdfb23462f72c7a
|
|/
|
|
|
|
|
| |
a certain time, try changing transports (to interleaved TCP). Also properly close the sockets on disconnection.
Change-Id: Ie8d6a3865a0477e28d4b76bb9038e468451287b1
related-to-bug: 2556656
|
|\
| |
| |
| | |
in preparation for building without opencore." into gingerbread
|
| |
| |
| |
| |
| |
| |
| | |
preparation for building without opencore.
Change-Id: I1ca6bd8faba0185f9694f9dc04d2b3e6a7ab5ac3
related-to-bug: 2370115
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Virtualizer now uses the correct control parameter, instead of reverberation
- Volume smoothing for first frame has been added
- Equalizer_setParameter now returns correct error code
- Correcting Non-Linear compressor gain step noise during transitions and effect level changes
- Removed SVN header blocks
- Memory and MIPS values have been added to the API
- Reverb uses a more efficient malloc for input PCM
- Reverb DecayHFRatio now ranges up to 2000
- Logging has been removed for most volume functions
Change-Id: Ib59e7e331263c3811559231b4ae90c82e34a8421
|
| |
| |
| |
| | |
Change-Id: Ice731c5097c2a2dee8a7f0cd45b547cd34f532c6
|
|\ \
| | |
| | |
| | | |
gingerbread
|
| | |
| | |
| | |
| | | |
Change-Id: Ieabaddb2e3a9e3a7a5bc36e55cd0721b60dbd50e
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
AVC encoder
is occasionally too small.
bug - 2882917
Change-Id: Id59d8529084c5689a26f272e0cd3b1e955fd8a30
|
|\ \ \
| |/ /
|/| | |
|
| |/
| |
| |
| |
| |
| | |
- bug 2950297
Change-Id: I0044d07178691feb904cf81e87c1b6d4b714dc1a
|
| |
| |
| |
| |
| |
| |
| | |
timeout if no packets arrive for too long.
Change-Id: Id491541a6ae501604cda815f8e961a3bfe26db7d
related-to-bug: 2556656
|
|/
|
|
| |
Change-Id: I3f2ae2f46ae62b84b1e253658d7182c04ee3dfae
|
|\
| |
| |
| | |
into gingerbread
|