FFmpeg git repo
Go to file
Andrew Wason e9b1d5ae5e fix swr_convert buffering of packed audio
swr_convert is not properly buffering packed input audio when the
output is not large enough, and when resampling is not actually needed
(same samplerate and no SWR_FLAG_RESAMPLE).

buf_set() is only handling the first channel and leaving the others as-is.

Sample program to reproduce the problem is here https://gist.github.com/2431768

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-04-21 01:57:21 +02:00
doc Merge remote-tracking branch 'qatar/master' 2012-04-20 22:18:26 +02:00
ffpresets
libavcodec h264: assembly version of get_cabac for x86_64 with PIC (v4) 2012-04-21 00:27:06 +02:00
libavdevice
libavfilter lavfi/mp: remove libmpcodecs mirror filter 2012-04-20 01:01:24 +02:00
libavformat Merge remote-tracking branch 'qatar/master' 2012-04-20 22:18:26 +02:00
libavutil Merge remote-tracking branch 'qatar/master' 2012-04-20 22:18:26 +02:00
libpostproc
libswresample fix swr_convert buffering of packed audio 2012-04-21 01:57:21 +02:00
libswscale
mt-work
presets
tests Merge remote-tracking branch 'qatar/master' 2012-04-20 22:18:26 +02:00
tools Merge remote-tracking branch 'hexene/stagefright' 2012-04-19 01:58:30 +02:00
.gitignore
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
CREDITS
Changelog
Doxyfile
INSTALL
LICENSE
MAINTAINERS
Makefile
README
RELEASE
arch.mak
cmdutils.c
cmdutils.h Merge commit '3b266da3d35f3f7a61258b78384dfe920d875d29' 2012-04-17 04:03:50 +02:00
cmdutils_common_opts.h
common.mak
configure Merge remote-tracking branch 'qatar/master' 2012-04-19 21:23:52 +02:00
ffmpeg.c ffmpeg: check encoder earlier. 2012-04-20 16:30:58 +02:00
ffplay.c Merge remote-tracking branch 'qatar/master' 2012-04-18 00:28:06 +02:00
ffprobe.c
ffserver.c
library.mak
version.sh

README

FFmpeg README
-------------

1) Documentation
----------------

* Read the documentation in the doc/ directory in git.
  You can also view it online at http://ffmpeg.org/documentation.html

2) Licensing
------------

* See the LICENSE file.

3) Build and Install
--------------------

* See the INSTALL file.