ac6020508acedd316391dee42329040bf45f8d90 |
|
01-Oct-2012 |
Glenn Kasten <gkasten@google.com> |
Integrate improved coefficient sinc resampler: VHQ Summary: Very high quality is enabled only for 44.1 -> 48 or 48 -> 44.1, and uses low quality for all other use cases. Track estimated CPU load and throttles the quality based on load; as currently configured it should allow up to 2 instances of very high quality. Medium quality and high quality are currently disabled unless explicitly requested. Details: Only load .so the first time it is needed. Cleanup code style: formatting, indentation, whitespace. Restore medium quality resampler, but it is not used (see next line). Fix memory leak for sinc resampler. Check sample rate in resampler constructor. Add logs for debugging. Rename DEFAULT to DEFAULT_QUALITY for consistency with other quality levels. Renumber VERY_HIGH_QUALITY from 255 to 4. Use enum src_quality consistently. Improve parsing of property af.resampler.quality. Fix reentrancy bug - allow an instance of high quality and an instance of very high quality to both be active concurrently. Bug: 7229644 Change-Id: I0ce6b913b05038889f50462a38830b61a602a9f7
/frameworks/av/libvideoeditor/vss/src/VideoEditorResampler.cpp
|
7719f633bd8747b2f56c7be0f102ff131c074c2e |
|
10-Feb-2012 |
John Grossman <johngro@google.com> |
Update method sigs. Update the getNextBuffer signatures to have an additional (but ignorable) parameter used to implement timed audio output. Change-Id: Icb98e4af4d136c234ae8c5cbb4a5de4350b436bb
/frameworks/av/libvideoeditor/vss/src/VideoEditorResampler.cpp
|
7a4097cc526fc25a36e0f451613340a9444ca043 |
|
17-Jan-2012 |
James Dong <jdong@google.com> |
Fix two typos in the defined frequency enums Change-Id: Ia0b6af98bd8f2ccb4d79705064a225e5f699ed8d
/frameworks/av/libvideoeditor/vss/src/VideoEditorResampler.cpp
|
7bdbbc7e45fca8e50df91ef2e8b39d1608841c9d |
|
16-Dec-2011 |
Glenn Kasten <gkasten@google.com> |
ditherAndClamp from libaudioutils not AudioMixer Change-Id: I1e8a00c81efefd956fe9e4d9b58557373320e322
/frameworks/av/libvideoeditor/vss/src/VideoEditorResampler.cpp
|
b5c7784c96a606890eb8a8b560153ef4a5d1a0d9 |
|
23-Jun-2011 |
Thomas Le Guevel <thomaslg@google.com> |
Fix for: 4676350 Do not use dual copyright declaration for video editor code Change-Id: I2856be051fa3b3ddfe67e096e45fb0b34beb92be
/frameworks/av/libvideoeditor/vss/src/VideoEditorResampler.cpp
|
100d01836041713337dd9532e417fb010bfb381c |
|
04-Mar-2011 |
Basavapatna Dattaguru <dattaguru@google.com> |
Fix for issue 3371667: fix source code compilation warnings(Moved from master) Change-Id: Ife1fc3f89beae498a49970ab5d2a080a112ce7c2
/frameworks/av/libvideoeditor/vss/src/VideoEditorResampler.cpp
|
5d5aed9d4e28fc2166617e54a219506fe0892e8b |
|
11-Feb-2011 |
Santosh Madhava <smadhava@google.com> |
Fix for issue 3444969 : Crash while generating transition Change-Id: I63286dc66bfcd496aee45d26c8934f519ce63429
/frameworks/av/libvideoeditor/vss/src/VideoEditorResampler.cpp
|
b4ce81da6664b5029406a78be71c39af055a4d29 |
|
10-Feb-2011 |
Santosh Madhava <smadhava@google.com> |
Fix for issue 3431967 : Memory leak from video editor engine Change-Id: I36e1cae53c91217804bc8243d9eb47820fb2114e
/frameworks/av/libvideoeditor/vss/src/VideoEditorResampler.cpp
|
52897c2fda8d1d97796af1477c2748e3a2f25436 |
|
27-Jan-2011 |
Dharmaray Kundargi <dharmaray@google.com> |
Fixed the SRC interface bug - 3369860 Change-Id: I6b866d334af9c9aea1db0295bf19edbc4123293d
/frameworks/av/libvideoeditor/vss/src/VideoEditorResampler.cpp
|
1526a3385d36d6e1953c932410548bf9631a0eb3 |
|
23-Jan-2011 |
Dheeraj Sharma <dheerajs@google.com> |
VideEditor:Fix for 3369908 Removed redundant code. Change-Id: Ia0789f5c6205ad2fc793921bb967bd9ec76e2b9a
/frameworks/av/libvideoeditor/vss/src/VideoEditorResampler.cpp
|