]>
git.sesse.net Git - ffmpeg/log
Michael Niedermayer [Fri, 23 Nov 2012 02:28:20 +0000 (03:28 +0100)]
id3v2: restructure compressed and unsync code
This should fix the interaction between the 2.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Fri, 23 Nov 2012 00:33:12 +0000 (01:33 +0100)]
ffv1dec: remove incorrect assert()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Fri, 23 Nov 2012 00:19:48 +0000 (01:19 +0100)]
rmdec: fix av_log level and context
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Fri, 23 Nov 2012 00:19:26 +0000 (01:19 +0100)]
truemotion2: Fix av_log level and context
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Fri, 23 Nov 2012 00:18:53 +0000 (01:18 +0100)]
mpeg12: fix av_log level and context
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Fri, 23 Nov 2012 00:18:31 +0000 (01:18 +0100)]
dcadec: fix av_log level
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 22 Nov 2012 22:08:01 +0000 (23:08 +0100)]
avidec: try to support oddly muxed MMES stream
Fixes ticket1804
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Carl Eugen Hoyos [Thu, 22 Nov 2012 21:28:17 +0000 (22:28 +0100)]
vqavideo: Reinitialise the actually used partial codebook bytestream-reader.
Fixes ticket #1942.
Paul B Mahol [Thu, 22 Nov 2012 20:37:24 +0000 (20:37 +0000)]
xmv: signal EOF
Fixes #1946.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Michael Niedermayer [Thu, 22 Nov 2012 19:38:51 +0000 (20:38 +0100)]
movenc: fix assert failure caused by rounding.
Fixes Ticket1820
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Paul B Mahol [Mon, 19 Nov 2012 10:51:44 +0000 (10:51 +0000)]
ADPCM AFC decoder
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Michael Niedermayer [Thu, 22 Nov 2012 18:29:08 +0000 (19:29 +0100)]
id3v2: print ver/flags/len on debug level.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Stefano Sabatini [Mon, 19 Nov 2012 23:21:23 +0000 (00:21 +0100)]
tests: prefer ffprobe -show_entries to -show_format_entry
The latter option was deprecated.
Michael Niedermayer [Thu, 22 Nov 2012 14:36:50 +0000 (15:36 +0100)]
Merge remote-tracking branch 'qatar/master'
* qatar/master:
id3v2: fix reading unsynchronized frames.
cdgraphics: fix incorrect vertical offset mask in cdg_scroll()
apetag: fix error handling in ff_ape_parse_tag()
Conflicts:
libavformat/id3v2.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Stefano Sabatini [Mon, 19 Nov 2012 23:08:48 +0000 (00:08 +0100)]
ffprobe: implement -sections option
Stefano Sabatini [Mon, 17 Sep 2012 19:08:09 +0000 (21:08 +0200)]
ffprobe: implement subsection field selection through the -show_entries option
Anton Khirnov [Wed, 21 Nov 2012 07:48:47 +0000 (08:48 +0100)]
id3v2: fix reading unsynchronized frames.
Current code would incorrectly process e.g. 'ff 00 ff 00 ff' to
'ff ff ff', while it should be 'ff ff 00 ff'.
Fixes Bug 395.
CC: libav-stable@libav.org
Stefano Sabatini [Wed, 21 Nov 2012 20:27:02 +0000 (21:27 +0100)]
lavfi/avfiltergraph: improve error message in graph_check_validity()
Fix trac ticket #1944.
Stefano Sabatini [Thu, 22 Nov 2012 11:08:45 +0000 (12:08 +0100)]
lavfi/drawtext: add support for printing frame numbers
Fix trac ticket #1949.
Tim Nicholson [Fri, 2 Nov 2012 13:09:48 +0000 (13:09 +0000)]
ffmpeg: add setting of field_order flag
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 22 Nov 2012 04:15:57 +0000 (05:15 +0100)]
frwu: do not set interlacing flags.
Our fate frwu sample is definitely not interlaced.
If someone has a interlaced frwu file, please contact us.
Without this change the field order patch would cause
incorrect interlacing information to be written when
using frwu input.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 22 Nov 2012 00:07:16 +0000 (01:07 +0100)]
brender: move declaration out of for() to make old compilers happy.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Aleksi Nurmi [Thu, 15 Nov 2012 19:48:02 +0000 (21:48 +0200)]
brender_pix: a new image decoder
PIX is an image file format that was used by the BRender 3d engine.
Signed-off-by: Aleksi Nurmi <aleksi.nurmi@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Carl Eugen Hoyos [Wed, 21 Nov 2012 23:46:14 +0000 (00:46 +0100)]
Fix the path to the C99-to-C89 Converter & Wrapper to the only existing repository.
Ronald deleted his public c99-to-c89 repository today.
Stefano Sabatini [Wed, 21 Nov 2012 23:12:18 +0000 (00:12 +0100)]
ffmpeg: fix weird reindent
Stefano Sabatini [Wed, 21 Nov 2012 22:19:32 +0000 (23:19 +0100)]
ffmpeg: print debug_ts off and off_time values with timestamp helper routines
Bojan Zivkovic [Wed, 21 Nov 2012 13:00:28 +0000 (14:00 +0100)]
mips: Fixing HAVE_MIPSFPU dependencies
Signed-off-by: Bojan Zivkovic <bojan@mips.com>
Reviewed-by: Vitor Sessak <vitor1001@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Peter Ross [Wed, 21 Nov 2012 08:54:15 +0000 (19:54 +1100)]
use correct doxygen parameter direction syntax
Signed-off-by: Peter Ross <pross@xvid.org>
Reviewed-by: Stefano Sabatini <stefasab@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Peter Ross [Wed, 21 Nov 2012 08:53:08 +0000 (19:53 +1100)]
ensure comment blocks that contain doxygen commands start with double asterix
Reveiwed-by: Stefano Sabatini <stefasab@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Piotr Bandurski [Wed, 21 Nov 2012 16:28:44 +0000 (17:28 +0100)]
siff: signal EOF
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Piotr Bandurski [Wed, 21 Nov 2012 16:13:49 +0000 (17:13 +0100)]
segafilm: signal EOF
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Piotr Bandurski [Wed, 21 Nov 2012 16:04:22 +0000 (17:04 +0100)]
bethsoftvid: signal EOF
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Piotr Bandurski [Wed, 21 Nov 2012 15:57:50 +0000 (16:57 +0100)]
bfi: signal EOF
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Paul B Mahol [Wed, 21 Nov 2012 20:15:02 +0000 (20:15 +0000)]
yop: fix 10l typo
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Michael Niedermayer [Wed, 21 Nov 2012 19:13:45 +0000 (20:13 +0100)]
imgconvert-test: count the number of unused pixel format values.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 21 Nov 2012 19:08:53 +0000 (20:08 +0100)]
imgconvert-test: skip pix formats without name
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Stefano Sabatini [Wed, 21 Nov 2012 12:17:21 +0000 (13:17 +0100)]
ffprobe: fix typo in a comment
Stefano Sabatini [Wed, 21 Nov 2012 12:16:42 +0000 (13:16 +0100)]
ffprobe: add "," at the end of enum list
Michael Niedermayer [Wed, 21 Nov 2012 18:59:34 +0000 (19:59 +0100)]
imgconvert-test: test alpha flags
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 21 Nov 2012 18:59:09 +0000 (19:59 +0100)]
pixdesc: fix alpha flags
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 21 Nov 2012 18:49:53 +0000 (19:49 +0100)]
imgconvert: remove avg_bits_per_pixel(), its redundant
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Peter Ross [Wed, 21 Nov 2012 08:55:01 +0000 (19:55 +1100)]
bink: return AVERROR_EOF upon reaching end of file
Fixes ticket #1935.
Signed-off-by: Peter Ross <pross@xvid.org>
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 21 Nov 2012 17:25:01 +0000 (18:25 +0100)]
codec_descriptors: fix typo in mpeg 2 video
Found-by: Ramiro
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 21 Nov 2012 17:12:13 +0000 (18:12 +0100)]
Merge remote-tracking branch 'qatar/master'
* qatar/master:
flashsv: Drop unused function and struct parameters
pcm: fix decoding of pcm_s16le_planar on big-endian
Conflicts:
libavcodec/pcm.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 21 Nov 2012 17:00:56 +0000 (18:00 +0100)]
Merge commit '
ae3822bca16f1cdb2460a35b16f8ef636a04314e '
* commit '
ae3822bca16f1cdb2460a35b16f8ef636a04314e ':
imgconvert: remove PixFmtInfo
Conflicts:
libavcodec/imgconvert.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 21 Nov 2012 16:37:32 +0000 (17:37 +0100)]
imgconvert: fix color type for non normal pix_fmts like HW stuff and unused entries.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 21 Nov 2012 16:22:25 +0000 (17:22 +0100)]
avcodec_get_pix_fmt_loss: remove PixFmtInfo use
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 21 Nov 2012 16:32:21 +0000 (17:32 +0100)]
imgconvert: print color type too
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Paul B Mahol [Wed, 21 Nov 2012 16:36:05 +0000 (16:36 +0000)]
cdxl: use url_feof()
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Michael Niedermayer [Wed, 21 Nov 2012 15:47:02 +0000 (16:47 +0100)]
imgconvert: remove PixFmtInfo use from avg_bits_per_pixel()
This fixes several inconsistencies with YUV >8bit formats caused
due to missing information in the PixFmtInfo table.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 21 Nov 2012 15:59:37 +0000 (16:59 +0100)]
avcodec_find_best_pix_fmt_of_2: favor formats with fewer components if it does not incur a loss.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 21 Nov 2012 15:45:54 +0000 (16:45 +0100)]
pixdesc: add av_get_padded_bits_per_pixel()
This will be needed to allow removing the PixFmtInfo table
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 21 Nov 2012 15:14:25 +0000 (16:14 +0100)]
imgconvert-test: add avg bits per pixel
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 21 Nov 2012 15:11:01 +0000 (16:11 +0100)]
is_yuv_planar: remove use of PixFmtInfo
This fixes the behavior for a few yuva 16bit formats
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 21 Nov 2012 15:10:42 +0000 (16:10 +0100)]
imgconvert: add self test code
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Paul B Mahol [Wed, 21 Nov 2012 15:34:45 +0000 (15:34 +0000)]
rawenc: cosmetics: reindent
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Michael Niedermayer [Wed, 21 Nov 2012 14:14:32 +0000 (15:14 +0100)]
Merge commit '
d1d9efaae6c7e8466b06c30ca21c6b569dd2e480 '
* commit '
d1d9efaae6c7e8466b06c30ca21c6b569dd2e480 ':
avcodec: split avpicture from imgconvert
pixdesc: add PIX_FMT_ALPHA flag
Conflicts:
libavcodec/imgconvert.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Xi Wang [Wed, 14 Nov 2012 08:42:37 +0000 (03:42 -0500)]
cdgraphics: fix incorrect vertical offset mask in cdg_scroll()
The vertical offset mask 0x07 is suspicious.
v_off = FFMIN(data[2] & 0x07, CDG_BORDER_HEIGHT - 1);
Note that v_off is up to 11 (CDG_BORDER_HEIGHT - 1), the correct mask
should be 0x0F.
Signed-off-by: Xi Wang <xi.wang@gmail.com>
Signed-off-by: Anton Khirnov <anton@khirnov.net>
Xi Wang [Wed, 14 Nov 2012 08:25:41 +0000 (03:25 -0500)]
apetag: fix error handling in ff_ape_parse_tag()
The following error handling is broken due to signedness.
int file_size;
uint32_t tag_bytes;
int64_t tag_start;
...
tag_start = file_size - tag_bytes - APE_TAG_FOOTER_BYTES;
if (tag_start < 0) { ... }
Note that tag_bytes is unsigned, which makes the right-hand side of
`tag_start = ...' unsigned, too. The 32-bit unsigned value is then
zero-extended to 64 bits. Therefore, tag_start must be non-negative,
and the check (tag_start < 0) is always false, which breaks the error
handling. This patch fixes the check.
Signed-off-by: Xi Wang <xi.wang@gmail.com>
Signed-off-by: Anton Khirnov <anton@khirnov.net>
Diego Biurrun [Wed, 24 Oct 2012 17:14:24 +0000 (19:14 +0200)]
flashsv: Drop unused function and struct parameters
Piotr Bandurski [Wed, 21 Nov 2012 10:38:52 +0000 (10:38 +0000)]
sierravmd: signal EOF
Paul B Mahol [Tue, 20 Nov 2012 11:43:37 +0000 (11:43 +0000)]
cafdec: return right code if EOF is reached
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Piotr Bandurski [Wed, 21 Nov 2012 10:21:54 +0000 (10:21 +0000)]
thp: signal EOF
Piotr Bandurski [Wed, 21 Nov 2012 09:48:46 +0000 (09:48 +0000)]
rpl: return AVERROR_EOF instead of -1
Clément Bœsch [Wed, 21 Nov 2012 07:01:51 +0000 (08:01 +0100)]
lavf/hls: whitespace cosmetics after
23db5418 .
Clément Bœsch [Wed, 21 Nov 2012 07:00:35 +0000 (08:00 +0100)]
lavf: move libmodplug registration with the other ext lib.
Also remove the duplicated #if.
LYF [Fri, 16 Nov 2012 06:12:27 +0000 (14:12 +0800)]
hls: create an AVProgram for each variant
Without the information, application may choose audio from one variant
and video from another variant, which leads to fetch two variants from
network. This enables av_find_best_stream() to find matching audio and
video streams, so that only one variant is fetched from network.
Signed-off-by: LYF <yefei.li@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Stefano Sabatini [Sat, 17 Nov 2012 16:21:43 +0000 (17:21 +0100)]
lavf/segment: fix value for the M3U8 EXT-X-MEDIA
From the M3U8 specification:
|The EXT-X-MEDIA-SEQUENCE tag indicates the sequence number of the first
|URI that appears in a Playlist file.
Previously it was using the list index number. Also remove now unused
list_count field.
Stefano Sabatini [Sat, 17 Nov 2012 16:20:29 +0000 (17:20 +0100)]
lavf/segment: do not pre-increment segment_idx value
Increment the value just when a new segment with the given index is
started. Simplify logic, improve readability.
Stefano Sabatini [Sat, 17 Nov 2012 16:12:43 +0000 (17:12 +0100)]
lavf/segment: unbreak behavior for segment muxer
The segment muxer presumes the use of AVFMT_GLOBALHEADER, ssegment should
be use in case of formats which requires no global headers.
Regression introduced when merging
0826d8513d14f54da0b519360813327d5836b7fc .
Stefano Sabatini [Sat, 17 Nov 2012 15:35:51 +0000 (16:35 +0100)]
lavf/segment: consistently use "seg" in segment_start()
Stefano Sabatini [Sat, 17 Nov 2012 10:12:04 +0000 (11:12 +0100)]
ffmpeg: rework debugging timestamp logs in process_input()
Print timestamps before and after ffmpeg timestamp postprocessing.
Help to debug how ffmpeg processes the input timestamps.
Clément Bœsch [Sat, 10 Nov 2012 23:06:58 +0000 (00:06 +0100)]
lavf/srtdec: trim line break event separators from packet.
The muxer add them automatically, so this avoid having a bunch of line
breaks all over the output files. One '\n' is still kept/added because
the lavc subrip decoder seems to have trouble with line ending abruptly
(it doesn't flush correctly the tags). This bug is harmless but should
be fixed; though, this doesn't look like a trivial change. When this bug
gets fixed, we can consider removing the '\n' at the end of the packet.
The 2048B buffer limit was also removed while moving to AVBPrint API.
Note that this doesn't really matter since the decoder is limited as
well.
Carl Eugen Hoyos [Tue, 20 Nov 2012 21:04:14 +0000 (22:04 +0100)]
Add -skip_initial_bytes option.
Fixes ticket #1909.
Carl Eugen Hoyos [Tue, 20 Nov 2012 21:04:03 +0000 (22:04 +0100)]
Correctly signal EOF when demuxing caf files.
Clément Bœsch [Tue, 20 Nov 2012 20:51:25 +0000 (21:51 +0100)]
swr: include stdint.h instead of inttypes.h.
stdint.h is for the [u]int*_t types, which is the only thing we need for
the prototypes. inttypes.h includes stdint.h and defines more thing we
don't need here.
Bump micro in case a user app was relying on this include for its own
code.
Michael Niedermayer [Tue, 20 Nov 2012 19:47:38 +0000 (20:47 +0100)]
rc: fix 10l typo in rc_max_available_vbv_use calculation
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Paul B Mahol [Tue, 20 Nov 2012 18:13:25 +0000 (18:13 +0000)]
fate: increase pcm coverage
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Clément Bœsch [Tue, 20 Nov 2012 19:29:05 +0000 (20:29 +0100)]
swr: fix a few typo in the public header.
Michael Niedermayer [Tue, 20 Nov 2012 19:05:08 +0000 (20:05 +0100)]
swr-doxy: elaborate on swr_get_delay() and the timebase
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Mon, 19 Nov 2012 22:46:34 +0000 (23:46 +0100)]
swr: general doxy text about swr and example code.
Based on doxy from avr
Reviewed-by: Clément Bœsch
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
ChanMin Kim [Sat, 17 Nov 2012 16:39:51 +0000 (17:39 +0100)]
lavf/segment: do not copy codec_tag when not available
Some muxers do not allow stream if codec_tag is incompatible.
Sometimes the passed input codec's codec_tag is not compatible with the
output muxer.
Because the codec_tag field of the segment muxer cannot be set, ffmpeg.c
doesn't know how to handle these cases.
Signed-off-by: ChanMin Kim <kcm1700@gmail.com>
Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Peter Ross [Mon, 19 Nov 2012 23:15:53 +0000 (10:15 +1100)]
the hyperlink to the Developer's Certificate of Origin no longer works; use Linux kernel hyperlink
Signed-off-by: Peter Ross <pross@xvid.org>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Paul B Mahol [Mon, 19 Nov 2012 09:19:30 +0000 (09:19 +0000)]
add some planar PCM encoders
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Paul B Mahol [Tue, 20 Nov 2012 16:51:46 +0000 (16:51 +0000)]
pcmdec: use memcpy() when possible for planar decoders
This is faster (at least with clang).
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Justin Ruggles [Tue, 20 Nov 2012 05:57:41 +0000 (00:57 -0500)]
pcm: fix decoding of pcm_s16le_planar on big-endian
The sample count is decremented by the DECODE() macro and needs to be reset
in each loop iteration. Also, DECODE() increments the src pointer so that does
not need to be done separately.
Michael Niedermayer [Tue, 20 Nov 2012 14:12:37 +0000 (15:12 +0100)]
oggdec: fix memleak on header parsing failure
Fixes Ticket1931
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Stefano Sabatini [Tue, 20 Nov 2012 13:54:58 +0000 (14:54 +0100)]
doc/platform: replace link to site arrozcru.org with link to ffmpeg.zeranoe.com
ffmpeg.arrozcru.org is currently unmaintained, and it redirects to
ffmpeg.zeranoe.com.
Michael Niedermayer [Tue, 20 Nov 2012 13:35:24 +0000 (14:35 +0100)]
Merge remote-tracking branch 'qatar/master'
* qatar/master:
FATE: add 24-bit ALAC tests
FATE: rename ALAC tests from alac-* to alac-16-*
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Paul B Mahol [Tue, 20 Nov 2012 13:18:56 +0000 (13:18 +0000)]
pcmenc: use ENCODE macro for pcm_s8
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Michael Niedermayer [Tue, 20 Nov 2012 13:04:38 +0000 (14:04 +0100)]
pcm: revert from libavs planar code to durandals.
The libav code does not work on big endian.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 20 Nov 2012 12:34:27 +0000 (13:34 +0100)]
Merge commit '
7c278d2ae410a64bdd89f1777026b4b963c30a1a '
* commit '
7c278d2ae410a64bdd89f1777026b4b963c30a1a ':
alacenc: support 24-bit encoding
pcmdec: use planar sample format for pcm_s16le_planar
vorbisdec: use float planar sample format
Conflicts:
libavcodec/pcm.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Luca Barbato [Sat, 17 Nov 2012 19:34:41 +0000 (20:34 +0100)]
imgconvert: remove PixFmtInfo
It is pleonastic and was used in stale functions pending replacement.
Luca Barbato [Sun, 11 Nov 2012 23:47:57 +0000 (00:47 +0100)]
avcodec: split avpicture from imgconvert
All the non deprecated functions are in avpicture.c now.
Luca Barbato [Mon, 12 Nov 2012 00:17:20 +0000 (01:17 +0100)]
pixdesc: add PIX_FMT_ALPHA flag
Paul B Mahol [Sun, 18 Nov 2012 18:50:57 +0000 (18:50 +0000)]
8svx: move pcm_s8_planar decoder to pcm.c
Removes limitation of max 2 channels for pcm_s8_planar decoder by moving
it to more natural place.
AV_CODEC_ID_8SVX_RAW is not used by anything anymore and is going to be
removed.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Paul B Mahol [Tue, 20 Nov 2012 09:42:32 +0000 (09:42 +0000)]
4xm: return error code if decode_init() failed
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Justin Ruggles [Fri, 9 Nov 2012 22:09:11 +0000 (17:09 -0500)]
FATE: add 24-bit ALAC tests
Justin Ruggles [Fri, 9 Nov 2012 22:01:09 +0000 (17:01 -0500)]
alacenc: support 24-bit encoding
Justin Ruggles [Fri, 9 Nov 2012 22:05:24 +0000 (17:05 -0500)]
FATE: rename ALAC tests from alac-* to alac-16-*
This will distinguish ALAC 16-bit tests from ALAC tests with other bit
depths.