8986fddc2b
ARM: allow building in Thumb2 mode
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
2011-06-23 07:31:54 +01:00
4b87a088bf
Merge remote-tracking branch 'qatar/master'
...
* qatar/master:
configure: add --optflags option
build: move documentation rules to doc/Makefile
build: move test rules to tests/Makefile
ac3enc: remove unneeded local variable in asym_quant()
ac3enc: remove a branch in asym_quant() by doing 2 shifts
ac3enc: avoid masking output in asym_quant() by using signed values for quantized mantissas.
H.264: fix 4:4:4 + deblocking + 8x8dct + cavlc + MBAFF
H.264: fix 4:4:4 + deblocking + MBAFF
H.264: fix 4:4:4 cropping warning
H.264: reference the correct SPS in decode_scaling_matrices
H.264: fix bug in lossless 4:4:4 decoding
Conflicts:
Makefile
Merged-by: Michael Niedermayer <michaelni@gmx.at >
2011-06-23 04:49:04 +02:00
1af1b52772
general.texi: use "the FFmpeg libraries" in place of enumerating them
...
Avoid an incomplete listing of the libav* libraries, and the need to
update them again.
2011-06-23 01:30:37 +02:00
72365be496
general.texi: apply minor formatting fix in the MinGW section
2011-06-23 01:30:37 +02:00
9cd7b8549b
configure: add --optflags option
...
This allows overriding the default optimisation flags selected by
configure.
Signed-off-by: Mans Rullgard <mans@mansr.com >
2011-06-22 22:59:46 +01:00
f87b03b50d
build: move documentation rules to doc/Makefile
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
2011-06-22 22:59:46 +01:00
698a183e30
build: move test rules to tests/Makefile
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
2011-06-22 22:53:07 +01:00
8ae1a9524e
This is to match gcc's {athlon64,k8,opteron}-sse3 -march flags.
2011-06-22 22:25:26 +02:00
81ef892ca8
Use HAVE_TEN_OPERANDS for new decode_significance* functions.
2011-06-22 21:45:03 +02:00
c956907eca
Revert needless API change in 05e84c95
.
...
When providing a custom AVIOContex for a AVFMT_NOFILE format
only print a warning instead of erroring out.
This allows the code to work with older MPlayer versions that
just always set pb out of laziness.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de >
2011-06-22 21:22:25 +02:00
b6bde8c770
ffplay: use new avformat_open_* API.
2011-06-22 20:08:45 +02:00
c9584f0c9c
vf_mp: do not add duplicated pixel formats.
...
This avoid a crash with in avfilter_merge_formats() in case one of the
filter formats list has multiple time the same entry.
Thanks to Mina Nagy Zaki for helping figuring out the issue.
2011-06-22 19:05:00 +02:00
f4228097e4
lavfi: minor style fixes in formats.c
2011-06-22 18:28:28 +02:00
684f4abfac
ac3enc: remove unneeded local variable in asym_quant()
2011-06-22 12:18:10 -04:00
f21fb76b1b
ac3enc: remove a branch in asym_quant() by doing 2 shifts
2011-06-22 12:18:10 -04:00
0e4dbe2996
ac3enc: avoid masking output in asym_quant() by using signed values for
...
quantized mantissas.
2011-06-22 12:18:10 -04:00
2702a6f114
H.264: fix 4:4:4 + deblocking + 8x8dct + cavlc + MBAFF
2011-06-22 02:39:20 -07:00
7c9079ab4c
H.264: fix 4:4:4 + deblocking + MBAFF
2011-06-22 02:39:17 -07:00
932db25024
H.264: fix 4:4:4 cropping warning
2011-06-22 02:39:14 -07:00
85a88f9c0c
H.264: reference the correct SPS in decode_scaling_matrices
2011-06-22 02:39:11 -07:00
3b79f2e2e9
H.264: fix bug in lossless 4:4:4 decoding
...
Coefficient test for i16x16 add_pixels4 assumed luma plane.
2011-06-22 02:39:09 -07:00
b2ad33dead
CrystalHD: Always identify H.264 streams as Annex B.
...
Now that we're converting all streams to Annex B format, we
can identify them as such to the hardware.
Signed-off-by: Philip Langdale <philipl@overt.org >
2011-06-21 21:03:46 -07:00
63e0697294
CrystalHD: Always send filtered H.264 stream to hardware.
...
As we're now always running mp4 format streams through the annex b
filter, it makes sense to pass the filtered stream down, as
libcrystalhd would be doing the conversion internally anyway.
Signed-off-by: Philip Langdale <philipl@overt.org >
2011-06-21 21:03:43 -07:00
edf5fbd5b2
CrystalHD: Simplfy extradata handling for non-Annex B content.
...
Originally, we needed to restore the original extradata after
initialising the mp4toannexb filter because mplayer would end up
taking two passes through the init sequence for the same stream
and end up miscategorising the stream. This doesn't seem to happen
anymore, making the backup/restore process unnecessary.
Signed-off-by: Philip Langdale <philipl@overt.org >
2011-06-21 21:03:40 -07:00
043d2affbb
Merge remote-tracking branch 'qatar/master'
...
* qatar/master:
rawdec: Fix decoding of QT WRAW files.
configure: report optimization for size separately
mov: Support Digital Voodoo SD 8 Bit and DTS codec identifiers.
mov: Support R10g codec identifier.
riff/img2: Add JPEG 2000 codec IDs.
riff: Add DAVC fourcc.
riff: Add M263, XVIX, MMJP, CDV5 fourccs.
rawvideo: Support auv2 fourcc.
swscale: Remove unused variable from ff_bfin_get_unscaled_swscale().
h264: Fix assert that failed to compile with -DDEBUG.
h264: Add x86 assembly for 10-bit weight/biweight H.264 functions.
fate: remove output redirections from old regtest scripts
Conflicts:
configure
libavcodec/rawdec.c
libavformat/isom.c
Merged-by: Michael Niedermayer <michaelni@gmx.at >
2011-06-22 05:16:40 +02:00
67e7dc5404
rawdec: Fix decoding of QT WRAW files.
...
From some tests it results that:
1. All of the AVI/MOV WRAW files need to be flipped.
2. MOV WRAW files need to use AVI color modes.
3. Assigning PAL8 mode by default to WRAW codec is not correct.
2011-06-21 22:18:59 +02:00
f082a0fb42
configure: report optimization for size separately
...
This removes an unsightly override of the 'optimizations' setting
only to make the configure report print 'small' when --enable-small
is used.
Signed-off-by: Mans Rullgard <mans@mansr.com >
2011-06-21 20:47:10 +01:00
86824c1dcb
ffplay: do not init SDL audio if -an is specified.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
n0.8
2011-06-21 21:41:31 +02:00
4a34e54b0e
Fix zero-length gnu_printf format string warning.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2011-06-21 21:41:28 +02:00
5f654897e3
A cmp instruction with two constants is invalid, thus "g" constraint
...
is not correct but must be "rm" instead.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2011-06-21 21:41:04 +02:00
53d5cd2c82
mov: Support Digital Voodoo SD 8 Bit and DTS codec identifiers.
2011-06-21 21:39:00 +02:00
7ac639654f
mov: Support R10g codec identifier.
2011-06-21 21:38:59 +02:00
a304a83362
riff/img2: Add JPEG 2000 codec IDs.
2011-06-21 21:38:59 +02:00
2ea1ca1714
riff: Add DAVC fourcc.
...
This fourcc is used by the "mpegable AVC" codec and files encoded with
this codec decode correctly with our H.264 decoder.
2011-06-21 21:38:58 +02:00
682a20114e
riff: Add M263, XVIX, MMJP, CDV5 fourccs.
2011-06-21 21:38:53 +02:00
d352df0931
rawvideo: Support auv2 fourcc.
2011-06-21 21:33:58 +02:00
250cebeb3b
release_notes: document not fully understood mingw-sdl issue
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2011-06-21 20:58:39 +02:00
087d93f568
swscale: Remove unused variable from ff_bfin_get_unscaled_swscale().
2011-06-21 20:53:52 +02:00
6371ce4b0f
h264: Fix assert that failed to compile with -DDEBUG.
...
The assert referenced a variable that no longer exists since 4:4:4 support.
2011-06-21 20:52:45 +02:00
0452f77f49
release_notes: some updates
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2011-06-21 18:16:16 +02:00
e1674d7ef7
presets: forgotten libvpx presets
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2011-06-21 17:52:16 +02:00
9b80c51066
release_notes: fix version
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2011-06-21 17:08:01 +02:00
c0c5053587
release_notes: mention more codecs
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2011-06-21 17:06:35 +02:00
5114e36d08
release_notes: there will be 2 releases each for one ABI/API.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2011-06-21 17:02:14 +02:00
6324a5a4a2
release_notes: suggest git log instead of the poorly maintained APIChanges
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2011-06-21 16:43:45 +02:00
3afc647eda
release_notes: we do support releases
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2011-06-21 16:42:32 +02:00
ad3ac1d507
build system: disable memalign on haiku, its not reliable there.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2011-06-21 16:36:23 +02:00
84e70ef004
h264: Add x86 assembly for 10-bit weight/biweight H.264 functions.
...
Mainly ported from 8-bit H.264 weight/biweight.
Signed-off-by: Diego Biurrun <diego@biurrun.de >
2011-06-21 15:24:13 +02:00
06724c5f5d
ffprobe: remove duplicate avformat_alloc_context()
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2011-06-21 14:38:58 +02:00
df1768d0a2
Fix segmentation fault in ffprobe
2011-06-21 14:37:28 +02:00