-
- Downloads
audio: refactor resampler class
Using MediaFilter would make the resampling time longer and more unpredictable than directly using libswresample. Adds libswresample as a dependency. Simplifies Resampler class. Resampler detects changes in input and output formats automatically. Changes Audiofile to use Resampler instead of MediaFilter. Change-Id: I24919e8fa514dbb4a38408e338016976e7424136
Showing
- configure.ac 2 additions, 0 deletionsconfigure.ac
- src/media/Makefile.am 3 additions, 3 deletionssrc/media/Makefile.am
- src/media/audio/audio_rtp_session.cpp 1 addition, 1 deletionsrc/media/audio/audio_rtp_session.cpp
- src/media/audio/audiolayer.cpp 2 additions, 4 deletionssrc/media/audio/audiolayer.cpp
- src/media/audio/resampler.cpp 48 additions, 49 deletionssrc/media/audio/resampler.cpp
- src/media/audio/resampler.h 21 additions, 24 deletionssrc/media/audio/resampler.h
- src/media/audio/sound/audiofile.cpp 10 additions, 20 deletionssrc/media/audio/sound/audiofile.cpp
- src/media/media_decoder.cpp 1 addition, 1 deletionsrc/media/media_decoder.cpp
- test/unitTest/media/audio/test_resampler.cpp 2 additions, 6 deletionstest/unitTest/media/audio/test_resampler.cpp
Loading
Please register or sign in to comment