]>
git.sesse.net Git - ffmpeg/log
Michael Niedermayer [Tue, 3 Sep 2013 19:49:12 +0000 (21:49 +0200)]
avcodec/pictordec: remove y checks, which have become redundant
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 3 Sep 2013 19:45:25 +0000 (21:45 +0200)]
avcodec/pictordec: run av_image_check_size() unconditionally
This ensures that no invalid size leaks through
(This issue is hypothetical, ive no testcase)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Paul B Mahol [Tue, 3 Sep 2013 17:31:05 +0000 (17:31 +0000)]
lavfi/mptestsrc: use outlink->frame_count
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Clément Bœsch [Tue, 20 Aug 2013 18:56:39 +0000 (20:56 +0200)]
lavfi/drawtext: add generic timeline interface and deprecate "draw".
Clément Bœsch [Tue, 3 Sep 2013 18:42:24 +0000 (20:42 +0200)]
Update copyrights where my email appears with the new one.
wm4 [Wed, 7 Aug 2013 23:04:36 +0000 (01:04 +0200)]
avformat/mpl2dec: handle files with CRLF linebreaks correctly
Skip the "\r" as normal text. Otherwise it will be the first character
of the string passed to sscanf(), which then fill fail to match the
timestamps.
Signed-off-by: Clément Bœsch <u@pkh.me>
Dirk Farin [Mon, 2 Sep 2013 12:33:14 +0000 (14:33 +0200)]
avformat: H265 demuxer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Paul B Mahol [Tue, 3 Sep 2013 17:07:53 +0000 (17:07 +0000)]
lavfi/hue: relicense to LGPL with permission by all contributors
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Paul B Mahol [Mon, 2 Sep 2013 22:02:59 +0000 (22:02 +0000)]
x86/simple_idct: use LOCAL_ALIGNED instead of DECLARE_ALIGNED
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Paul B Mahol [Tue, 3 Sep 2013 12:46:28 +0000 (12:46 +0000)]
lavfi/mp: remove mp=phase
The filter was ported to a native libavfilter filter.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Paul B Mahol [Sat, 31 Aug 2013 18:46:17 +0000 (18:46 +0000)]
lavfi: port phase filter from libmpcodecs
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Michael Niedermayer [Tue, 3 Sep 2013 13:47:21 +0000 (15:47 +0200)]
avcodec/vcr1: simplify code drop buf variable
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 3 Sep 2013 13:46:56 +0000 (15:46 +0200)]
avcodec/vcr1: simplify code, drop buf_size
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 3 Sep 2013 13:44:37 +0000 (15:44 +0200)]
avcodec/vcr1: return the actual number of consumed bytes
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 3 Sep 2013 13:18:43 +0000 (15:18 +0200)]
Merge remote-tracking branch 'qatar/master'
* qatar/master:
movenc: Don't flush after each written packet
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 3 Sep 2013 13:05:00 +0000 (15:05 +0200)]
Merge commit '
7df9e693a34c84c698da60426c78140c950f95ed '
* commit '
7df9e693a34c84c698da60426c78140c950f95ed ':
cosmetics: Fix ATRAC codec name spelling
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 3 Sep 2013 12:57:47 +0000 (14:57 +0200)]
Merge commit '
488b2984fece7ad0c2596826fee18e74aa904667 '
* commit '
488b2984fece7ad0c2596826fee18e74aa904667 ':
ape demuxer: check for EOF in potentially long loops
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 3 Sep 2013 12:50:31 +0000 (14:50 +0200)]
Merge commit '
a7c1689dedd11689edb30088d467ac03f9b8d1cf '
* commit '
a7c1689dedd11689edb30088d467ac03f9b8d1cf ':
4xm: check that bits per sample is strictly positive
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 3 Sep 2013 12:36:12 +0000 (14:36 +0200)]
avformat/utils: Fix bitrate overflow check
The check added in
df33a58e5311ee9a64a573889b883a80e981af7b does not work
at all, rather it broke the summing of bitrates completely.
The comparission was wrong way around.
This commit replaces it by a simpler and hopefully clearer check
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 3 Sep 2013 12:28:49 +0000 (14:28 +0200)]
Merge commit '
df33a58e5311ee9a64a573889b883a80e981af7b '
* commit '
df33a58e5311ee9a64a573889b883a80e981af7b ':
lavf: avoid integer overflow when estimating bitrate
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 3 Sep 2013 12:16:42 +0000 (14:16 +0200)]
Merge commit '
fab694dd3931b1c0bc3c598c3f88b1902c14a303 '
* commit '
fab694dd3931b1c0bc3c598c3f88b1902c14a303 ':
lavf: move a variable declaration to the block where it's used
Conflicts:
libavformat/utils.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Compn [Tue, 3 Sep 2013 12:25:43 +0000 (08:25 -0400)]
riff: add 0x64 to g726 works on g726-test1.wav
Michael Niedermayer [Tue, 3 Sep 2013 12:14:12 +0000 (14:14 +0200)]
Merge commit '
fe9bb61f9a16be19ad91875632c39e44b7a99a8a '
* commit '
fe9bb61f9a16be19ad91875632c39e44b7a99a8a ':
pictordec: pass correct context to avpriv_request_sample
Conflicts:
libavcodec/pictordec.c
No change as the avpriv_request_sample() has already been replaced by an implementation
of the codepath.
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 3 Sep 2013 12:00:28 +0000 (14:00 +0200)]
Merge commit '
5f7aecde02a95451e514c809f2794c1deba80695 '
* commit '
5f7aecde02a95451e514c809f2794c1deba80695 ':
pictordec: break out of both decoding loops when y drops below 0
Conflicts:
libavcodec/pictordec.c
The added check is redundant.
It shows the error path more clearly though
See:
f3f488423a12af9bb4eed6e6868cfa86ece3571b
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 3 Sep 2013 11:36:22 +0000 (13:36 +0200)]
avcodec/vcr1: replace redundant checks from libav (
8aba7968dd604aae91ee42cbce0be3dad7dceb30 ) by asserts
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 3 Sep 2013 11:17:20 +0000 (13:17 +0200)]
Martin Storsjö [Mon, 2 Sep 2013 13:23:17 +0000 (16:23 +0300)]
movenc: Don't flush after each written packet
This should improve write performance quite significantly.
---
Tested with both writing a normal mp4, by using the faststart
feature and writing a fragmented mp4 file; all turn out with the
same md5sum as before.
Signed-off-by: Martin Storsjö <martin@martin.st>
Michael Niedermayer [Tue, 3 Sep 2013 02:40:04 +0000 (04:40 +0200)]
avfilter/vf_yadif: reallocate frames if strides differ
Fixes Ticket2896
An alternative to this would be to change the code to support any
stride.
The condition of differing strides should be rare.
If theres no speedloss supporting any stride would be better
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 3 Sep 2013 01:05:41 +0000 (03:05 +0200)]
avutil/fifo: assert that theres enough data in the fifo on drain calls.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Paul B Mahol [Tue, 3 Sep 2013 01:03:10 +0000 (01:03 +0000)]
w64dec: fix end position of summarylist guid
Noticed-by: James Almer
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Paul B Mahol [Mon, 2 Sep 2013 22:50:00 +0000 (22:50 +0000)]
w64dec: fix skipping of unknown guids
Regression since
14d50c1 .
Fixes #2932.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Vignesh Venkatasubramanian [Mon, 2 Sep 2013 17:42:22 +0000 (10:42 -0700)]
avpacket: Fixing side data copy when src == dst
Fixing av_packet_copy_side_data to work correctly when source and
destination are the same. This makes sure that there is no memory
leak and double frees.
Signed-off by: Vignesh Venkatasubramanian <vigneshv@google.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diego Biurrun [Mon, 2 Sep 2013 18:21:49 +0000 (20:21 +0200)]
cosmetics: Fix ATRAC codec name spelling
Anton Khirnov [Sat, 24 Aug 2013 19:30:46 +0000 (21:30 +0200)]
ape demuxer: check for EOF in potentially long loops
Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org
Anton Khirnov [Sat, 24 Aug 2013 19:30:46 +0000 (21:30 +0200)]
4xm: check that bits per sample is strictly positive
Avoids a divide by zero.
Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org
Anton Khirnov [Sat, 24 Aug 2013 19:30:46 +0000 (21:30 +0200)]
lavf: avoid integer overflow when estimating bitrate
Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org
Anton Khirnov [Sun, 25 Aug 2013 09:53:34 +0000 (11:53 +0200)]
lavf: move a variable declaration to the block where it's used
Anton Khirnov [Sat, 24 Aug 2013 19:30:46 +0000 (21:30 +0200)]
pictordec: pass correct context to avpriv_request_sample
Fixes invalid reads.
Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org
Anton Khirnov [Sat, 24 Aug 2013 19:30:46 +0000 (21:30 +0200)]
pictordec: break out of both decoding loops when y drops below 0
Otherwise picmemset can get called with negative y, resulting in an
invalid write.
Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org
Anton Khirnov [Sat, 24 Aug 2013 19:30:46 +0000 (21:30 +0200)]
vcr1: add sanity checks
Fixes invalid reads with corrupted files.
Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org
Michael Niedermayer [Mon, 2 Sep 2013 14:33:02 +0000 (16:33 +0200)]
avformat/movenc: Use the rate from av_timecode_init_from_string() for tmcd
Fixes Ticket2892
Reveiwed-by: ubitux
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Mon, 2 Sep 2013 10:32:32 +0000 (12:32 +0200)]
avcodec/pnmdec: fix unaligned read
Fixes fate-lavf-pam on alpha
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Mon, 2 Sep 2013 10:31:55 +0000 (12:31 +0200)]
avcodec/pnmdec: use a more specific pointer type than void in samplecpy()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Carl Eugen Hoyos [Mon, 2 Sep 2013 06:32:24 +0000 (08:32 +0200)]
Avoid a deadlock when decoding wma.
Fixes ticket #2925.
Michael Niedermayer [Mon, 2 Sep 2013 02:32:23 +0000 (04:32 +0200)]
avfilter/vf_fps: make sure the fifo is not empty before using it
Fixes Ticket2905
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Marton Balint [Sun, 1 Sep 2013 21:05:50 +0000 (23:05 +0200)]
lavc: add teletext decoder using libzvbi
Based on a patch by Wolfram Gloger <wmglo@dent.med.uni-muenchen.de>.
http://lists.ffmpeg.org/pipermail/ffmpeg-devel/2012-December/136677.html
The original patch was rebased by Tudor SUCIU <tudor.suciu@gmail.com>.
Lots of additional features and fixes are made by me.
Fixes ticket #2086.
Changes since last version:
- change default page to all pages
Signed-off-by: Marton Balint <cus@passwd.hu>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Sun, 1 Sep 2013 22:59:30 +0000 (00:59 +0200)]
Merge remote-tracking branch 'cehoyos/master'
* cehoyos/master:
Read h264 headers from v4l2 to allow stream-copying.
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Sun, 1 Sep 2013 20:38:43 +0000 (22:38 +0200)]
avcodec/ffv1dec: reorganize thread init/update
This moves some allocations to init, reducing possible failure modes in update.
Always copies from the previous context instead of just during init
Fixes Ticket2923
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Sun, 1 Sep 2013 17:29:38 +0000 (19:29 +0200)]
avcodec/ffv1dec: move initial_states init to init_thread_copy()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Carl Eugen Hoyos [Sun, 1 Sep 2013 18:20:47 +0000 (20:20 +0200)]
Read h264 headers from v4l2 to allow stream-copying.
Fixes ticket #2882.
Analyzed and tested by William C Bonner.
Paul B Mahol [Sun, 1 Sep 2013 19:20:39 +0000 (19:20 +0000)]
pcm-dvd: use av_freep()
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Paul B Mahol [Sun, 1 Sep 2013 19:19:31 +0000 (19:19 +0000)]
pcm-dvd: remove redundant log message
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Michael Niedermayer [Sun, 1 Sep 2013 17:56:52 +0000 (19:56 +0200)]
doc: fix insane hard texi2html dependancy
Found-by: nevcairiel
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Sat, 5 Jan 2013 03:58:19 +0000 (04:58 +0100)]
pixfmt: add native bayer 16bit formats
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Peter Ross [Sun, 16 Dec 2012 01:48:39 +0000 (12:48 +1100)]
libavutil: add AV_PIX_FMT_BAYER pixel formats
The pixel format descriptors are set to more or less arbitrary
values as bayer formats do not fit in the descriptors structure.
These values are currently not used for bayer formats and thus
do not matter.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Sun, 1 Sep 2013 12:09:17 +0000 (14:09 +0200)]
Merge remote-tracking branch 'qatar/master'
* qatar/master:
pcm-dvd: Fix build on big endian
See:
789cd1de99cd272c02b2d960cfa08f9ecfe981d7
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Sun, 1 Sep 2013 11:41:33 +0000 (13:41 +0200)]
Merge commit '
f4ca970dba13a60a1334cce1b574036e6f624b9c '
* commit '
f4ca970dba13a60a1334cce1b574036e6f624b9c ':
configure: Add docdir configuration option
Conflicts:
configure
doc/Makefile
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Sun, 1 Sep 2013 11:07:40 +0000 (13:07 +0200)]
Merge commit '
faa8245bd45c1a6dd220ba9407ea1c82132aa1ce '
* commit '
faa8245bd45c1a6dd220ba9407ea1c82132aa1ce ':
vf_lut: Constantize
Conflicts:
libavfilter/vf_lut.c
See:
d7e95ccd9ff3e55e194582a105421fa308a83ef1
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Sun, 1 Sep 2013 10:36:51 +0000 (12:36 +0200)]
avcodec/pcm-dvd: discard buffer if block size changed
This prevents a potential crash
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Martin Storsjö [Sat, 31 Aug 2013 15:35:33 +0000 (17:35 +0200)]
pcm-dvd: Fix build on big endian
Signed-off-by: Martin Storsjö <martin@martin.st>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Sun, 1 Sep 2013 11:00:08 +0000 (13:00 +0200)]
Merge commit '
a42e3a6700547e4e49445bda81d3a89ec3e081a9 '
* commit '
a42e3a6700547e4e49445bda81d3a89ec3e081a9 ':
pcm_dvd: consolidate pieces from pcm.c and mpeg.c
Conflicts:
libavcodec/pcm.c
libavcodec/version.h
libavformat/mpeg.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Sun, 1 Sep 2013 10:53:24 +0000 (12:53 +0200)]
fate: update fate tests after master:
291ad12ea2d1 : ffprobe: show probe_score in the format section
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Stefano Sabatini [Wed, 28 Aug 2013 22:28:26 +0000 (00:28 +0200)]
ffprobe: show probe_score in the format section
Should address trac ticket #2621.
Stefano Sabatini [Sun, 1 Sep 2013 09:28:56 +0000 (11:28 +0200)]
ffprobe: fix format section XML validation
It was broken since
2186a7e547fdda716138444c8345ce8b823f2d4a .
Michael Niedermayer [Sun, 1 Sep 2013 01:40:20 +0000 (03:40 +0200)]
avcodec/h264: set er.ref_count earlier
Fixes Ticket2910
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Sun, 1 Sep 2013 01:44:19 +0000 (03:44 +0200)]
avcodec/error_resilience: change out commented printf() to av_log()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Sat, 31 Aug 2013 22:46:14 +0000 (00:46 +0200)]
avformat/utils: fix duration_fields calculation when need_parsing=0
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Sat, 31 Aug 2013 22:21:37 +0000 (00:21 +0200)]
avformat/lxfdec: use a parser to parse video frame headers
lxf needs a parser (or would need to set a few fields explicitly).
Fixes Ticket2917
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Martin Storsjö [Sat, 31 Aug 2013 15:35:33 +0000 (17:35 +0200)]
pcm-dvd: Fix build on big endian
Signed-off-by: Martin Storsjö <martin@martin.st>
Michael Niedermayer [Tue, 27 Aug 2013 20:04:38 +0000 (22:04 +0200)]
avcodec/utils: avcodec_string: print colorspace type
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 27 Aug 2013 20:04:00 +0000 (22:04 +0200)]
avcodec/utils: avcodec_string: Print color_range
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 27 Aug 2013 20:02:45 +0000 (22:02 +0200)]
avcodec/utils: avcodec_string: make the colorspace printing code more extendible.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Vittorio Giovara [Wed, 28 Aug 2013 08:30:14 +0000 (10:30 +0200)]
configure: Add docdir configuration option
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Diego Elio Pettenò [Sat, 31 Aug 2013 10:30:16 +0000 (03:30 -0700)]
vf_lut: Constantize
The pixel format tables are never modified, mark them as constant.
Signed-off-by: Diego Elio Pettenò <flameeyes@flameeyes.eu>
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Michael Niedermayer [Sat, 31 Aug 2013 11:55:34 +0000 (13:55 +0200)]
Merge remote-tracking branch 'cehoyos/master'
* cehoyos/master:
Fix make checkheaders for wavpackenc.h
Fix make checkheaders for vdpau_internal.h
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Sat, 31 Aug 2013 11:47:04 +0000 (13:47 +0200)]
Merge remote-tracking branch 'qatar/master'
* qatar/master:
pcm_bluray: cosmetics
Conflicts:
libavcodec/pcm-bluray.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Sat, 31 Aug 2013 11:35:52 +0000 (13:35 +0200)]
Merge commit '
0d6549d8b57aaa5be8efb794154cdbe9a645910f '
* commit '
0d6549d8b57aaa5be8efb794154cdbe9a645910f ':
pcm_bluray: rename pcm-mpeg.c to pcm-bluray.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Carl Eugen Hoyos [Sat, 31 Aug 2013 11:32:43 +0000 (13:32 +0200)]
Fix make checkheaders for wavpackenc.h
Carl Eugen Hoyos [Sat, 31 Aug 2013 11:32:13 +0000 (13:32 +0200)]
Fix make checkheaders for vdpau_internal.h
Christian Schmidt [Fri, 30 Aug 2013 16:15:47 +0000 (18:15 +0200)]
pcm_dvd: consolidate pieces from pcm.c and mpeg.c
Remove the header decoding for PCM audio from mpeg.c and the
20/24bit parts from pcm.c and merge them into a new decoder in
pcm-dvd.c.
The decoder has added support for samples that span multiple
packets and modified 20/24bit group decoding. Both is needed to
decode samples that have been generated with DVD-Lab Pro 2. The
decoding of 16bit PCM and two channel 24bit is identical to
before. No other samples are known to verify the correctness of
the encoding this software does.
The complete list of tested formats is
48kHz/16bit/2-8 channels
48kHz/24bit/2-5 channels
96kHz/16bit/2-4 channels
96kHz/24bit/2 channels
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Christian Schmidt [Fri, 30 Aug 2013 16:15:46 +0000 (18:15 +0200)]
pcm_bluray: cosmetics
Christian Schmidt [Fri, 30 Aug 2013 16:15:44 +0000 (18:15 +0200)]
pcm_bluray: rename pcm-mpeg.c to pcm-bluray.c
The original idea was to collect PCM codecs that could appear in various
MPEG streams in this file. Discussion in IRC lead to the conclusion that
one codec per file would be better and stop the need for #ifdefs.
Michael Niedermayer [Sat, 31 Aug 2013 01:08:25 +0000 (03:08 +0200)]
avformat/avidec: match first index and first packet size=0 handling
Fixes Ticket2861
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Fri, 30 Aug 2013 21:40:47 +0000 (23:40 +0200)]
avcodec/dsputil: fix signedness in sizeof() comparissions
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Fri, 30 Aug 2013 21:14:32 +0000 (23:14 +0200)]
avcodec/pngdsp: fix (un)signed type in end comparission
Fixes out of array accesses
Fixes Ticket2919
Found_by: ami_stuff
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Lukasz Marek [Fri, 23 Aug 2013 21:21:50 +0000 (23:21 +0200)]
lavu/bprint: add append buffer function
Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
Reveiwed-by: Nicolas George <nicolas.george@normalesup.org>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Fri, 30 Aug 2013 18:57:55 +0000 (20:57 +0200)]
avcodec/avpacket: Use av_free_packet() in error cleanups
This prevents memleaks on errors
reproduceable with fate when error pathes are forced
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Fri, 30 Aug 2013 18:57:04 +0000 (20:57 +0200)]
vformat/subtitles: check av_copy_packets return code
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Paul B Mahol [Fri, 30 Aug 2013 13:16:50 +0000 (13:16 +0000)]
kgv1dec: remove unused avctx from codec private context
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Paul B Mahol [Fri, 30 Aug 2013 13:14:58 +0000 (13:14 +0000)]
kgv1dec: make decoder independent of sizeof(AVFrame)
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Paul B Mahol [Fri, 30 Aug 2013 13:31:06 +0000 (13:31 +0000)]
wnv1: remove unused avctx from codec private context
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Michael Niedermayer [Fri, 30 Aug 2013 14:20:33 +0000 (16:20 +0200)]
avcodec/pngdec: fix last_row_size type
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Fri, 30 Aug 2013 14:06:05 +0000 (16:06 +0200)]
avcodec/pngdec: Fix padded alloc code with threads
Fixes Ticket2903
Fixes out of array write
no releases should be affected by this
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Thilo Borgmann [Thu, 15 Aug 2013 21:12:51 +0000 (23:12 +0200)]
Reinstate proper FFmpeg license for all files.
Carl Eugen Hoyos [Fri, 30 Aug 2013 13:21:15 +0000 (15:21 +0200)]
Fix compilation with --disable-mmx.
Paul B Mahol [Fri, 30 Aug 2013 10:39:27 +0000 (10:39 +0000)]
cmdutils: silence warning about incompatible pointer types
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Michael Niedermayer [Fri, 30 Aug 2013 12:20:59 +0000 (14:20 +0200)]
avcodec/mpegvideo: reduce log level for messages about allocating frames.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Fri, 30 Aug 2013 04:08:32 +0000 (06:08 +0200)]
ffv1dec: Check bits_per_raw_sample and colorspace for equality in ver 0/1 headers
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Fri, 30 Aug 2013 10:57:58 +0000 (12:57 +0200)]
Merge remote-tracking branch 'qatar/master'
* qatar/master:
ppc: don't return a value from a function declared void
See:
01a82f1dc544df7a4affb3858d12b7b2e492cbba
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Fri, 30 Aug 2013 10:49:54 +0000 (12:49 +0200)]
Merge commit '
e998b56362c711701b3daa34e7b956e7126336f4 '
* commit '
e998b56362c711701b3daa34e7b956e7126336f4 ':
x86: avcodec: Consistently structure CPU extension initialization
Merged-by: Michael Niedermayer <michaelni@gmx.at>