summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2013-05-28 08:59:07 +0200
committerMichael Niedermayer <michaelni@gmx.at>2013-05-28 08:59:07 +0200
commit3fc8500483bef4dcb43b4a1e5fe628e416ca1a0e (patch)
tree733e987f3d178a93c4377871e00261600e7eba81
parent2ad28840b3fb90d9f000b676853846792e05bd68 (diff)
parent268bb88544d9a5256992a9817e60972461359865 (diff)
downloadffmpeg-streaming-3fc8500483bef4dcb43b4a1e5fe628e416ca1a0e.zip
ffmpeg-streaming-3fc8500483bef4dcb43b4a1e5fe628e416ca1a0e.tar.gz
Merge remote-tracking branch 'qatar/master'
* qatar/master: smacker: add a clarification notice about audio decoding configure: make jack depend on pthreads Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
-rwxr-xr-xconfigure2
-rw-r--r--libavcodec/smacker.c1
2 files changed, 2 insertions, 1 deletions
diff --git a/configure b/configure
index 8b2b286..2896c3f 100755
--- a/configure
+++ b/configure
@@ -2065,7 +2065,7 @@ dshow_indev_extralibs="-lpsapi -lole32 -lstrmiids -luuid"
dv1394_indev_deps="dv1394 dv_demuxer"
fbdev_indev_deps="linux_fb_h"
iec61883_indev_deps="libiec61883"
-jack_indev_deps="jack_jack_h sem_timedwait"
+jack_indev_deps="jack_jack_h pthreads"
lavfi_indev_deps="avfilter"
libcdio_indev_deps="libcdio"
libdc1394_indev_deps="libdc1394"
diff --git a/libavcodec/smacker.c b/libavcodec/smacker.c
index 8dd0f4d..f06d60f 100644
--- a/libavcodec/smacker.c
+++ b/libavcodec/smacker.c
@@ -660,6 +660,7 @@ static int smka_decode_frame(AVCodecContext *avctx, void *data,
}
}
}
+ /* this codec relies on wraparound instead of clipping audio */
if(bits) { //decode 16-bit data
for(i = stereo; i >= 0; i--)
pred[i] = sign_extend(av_bswap16(get_bits(&gb, 16)), 16);
OpenPOWER on IntegriCloud