]> git.sesse.net Git - ffmpeg/log
ffmpeg
11 years agoMerge commit 'ef1b23ad21e3f12fc4ff2a73a6d4d4cd9d630c4b'
Michael Niedermayer [Tue, 13 Nov 2012 09:55:07 +0000 (10:55 +0100)]
Merge commit 'ef1b23ad21e3f12fc4ff2a73a6d4d4cd9d630c4b'

* commit 'ef1b23ad21e3f12fc4ff2a73a6d4d4cd9d630c4b': (21 commits)
  jvdec: set channel layout
  iss: set channel layout
  ipmovie: set channel layout
  iff: set channel layout
  idroqdec: set channel layout
  gxfdec: set channel layout when applicable
  gsmdec: set channel layout
  flvdec: set channel layout
  dv: set channel layout
  dsicin: set channel layout
  daud: set channel layout
  cdxl: set channel layout
  bmv: set channel layout
  bink: set channel layout
  bfi: set channel layout
  bethsoftvid: set channel layout
  apc: set channel layout
  amr: set channel_layout
  ppc: replace pointer casting with AV_COPY32
  ppc: fix some unused variable warnings
  ...

Conflicts:
libavformat/amr.c
libavformat/iff.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoremove tests/asynth1.sw
Michael Niedermayer [Tue, 13 Nov 2012 09:35:18 +0000 (10:35 +0100)]
remove tests/asynth1.sw

This file appears to have been commited by 100l mistake.

Found-by: ubitux
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agofate/avfilter: honor GPL dependency.
Clément Bœsch [Tue, 13 Nov 2012 08:12:58 +0000 (10:12 +0200)]
fate/avfilter: honor GPL dependency.

11 years agowavpack: check the blocks sample count, fix out of array accesses
Michael Niedermayer [Tue, 13 Nov 2012 00:12:26 +0000 (01:12 +0100)]
wavpack: check the blocks sample count, fix out of array accesses

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agowavpack: check ch_offset
Michael Niedermayer [Tue, 13 Nov 2012 00:05:04 +0000 (01:05 +0100)]
wavpack: check ch_offset

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoflashv: check if keyframe is available, fix null deref.
Michael Niedermayer [Mon, 12 Nov 2012 23:21:59 +0000 (00:21 +0100)]
flashv: check if keyframe is available, fix null deref.

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoflashv: use avcodec_set_dimensions()
Michael Niedermayer [Mon, 12 Nov 2012 23:21:16 +0000 (00:21 +0100)]
flashv: use avcodec_set_dimensions()

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agosvq1dec: dont export the qscale table.
Michael Niedermayer [Mon, 12 Nov 2012 21:58:57 +0000 (22:58 +0100)]
svq1dec: dont export the qscale table.

SVQ1 has no qscales so the table is of no use, and it triggers a bug as
SVQ1 does not maintain the size of the table properly causing a crash.

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoindeo4: more complete check for the scan vs block sizes.
Michael Niedermayer [Mon, 12 Nov 2012 20:50:20 +0000 (21:50 +0100)]
indeo4: more complete check for the scan vs block sizes.

Fixes out of array reads

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agolavc/aac: fix shared build failures with MSVC.
Clément Bœsch [Thu, 8 Nov 2012 23:09:30 +0000 (00:09 +0100)]
lavc/aac: fix shared build failures with MSVC.

This is a workaround until a better solution is found.

11 years agoxan: check size_segment before reading, fixes out of array read.
Michael Niedermayer [Mon, 12 Nov 2012 19:42:33 +0000 (20:42 +0100)]
xan: check size_segment before reading, fixes out of array read.

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agomjpegdec: tighten unescaped_buf_size size check, prevent null ptr deref
Michael Niedermayer [Mon, 12 Nov 2012 19:27:29 +0000 (20:27 +0100)]
mjpegdec: tighten unescaped_buf_size size check, prevent null ptr deref

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoswfdec: check space before copy
Michael Niedermayer [Mon, 12 Nov 2012 18:29:08 +0000 (19:29 +0100)]
swfdec: check space before copy

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agotheora: check that pix fmt is valid, fix null ptr deref
Michael Niedermayer [Mon, 12 Nov 2012 17:04:12 +0000 (18:04 +0100)]
theora: check that pix fmt is valid, fix null ptr deref

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agolagarith: always allocate for 4 planes. Fixes out of array accesses
Michael Niedermayer [Mon, 12 Nov 2012 16:35:01 +0000 (17:35 +0100)]
lagarith: always allocate for 4 planes. Fixes out of array accesses

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agowv: use right function to read block_samples
Paul B Mahol [Mon, 12 Nov 2012 15:48:54 +0000 (15:48 +0000)]
wv: use right function to read block_samples

Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years agojvdec: set channel layout
Justin Ruggles [Sat, 7 Apr 2012 20:47:15 +0000 (16:47 -0400)]
jvdec: set channel layout

11 years agoiss: set channel layout
Justin Ruggles [Sat, 7 Apr 2012 20:45:48 +0000 (16:45 -0400)]
iss: set channel layout

11 years agoipmovie: set channel layout
Justin Ruggles [Sat, 7 Apr 2012 20:44:46 +0000 (16:44 -0400)]
ipmovie: set channel layout

11 years agoiff: set channel layout
Justin Ruggles [Sat, 7 Apr 2012 18:05:45 +0000 (14:05 -0400)]
iff: set channel layout

11 years agoidroqdec: set channel layout
Justin Ruggles [Sat, 7 Apr 2012 18:03:43 +0000 (14:03 -0400)]
idroqdec: set channel layout

11 years agogxfdec: set channel layout when applicable
Justin Ruggles [Sat, 7 Apr 2012 18:00:04 +0000 (14:00 -0400)]
gxfdec: set channel layout when applicable

11 years agogsmdec: set channel layout
Justin Ruggles [Sat, 7 Apr 2012 17:51:42 +0000 (13:51 -0400)]
gsmdec: set channel layout

11 years agoflvdec: set channel layout
Justin Ruggles [Sat, 7 Apr 2012 17:31:40 +0000 (13:31 -0400)]
flvdec: set channel layout

11 years agodv: set channel layout
Justin Ruggles [Sat, 7 Apr 2012 16:59:32 +0000 (12:59 -0400)]
dv: set channel layout

11 years agodsicin: set channel layout
Justin Ruggles [Sat, 7 Apr 2012 16:56:51 +0000 (12:56 -0400)]
dsicin: set channel layout

11 years agodaud: set channel layout
Justin Ruggles [Sat, 7 Apr 2012 16:55:12 +0000 (12:55 -0400)]
daud: set channel layout

Update FATE reference due to WAVE channel mask now being set correctly.

11 years agocdxl: set channel layout
Justin Ruggles [Sat, 7 Apr 2012 16:49:11 +0000 (12:49 -0400)]
cdxl: set channel layout

11 years agobmv: set channel layout
Justin Ruggles [Sat, 7 Apr 2012 16:12:35 +0000 (12:12 -0400)]
bmv: set channel layout

11 years agobink: set channel layout
Justin Ruggles [Sat, 7 Apr 2012 16:10:46 +0000 (12:10 -0400)]
bink: set channel layout

11 years agobfi: set channel layout
Justin Ruggles [Sat, 7 Apr 2012 16:06:41 +0000 (12:06 -0400)]
bfi: set channel layout

11 years agobethsoftvid: set channel layout
Justin Ruggles [Sat, 7 Apr 2012 16:05:36 +0000 (12:05 -0400)]
bethsoftvid: set channel layout

11 years agoapc: set channel layout
Justin Ruggles [Sat, 7 Apr 2012 15:25:52 +0000 (11:25 -0400)]
apc: set channel layout

11 years agoamr: set channel_layout
Justin Ruggles [Sat, 7 Apr 2012 15:07:16 +0000 (11:07 -0400)]
amr: set channel_layout

11 years ago4xmdec: test version for cfrms, fix out of array accesses
Michael Niedermayer [Mon, 12 Nov 2012 13:56:07 +0000 (14:56 +0100)]
4xmdec: test version for cfrms, fix out of array accesses

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agowavpack: fix out of array access
Michael Niedermayer [Mon, 12 Nov 2012 13:42:45 +0000 (14:42 +0100)]
wavpack: fix out of array access

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoadpcm: reindent after previous commit
Paul B Mahol [Wed, 7 Nov 2012 18:07:39 +0000 (18:07 +0000)]
adpcm: reindent after previous commit

Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years agoadpcm: ADPCM IMA SMJPEG stereo decoding
Paul B Mahol [Wed, 7 Nov 2012 16:55:26 +0000 (16:55 +0000)]
adpcm: ADPCM IMA SMJPEG stereo decoding

Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years agoanm: return meaningful error codes
Paul B Mahol [Sun, 11 Nov 2012 11:00:11 +0000 (11:00 +0000)]
anm: return meaningful error codes

Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years agoMerge remote-tracking branch 'qatar/master'
Michael Niedermayer [Mon, 12 Nov 2012 11:18:53 +0000 (12:18 +0100)]
Merge remote-tracking branch 'qatar/master'

* qatar/master:
  binkaudio: set channel layout

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoMerge commit '2b479bcab0a8365a7c094c5fa44b8cb6da9810d0'
Michael Niedermayer [Mon, 12 Nov 2012 11:04:31 +0000 (12:04 +0100)]
Merge commit '2b479bcab0a8365a7c094c5fa44b8cb6da9810d0'

These patches have not been merged at the request of Carl

* commit '2b479bcab0a8365a7c094c5fa44b8cb6da9810d0':
  build: Drop AVX assembly ifdefs
  x86: Require an assembler able to cope with AVX instructions

Conflicts:
libavcodec/x86/fft.asm

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoMerge commit '97bf7c03b1338a867da52c159a2afecbdedcfa88'
Michael Niedermayer [Mon, 12 Nov 2012 10:32:11 +0000 (11:32 +0100)]
Merge commit '97bf7c03b1338a867da52c159a2afecbdedcfa88'

* commit '97bf7c03b1338a867da52c159a2afecbdedcfa88':
  doc: git-howto: Leave reviewers time to react before pushing patches
  Include libavutil/channel_layout.h instead of libavutil/audioconvert.h
  lavu: rename audioconvert.* to channel_layout.* and deprecate audioconvert.h

Conflicts:
doc/APIchanges
doc/examples/decoding_encoding.c
doc/git-howto.texi
ffmpeg_filter.c
libavcodec/flacdec.c
libavcodec/imc.c
libavcodec/mpegaudiodec.c
libavcodec/utils.c
libavfilter/asrc_anullsrc.c
libavfilter/audio.c
libavfilter/avfilter.c
libavfilter/avfilter.h
libavfilter/avfiltergraph.c
libavfilter/buffer.c
libavutil/Makefile
libavutil/audioconvert.h
libavutil/channel_layout.c
libavutil/version.h

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoppc: replace pointer casting with AV_COPY32
Mans Rullgard [Sat, 10 Nov 2012 13:21:52 +0000 (13:21 +0000)]
ppc: replace pointer casting with AV_COPY32

This removes warnings about strict aliasing violations.

Signed-off-by: Mans Rullgard <mans@mansr.com>
11 years agoppc: fix some unused variable warnings
Mans Rullgard [Sat, 10 Nov 2012 13:16:29 +0000 (13:16 +0000)]
ppc: fix some unused variable warnings

The third argument of OP_U8_ALTIVEC is evaluated at most once so
there is no need for a potentially unused temporary variable.

Signed-off-by: Mans Rullgard <mans@mansr.com>
11 years agoconfigure: remove support for -n flag in print_enabled()
Mans Rullgard [Sat, 27 Oct 2012 18:11:04 +0000 (19:11 +0100)]
configure: remove support for -n flag in print_enabled()

This flag is no longer used.

Signed-off-by: Mans Rullgard <mans@mansr.com>
11 years agoMerge commit '802713c4e7b41bc2deed754d78649945c3442063'
Michael Niedermayer [Mon, 12 Nov 2012 09:57:06 +0000 (10:57 +0100)]
Merge commit '802713c4e7b41bc2deed754d78649945c3442063'

* commit '802713c4e7b41bc2deed754d78649945c3442063':
  mss2: prevent potential uninitialized reads
  mss2: reindent after last commit
  mss2: fix handling of unmasked implicit WMV9 rectangles
  configure: add lavu dependency to lavr/lavfi .pc files
  x86inc: Set program_name outside of x86inc.asm

Conflicts:
configure

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agobinkaudio: set channel layout
Justin Ruggles [Sat, 7 Apr 2012 16:10:59 +0000 (12:10 -0400)]
binkaudio: set channel layout

11 years agovc1dec: prevent null ptr dereferences.
Michael Niedermayer [Mon, 12 Nov 2012 00:39:13 +0000 (01:39 +0100)]
vc1dec: prevent null ptr dereferences.

The added checks are in line with existing checks but should
probably be replaced by more advanced error concealment at some
point.

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agovc1dec: factorize srcU/V offseting out
Michael Niedermayer [Mon, 12 Nov 2012 00:34:44 +0000 (01:34 +0100)]
vc1dec: factorize srcU/V offseting out

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agovc1: check image height, fix division by 0
Michael Niedermayer [Mon, 12 Nov 2012 00:22:31 +0000 (01:22 +0100)]
vc1: check image height, fix division by 0

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agompeg12: clean current picture ptr.
Michael Niedermayer [Sun, 11 Nov 2012 22:24:54 +0000 (23:24 +0100)]
mpeg12: clean current picture ptr.

This avoids having a stray pointer left that may not represent the current picture
and state.

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agolavfi: remove mp=geq filter.
Clément Bœsch [Sun, 11 Nov 2012 22:18:03 +0000 (23:18 +0100)]
lavfi: remove mp=geq filter.

Native geq video filter is now available.

11 years agolavfi: add geq filter.
Clément Bœsch [Mon, 14 May 2012 17:03:19 +0000 (19:03 +0200)]
lavfi: add geq filter.

11 years agolavf/assenc: add non strict ts flag.
Clément Bœsch [Sat, 10 Nov 2012 23:12:05 +0000 (00:12 +0100)]
lavf/assenc: add non strict ts flag.

ASS can have several events at the same time.

11 years agolavfi: remove mp=fixpts filter.
Clément Bœsch [Thu, 8 Nov 2012 23:15:41 +0000 (00:15 +0100)]
lavfi: remove mp=fixpts filter.

lavfi/f_setpts.c should allow everything mp=fixpts supports, with a lot
of additional control.

11 years agolavfi: remove mp=tile filter.
Clément Bœsch [Thu, 8 Nov 2012 22:42:38 +0000 (23:42 +0100)]
lavfi: remove mp=tile filter.

The native tile video filter is now feature equivalent.

11 years agofate/lavfi: increase vf tile coverage.
Clément Bœsch [Thu, 8 Nov 2012 22:31:43 +0000 (23:31 +0100)]
fate/lavfi: increase vf tile coverage.

11 years agodoc/filters: complete tile documentation.
Clément Bœsch [Thu, 8 Nov 2012 22:30:25 +0000 (23:30 +0100)]
doc/filters: complete tile documentation.

11 years agolavfi/tile: extend shorthand parameters.
Clément Bœsch [Thu, 8 Nov 2012 22:17:37 +0000 (23:17 +0100)]
lavfi/tile: extend shorthand parameters.

This makes the syntax similar to mp=tile.

11 years agolavfi/tile: add nb_frames option.
Clément Bœsch [Thu, 8 Nov 2012 22:12:43 +0000 (23:12 +0100)]
lavfi/tile: add nb_frames option.

11 years agolavfi/tile: add margin and padding options.
Clément Bœsch [Sun, 11 Nov 2012 21:37:20 +0000 (22:37 +0100)]
lavfi/tile: add margin and padding options.

11 years agolavfi/tile: allow named arguments.
Clément Bœsch [Sun, 11 Nov 2012 21:36:26 +0000 (22:36 +0100)]
lavfi/tile: allow named arguments.

11 years agogxf: avoid null ptr deref without streams.
Michael Niedermayer [Sun, 11 Nov 2012 19:57:45 +0000 (20:57 +0100)]
gxf: avoid null ptr deref without streams.

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoproresdec: check input size before reading qmats, prevent overreading.
Michael Niedermayer [Sun, 11 Nov 2012 19:51:30 +0000 (20:51 +0100)]
proresdec: check input size before reading qmats, prevent overreading.

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agobuild: Drop AVX assembly ifdefs
Diego Biurrun [Fri, 19 Oct 2012 17:04:40 +0000 (19:04 +0200)]
build: Drop AVX assembly ifdefs

An assembler able to cope with AVX instructions is now required.

11 years agodoc: git-howto: Leave reviewers time to react before pushing patches
Diego Biurrun [Thu, 25 Oct 2012 16:33:38 +0000 (18:33 +0200)]
doc: git-howto: Leave reviewers time to react before pushing patches

11 years agox86: Require an assembler able to cope with AVX instructions
Diego Biurrun [Fri, 28 Sep 2012 17:36:53 +0000 (19:36 +0200)]
x86: Require an assembler able to cope with AVX instructions

All modern assemblers have this capability.  Older NASM versions
that lack the capability produce code that crashes at runtime,
so it's better to error out during the build process instead.

CC: libav-stable@libav.org
11 years agodsicinav: update bitmap_frame_size, avoid out of array reads.
Michael Niedermayer [Sun, 11 Nov 2012 18:46:16 +0000 (19:46 +0100)]
dsicinav: update bitmap_frame_size, avoid out of array reads.

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoInclude libavutil/channel_layout.h instead of libavutil/audioconvert.h
Justin Ruggles [Sat, 10 Nov 2012 15:00:00 +0000 (10:00 -0500)]
Include libavutil/channel_layout.h instead of libavutil/audioconvert.h

Also reorder some other #include when applicable.

11 years agolavu: rename audioconvert.* to channel_layout.* and deprecate audioconvert.h
Justin Ruggles [Sat, 10 Nov 2012 14:03:17 +0000 (09:03 -0500)]
lavu: rename audioconvert.* to channel_layout.* and deprecate audioconvert.h

11 years agosnow: fix edge emu switch
Michael Niedermayer [Sun, 11 Nov 2012 18:02:05 +0000 (19:02 +0100)]
snow: fix edge emu switch

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agomsmpeg4dec: check w/h, prevent assert failure later
Michael Niedermayer [Sun, 11 Nov 2012 17:45:56 +0000 (18:45 +0100)]
msmpeg4dec: check w/h, prevent assert failure later

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agosegafilm: fix division by 0
Michael Niedermayer [Sun, 11 Nov 2012 17:32:26 +0000 (18:32 +0100)]
segafilm: fix division by 0

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoomadec: fix len check in nprobe() prevent out of array access
Michael Niedermayer [Sun, 11 Nov 2012 17:16:24 +0000 (18:16 +0100)]
omadec: fix len check in nprobe() prevent out of array access

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agozmbvdec: check decompression buffer size.
Michael Niedermayer [Sun, 11 Nov 2012 17:08:39 +0000 (18:08 +0100)]
zmbvdec: check decompression buffer size.

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agodiracdec: check wavelet depth, prevent out of array read.
Michael Niedermayer [Sun, 11 Nov 2012 16:20:10 +0000 (17:20 +0100)]
diracdec: check wavelet depth, prevent out of array read.

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agolibvorbisdec: dont try to update an empty que
Michael Niedermayer [Sun, 11 Nov 2012 15:38:00 +0000 (16:38 +0100)]
libvorbisdec: dont try to update an empty que

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agodiracdec: Use only one frame per reference
Michael Niedermayer [Sun, 11 Nov 2012 15:36:27 +0000 (16:36 +0100)]
diracdec: Use only one frame per reference

Prevents null ptr dereference

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agomss2: prevent potential uninitialized reads
Alberto Delmás [Sun, 11 Nov 2012 08:47:39 +0000 (09:47 +0100)]
mss2: prevent potential uninitialized reads

The alternative to zeroing on init is setting the corrupted flag in
all cases where pal_pic is not fully written, at the cost of added
complexity.

Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
11 years agomss2: reindent after last commit
Kostya Shishkov [Sun, 11 Nov 2012 14:00:38 +0000 (15:00 +0100)]
mss2: reindent after last commit

11 years agomss2: fix handling of unmasked implicit WMV9 rectangles
Alberto Delmás [Sun, 11 Nov 2012 08:23:06 +0000 (09:23 +0100)]
mss2: fix handling of unmasked implicit WMV9 rectangles

Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
11 years agoconfigure: add lavu dependency to lavr/lavfi .pc files
Anton Khirnov [Sat, 3 Nov 2012 07:14:11 +0000 (08:14 +0100)]
configure: add lavu dependency to lavr/lavfi .pc files

11 years agodoc/Makefile: generate library headers with the correct section number
Stefano Sabatini [Sun, 11 Nov 2012 11:50:44 +0000 (12:50 +0100)]
doc/Makefile: generate library headers with the correct section number

11 years agoelectronic arts: support rare samples containing adpcm_ea_r1 audio
Peter Ross [Fri, 9 Nov 2012 23:27:36 +0000 (10:27 +1100)]
electronic arts: support rare samples containing adpcm_ea_r1 audio

Fixes ticket #1549.

Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoelectronicarts: use av_log_ask_for_sample
Peter Ross [Fri, 9 Nov 2012 23:23:00 +0000 (10:23 +1100)]
electronicarts: use av_log_ask_for_sample

Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoh264: 2nd try at getting sm2v working
Michael Niedermayer [Sun, 11 Nov 2012 11:50:03 +0000 (12:50 +0100)]
h264: 2nd try at getting sm2v working

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agodwt_yasm/vertical_compose: fix width witdth argument.
Michael Niedermayer [Sun, 11 Nov 2012 11:40:38 +0000 (12:40 +0100)]
dwt_yasm/vertical_compose: fix width witdth argument.

Fixes out of array accesses

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoMerge remote-tracking branch 'qatar/master'
Michael Niedermayer [Sun, 11 Nov 2012 11:17:57 +0000 (12:17 +0100)]
Merge remote-tracking branch 'qatar/master'

* qatar/master:
  x86: h264_qpel_10bit: drop unused parameter from MC10/MC20/MC30 macros

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agodoc: add libavfilter.texi
Stefano Sabatini [Sun, 4 Nov 2012 11:12:56 +0000 (12:12 +0100)]
doc: add libavfilter.texi

With some re-wording by Alexander Strasser <eclipse7@gmx.net>.

11 years agodoc: add libavutil.texi
Stefano Sabatini [Sun, 4 Nov 2012 11:42:47 +0000 (12:42 +0100)]
doc: add libavutil.texi

With some fixes and better wording by Alexander Strasser
<eclipse7@gmx.net>.

11 years agox86inc: Set program_name outside of x86inc.asm
Diego Biurrun [Tue, 30 Oct 2012 02:21:48 +0000 (03:21 +0100)]
x86inc: Set program_name outside of x86inc.asm

This reduces the local difference to the x264 upstream version.

11 years agosmackaud: return meaningful error codes
Paul B Mahol [Sun, 11 Nov 2012 10:04:04 +0000 (10:04 +0000)]
smackaud: return meaningful error codes

Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years agotarga: return more meaningful error codes
Paul B Mahol [Sun, 11 Nov 2012 09:44:36 +0000 (09:44 +0000)]
targa: return more meaningful error codes

Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years agodiracdec: allocate enough space for blocks
Michael Niedermayer [Sun, 11 Nov 2012 02:35:10 +0000 (03:35 +0100)]
diracdec: allocate enough space for blocks

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agodiracdec: fix edge emulation check, fixes out of array reads
Michael Niedermayer [Sun, 11 Nov 2012 02:34:09 +0000 (03:34 +0100)]
diracdec: fix edge emulation check, fixes out of array reads

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoh264: Support SMV2
Michael Niedermayer [Sun, 11 Nov 2012 01:48:06 +0000 (02:48 +0100)]
h264: Support SMV2

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoh264_refs: Print default in case we are missing a reference.
Michael Niedermayer [Sun, 11 Nov 2012 01:47:38 +0000 (02:47 +0100)]
h264_refs: Print default in case we are missing a reference.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agomxfdec: avoid double free and leaks.
Michael Niedermayer [Sun, 11 Nov 2012 01:13:31 +0000 (02:13 +0100)]
mxfdec: avoid double free and leaks.

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agomatroskadec: check h in generic rm packet shuffler
Michael Niedermayer [Sun, 11 Nov 2012 00:00:04 +0000 (01:00 +0100)]
matroskadec: check h in generic rm packet shuffler

Fixes crash

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agomjpegdec: check SE.
Michael Niedermayer [Sat, 10 Nov 2012 23:01:24 +0000 (00:01 +0100)]
mjpegdec: check SE.

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>