summaryrefslogtreecommitdiffstats
path: root/libavcodec/takdec.c
Commit message (Collapse)AuthorAgeFilesLines
* takdec: switch to init_get_bits8()Paul B Mahol2013-01-281-1/+2
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* takdec: silence/fix warning for undefined behaviorPaul B Mahol2012-12-101-1/+2
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* tak: reduce difference with qatarPaul B Mahol2012-12-091-418/+394
| | | | | | | Mostly cosmetics changes, but also makes decoding little faster here. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavc/takdec: s/get_b/get_bits_esc4Paul B Mahol2012-12-071-4/+4
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavc/takdec: simplify codePaul B Mahol2012-12-071-30/+13
| | | | | | | Merge get_scale/get_shift into set_sample_rate_params(). Rename tak_set_bps to set_bps_params and remove 2nd argument. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* takdec: use samplefmt.h from libavutilPaul B Mahol2012-12-071-8/+12
| | | | | | | Instead of having own code for calculating decoded buffer size just use already provided functions from libavutil. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* takdec: remove get_code() and use get_sbits() directlyPaul B Mahol2012-12-071-19/+9
| | | | | | As found by Justin, this is probably bug in reference decoder. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Merge commit '594d4d5df3c70404168701dd5c90b7e6e5587793'Michael Niedermayer2012-12-051-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '594d4d5df3c70404168701dd5c90b7e6e5587793': lavc: add a wrapper for AVCodecContext.get_buffer(). Conflicts: libavcodec/4xm.c libavcodec/8svx.c libavcodec/bmv.c libavcodec/cljr.c libavcodec/cscd.c libavcodec/dnxhddec.c libavcodec/dpcm.c libavcodec/dpx.c libavcodec/eacmv.c libavcodec/eamad.c libavcodec/frwu.c libavcodec/g723_1.c libavcodec/gifdec.c libavcodec/idcinvideo.c libavcodec/iff.c libavcodec/indeo3.c libavcodec/internal.h libavcodec/interplayvideo.c libavcodec/kmvc.c libavcodec/mpc7.c libavcodec/mpegaudiodec.c libavcodec/pcx.c libavcodec/pngdec.c libavcodec/pnmdec.c libavcodec/rl2.c libavcodec/snow.c libavcodec/targa.c libavcodec/tscc.c libavcodec/txd.c libavcodec/utils.c libavcodec/v210dec.c libavcodec/vb.c libavcodec/vmdav.c libavcodec/vp56.c libavcodec/vqavideo.c libavcodec/wavpack.c libavcodec/wnv1.c libavcodec/xl.c libavcodec/yop.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
* takdec: add .sample_fmtsPaul B Mahol2012-12-031-0/+4
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* takdec: stop decoding in case of unknown bpsPaul B Mahol2012-10-121-3/+11
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* takdec: s/bits_per_coded_sample/bits_per_raw_samplePaul B Mahol2012-10-121-11/+11
| | | | | | | | | | bits_per_coded_sample should be set from demuxer and not from decoder. Prior to this change value set from demuxer would get overwritten in decoder. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* TAK demuxer, decoder and parserPaul B Mahol2012-10-081-0/+972
Signed-off-by: Paul B Mahol <onemda@gmail.com>
OpenPOWER on IntegriCloud