OSDN Git Service
Michael Niedermayer [Sun, 10 Jul 2011 02:28:50 +0000 (04:28 +0200)]
Merge remote-tracking branch 'qatar/master'
* qatar/master: (22 commits)
H.264: fix filter_mb_fast with 4:4:4 + 8x8dct
alsa: limit buffer_size to 32768 frames.
alsa: fallback to buffer_size/4 for period_size.
doc: replace @pxref by @ref where appropriate
mpeg1video: don't abort if thread_count is too high.
segafilm: add support for videos with cri adx adpcm
gxf: Fix 25 fps DV material in GXF being misdetected as 50 fps
libxvid: Add const qualifier to silence compiler warning.
H.264: improve qp_thresh check
H.264: use fill_rectangle in CABAC decoding
H.264: Remove redundant hl_motion_16/8 code
H.264: merge fill_rectangle into P-SKIP MV prediction, to match B-SKIP
H.264: faster P-SKIP decoding
H.264: av_always_inline some more functions
H.264: Add x86 assembly for 10-bit H.264 predict functions
swscale: rename uv_off/uv_off2 to uv_off_px/byte.
swscale: implement error dithering in planarCopyWrapper.
swscale: error dithering for 16/9/10-bit to 8-bit.
swscale: fix overflow in 16-bit vertical scaling.
swscale: fix crash in 8-bpc bilinear output without alpha.
...
Conflicts:
doc/developer.texi
libavdevice/alsa-audio.h
libavformat/gxf.c
libswscale/swscale.c
libswscale/swscale_internal.h
libswscale/swscale_unscaled.c
libswscale/x86/swscale_template.c
tests/ref/lavfi/pixdesc
tests/ref/lavfi/pixfmts_copy
tests/ref/lavfi/pixfmts_crop
tests/ref/lavfi/pixfmts_hflip
tests/ref/lavfi/pixfmts_null
tests/ref/lavfi/pixfmts_scale
tests/ref/lavfi/pixfmts_vflip
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Jason Garrett-Glaser [Sat, 9 Jul 2011 18:03:26 +0000 (11:03 -0700)]
H.264: fix filter_mb_fast with 4:4:4 + 8x8dct
Justin Ruggles [Wed, 22 Jun 2011 20:38:20 +0000 (16:38 -0400)]
alsa: limit buffer_size to 32768 frames.
In testing, the file output plugin gave a max buffer size of about 20 million
frames, which is way more than what is really needed and causes a memory
allocation error on my system.
Justin Ruggles [Wed, 22 Jun 2011 19:33:56 +0000 (15:33 -0400)]
alsa: fallback to buffer_size/4 for period_size.
buffer_size/4 is the value used by aplay. This fixes output to null
devices, e.g. writing ALSA output to a file.
Diego Biurrun [Fri, 8 Jul 2011 13:34:56 +0000 (15:34 +0200)]
doc: replace @pxref by @ref where appropriate
Frank Barchard [Wed, 29 Jun 2011 21:13:18 +0000 (14:13 -0700)]
mpeg1video: don't abort if thread_count is too high.
Instead, just decrease it to a valid value and use that.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
Joakim Plate [Sat, 9 Jul 2011 15:30:25 +0000 (17:30 +0200)]
cosmetic: reindent of dxva2 zigzag workaround
Joakim Plate [Mon, 4 Jul 2011 22:18:32 +0000 (00:18 +0200)]
Added ability to enable workaround for dxva2 decoding using older ATI cards
The workaround need to be enabled per pci id which can not
be detected inside ffmpeg. So this adds a flag that enabled
the alternate behavior.
Carl Eugen Hoyos [Sat, 9 Jul 2011 15:13:13 +0000 (17:13 +0200)]
Support gsm_ms in caf files.
Matthew Hoops [Tue, 5 Jul 2011 16:21:22 +0000 (12:21 -0400)]
segafilm: add support for videos with cri adx adpcm
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
Stefano Sabatini [Sat, 9 Jul 2011 13:40:01 +0000 (15:40 +0200)]
examples/encoding.c: replace "this library" with "libavcodec" in doxy
So it is more clear the context of the sentence.
Stefano Sabatini [Sat, 9 Jul 2011 13:39:16 +0000 (15:39 +0200)]
examples/encoding.c: remove reference to unexisting file
Stefano Sabatini [Fri, 8 Jul 2011 08:05:06 +0000 (10:05 +0200)]
examples/muxing.c: set sample format for encoding
This is required, or avcodec_open() will abort because of invalid
sample format.
Tomas Härdin [Thu, 23 Jun 2011 13:59:33 +0000 (15:59 +0200)]
gxf: Fix 25 fps DV material in GXF being misdetected as 50 fps
Set DV packet durations using fields_per_frame.
This requires turning gxf_stream_info into the demuxer's context for access to the value in gxf_packet().
Since MPEG-2 seems to work fine this done only for DV.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
Diego Biurrun [Wed, 6 Jul 2011 23:31:04 +0000 (01:31 +0200)]
libxvid: Add const qualifier to silence compiler warning.
libavcodec/libxvidff.c:752: warning: initialization discards qualifiers from pointer target type
Michael Niedermayer [Sat, 9 Jul 2011 00:06:40 +0000 (02:06 +0200)]
Merge remote-tracking branch 'qatar/master'
* qatar/master: (28 commits)
mp3enc: write a xing frame containing number of frames in the file
lavf: update AVStream.nb_frames when muxing.
ffmpeg: remove unused variables from InputStream.
doc: update ffmpeg -ar and -ac documentation to reflect reality.
ffmpeg: remove pointless if (nb_input_files)
ffmpeg: merge input_files_ts_offset into input_files.
ffmpeg: merge input_codecs into input_streams.
ffmpeg: drop AV prefixes from struct names.
ffmpeg: deprecate loop_input and loop_output options
gif: add loop private option.
img2: add loop private option.
AVOptions: in av_opt_find() don't return named constants unless unit is specified.
x11grab: replace undocumented nomouse hackery with a private option.
dict: extend documentation.
lls: whitespace cosmetics
docs: Use proper markup for a literal command line option
docs: Remove a remark that isn't relevant any longer
docs: Explain how to regenerate import libraries with MSVC tools
docs: Mention that libraries for MSVC can be built with a cross compiler
docs: Remove old docs that mention setting up a build environment with lib.exe
...
Conflicts:
doc/ffmpeg.texi
doc/general.texi
ffmpeg.c
libavcodec/Makefile
libavcodec/dnxhddata.c
libavformat/mp3enc.c
libavformat/utils.c
libavutil/Makefile
tests/copycooker.sh
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Jason Garrett-Glaser [Wed, 6 Jul 2011 21:08:30 +0000 (14:08 -0700)]
H.264: improve qp_thresh check
Eliminate redundant check in filter_mb_fast, consider bit depth in calculating qp_thresh.
Jason Garrett-Glaser [Wed, 6 Jul 2011 20:25:13 +0000 (13:25 -0700)]
H.264: use fill_rectangle in CABAC decoding
Jason Garrett-Glaser [Wed, 6 Jul 2011 19:26:04 +0000 (12:26 -0700)]
H.264: Remove redundant hl_motion_16/8 code
Jason Garrett-Glaser [Wed, 6 Jul 2011 14:58:50 +0000 (07:58 -0700)]
H.264: merge fill_rectangle into P-SKIP MV prediction, to match B-SKIP
Jason Garrett-Glaser [Wed, 6 Jul 2011 00:55:14 +0000 (17:55 -0700)]
H.264: faster P-SKIP decoding
Inline the relevant parts of fill_decode_caches into P-SKIP mv prediction to
avoid calling the whole thing.
Jason Garrett-Glaser [Wed, 6 Jul 2011 01:08:22 +0000 (18:08 -0700)]
H.264: av_always_inline some more functions
These weren't getting inlined all the time in all gcc versions.
Daniel Kang [Sun, 3 Jul 2011 18:56:09 +0000 (14:56 -0400)]
H.264: Add x86 assembly for 10-bit H.264 predict functions
Mainly ported from 8-bit H.264 predict.
Some code ported from x264. LGPL ok by author.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
Michael Niedermayer [Fri, 8 Jul 2011 22:28:16 +0000 (00:28 +0200)]
make the RELEASE file say git and not 0.7
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Ronald S. Bultje [Fri, 8 Jul 2011 21:39:04 +0000 (14:39 -0700)]
swscale: rename uv_off/uv_off2 to uv_off_px/byte.
Ronald S. Bultje [Wed, 6 Jul 2011 03:48:13 +0000 (20:48 -0700)]
swscale: implement error dithering in planarCopyWrapper.
Based on a somewhat similar idea in FFmpeg's swscale.
Ronald S. Bultje [Tue, 5 Jul 2011 19:49:11 +0000 (12:49 -0700)]
swscale: error dithering for 16/9/10-bit to 8-bit.
Based on a somewhat similar idea in FFmpeg's swscale copy.
Ronald S. Bultje [Fri, 8 Jul 2011 21:57:07 +0000 (14:57 -0700)]
swscale: fix overflow in 16-bit vertical scaling.
We operated on 31-bits, but with e.g. lanczos scaling, values can
add up to beyond 0x80000000, thus leading to output of zeroes. Drop
one bit of precision fixes this.
Ronald S. Bultje [Fri, 8 Jul 2011 19:28:28 +0000 (12:28 -0700)]
swscale: fix crash in 8-bpc bilinear output without alpha.
We accessed the alpha array even it wasn't used and didn't
exist, hence leading to a NULL pointer segfault.
Ronald S. Bultje [Fri, 8 Jul 2011 21:54:31 +0000 (14:54 -0700)]
swscale: fix 16-bit horizontal scaling underflow.
When using e.g. lanczos scaling, values can drop below 0, so they
should never be unsigned.
Ronald S. Bultje [Fri, 8 Jul 2011 21:52:52 +0000 (14:52 -0700)]
swscale: fix 16-bit scaling when output is 8-bits.
We would use the second half of the U plane buffer, rather than the
V plane buffer, to output the V plane pixels.
Anton Khirnov [Mon, 21 Mar 2011 20:02:50 +0000 (21:02 +0100)]
mp3enc: write a xing frame containing number of frames in the file
Anton Khirnov [Wed, 16 Mar 2011 07:45:14 +0000 (08:45 +0100)]
lavf: update AVStream.nb_frames when muxing.
Anton Khirnov [Wed, 6 Jul 2011 06:35:07 +0000 (08:35 +0200)]
ffmpeg: remove unused variables from InputStream.
Anton Khirnov [Fri, 24 Jun 2011 09:22:15 +0000 (11:22 +0200)]
doc: update ffmpeg -ar and -ac documentation to reflect reality.
Anton Khirnov [Fri, 24 Jun 2011 06:54:52 +0000 (08:54 +0200)]
ffmpeg: remove pointless if (nb_input_files)
It's required to be non-zero since
cc58300e30e7aea6acfecd72a04a3886b285cfd8
Anton Khirnov [Thu, 23 Jun 2011 17:30:15 +0000 (19:30 +0200)]
ffmpeg: merge input_files_ts_offset into input_files.
Anton Khirnov [Thu, 23 Jun 2011 17:22:19 +0000 (19:22 +0200)]
ffmpeg: merge input_codecs into input_streams.
There's no point in keeping them separate.
Anton Khirnov [Thu, 23 Jun 2011 17:14:08 +0000 (19:14 +0200)]
ffmpeg: drop AV prefixes from struct names.
Those are reserved for the libs.
Anton Khirnov [Sat, 18 Jun 2011 07:49:24 +0000 (09:49 +0200)]
ffmpeg: deprecate loop_input and loop_output options
They were replaced by (de)muxer private options.
Anton Khirnov [Sat, 18 Jun 2011 07:47:46 +0000 (09:47 +0200)]
gif: add loop private option.
Deprecate AVFormatContext.loop_output.
Anton Khirnov [Sat, 18 Jun 2011 07:28:49 +0000 (09:28 +0200)]
img2: add loop private option.
Deprecate AVFormatContext.loop_input.
Anton Khirnov [Wed, 6 Jul 2011 17:56:58 +0000 (19:56 +0200)]
AVOptions: in av_opt_find() don't return named constants unless unit is specified.
That is, unless the caller explicitly asks for them.
Prevents conflict between e.g. the 'loop' option in img2 demuxer and
'loop' flag in AVCodecContext.
Anton Khirnov [Mon, 20 Jun 2011 10:42:36 +0000 (12:42 +0200)]
x11grab: replace undocumented nomouse hackery with a private option.
Anton Khirnov [Fri, 8 Jul 2011 06:27:53 +0000 (08:27 +0200)]
dict: extend documentation.
Mans Rullgard [Fri, 8 Jul 2011 11:52:12 +0000 (12:52 +0100)]
lls: whitespace cosmetics
Signed-off-by: Mans Rullgard <mans@mansr.com>
Martin Storsjö [Fri, 8 Jul 2011 10:37:54 +0000 (13:37 +0300)]
docs: Use proper markup for a literal command line option
Signed-off-by: Martin Storsjö <martin@martin.st>
Martin Storsjö [Fri, 8 Jul 2011 08:18:13 +0000 (11:18 +0300)]
docs: Remove a remark that isn't relevant any longer
Now the bin directory only contains those DLLs that are actually used.
Signed-off-by: Martin Storsjö <martin@martin.st>
Martin Storsjö [Fri, 8 Jul 2011 08:16:32 +0000 (11:16 +0300)]
docs: Explain how to regenerate import libraries with MSVC tools
Signed-off-by: Martin Storsjö <martin@martin.st>
Martin Storsjö [Fri, 8 Jul 2011 08:15:00 +0000 (11:15 +0300)]
docs: Mention that libraries for MSVC can be built with a cross compiler
Signed-off-by: Martin Storsjö <martin@martin.st>
Martin Storsjö [Fri, 8 Jul 2011 08:14:14 +0000 (11:14 +0300)]
docs: Remove old docs that mention setting up a build environment with lib.exe
The build system doesn't use lib.exe any longer, and therefore this
can be simplified.
Signed-off-by: Martin Storsjö <martin@martin.st>
Martin Storsjö [Fri, 8 Jul 2011 08:00:01 +0000 (11:00 +0300)]
docs: Mention the upstream bugzilla url about the dlltool vs MSVC issue
Signed-off-by: Martin Storsjö <martin@martin.st>
Mans Rullgard [Fri, 8 Jul 2011 12:58:15 +0000 (13:58 +0100)]
dnxhd: prettify tables
Signed-off-by: Mans Rullgard <mans@mansr.com>
Stefano Sabatini [Tue, 5 Jul 2011 15:22:56 +0000 (17:22 +0200)]
examples: move metadata-example.c to doc/examples
Michael Niedermayer [Thu, 7 Jul 2011 23:05:28 +0000 (01:05 +0200)]
Merge remote-tracking branch 'qatar/master'
* qatar/master:
build: clean up library installation rules
vf_drawtext: Remove some write-only variables.
libgsm: Drop const qualifier to silence compiler warning.
docs: Remove needless configure options
docs: Don't recommend adding --enable-memalign-hack
libvo-amrwbenc: Add braces to shut up gcc warning.
adts: Fix PCE copying.
Conflicts:
configure
doc/general.texi
subdir.mak
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Diego Biurrun [Wed, 29 Jun 2011 22:59:13 +0000 (00:59 +0200)]
flashsv: inline copy_region() into flashsv_decode_frame()
Diego Biurrun [Sun, 26 Jun 2011 22:46:29 +0000 (00:46 +0200)]
avutil: Add missing test programs to Makefile.
Diego Biurrun [Wed, 29 Jun 2011 23:00:10 +0000 (01:00 +0200)]
flashsv: improve some variable names
Diego Biurrun [Wed, 6 Jul 2011 23:30:59 +0000 (01:30 +0200)]
libschroedingerdec: Remove write-only variable.
libavcodec/libschroedingerdec.c:211:23: warning: variable 'format' set but not used
Diego Biurrun [Tue, 26 Apr 2011 12:28:45 +0000 (14:28 +0200)]
libavdevice: Remove disabled code.
Diego Biurrun [Tue, 5 Jul 2011 12:58:49 +0000 (14:58 +0200)]
build: remove unused copy regression test script
The copy regression test script is unused, bash-specific and did
not even work properly when it was originally committed.
Mans Rullgard [Thu, 7 Jul 2011 14:25:30 +0000 (15:25 +0100)]
build: clean up library installation rules
Signed-off-by: Mans Rullgard <mans@mansr.com>
Diego Biurrun [Wed, 6 Jul 2011 23:31:05 +0000 (01:31 +0200)]
vf_drawtext: Remove some write-only variables.
libavfilter/vf_drawtext.c:427:22: warning: variable 'dst_pixel' set but not used
libavfilter/vf_drawtext.c:463:22: warning: variable 'dst_pixel' set but not used
Diego Biurrun [Wed, 6 Jul 2011 23:31:01 +0000 (01:31 +0200)]
libgsm: Drop const qualifier to silence compiler warning.
libavcodec/libgsm.c:148: warning: passing argument 2 of ‘gsm_decode’ discards qualifiers from pointer target type
/usr/include/gsm/gsm.h:68: note: expected ‘gsm_byte *’ but argument is of type ‘const uint8_t *’
Martin Storsjö [Thu, 7 Jul 2011 06:51:57 +0000 (09:51 +0300)]
docs: Remove needless configure options
Specifying --enable-static --disable-shared isn't necessary, these
are the defaults.
Signed-off-by: Martin Storsjö <martin@martin.st>
Martin Storsjö [Thu, 7 Jul 2011 06:50:43 +0000 (09:50 +0300)]
docs: Don't recommend adding --enable-memalign-hack
It is enabled automatically when required nowadays.
Signed-off-by: Martin Storsjö <martin@martin.st>
Diego Biurrun [Wed, 6 Jul 2011 23:31:00 +0000 (01:31 +0200)]
libvo-amrwbenc: Add braces to shut up gcc warning.
libavcodec/libvo-amrwbenc.c:37:5: warning: missing braces around initializer
Alex Converse [Wed, 29 Jun 2011 20:41:47 +0000 (13:41 -0700)]
adts: Fix PCE copying.
Parse the extension flag bit when reading the MPEG4 AudioSpecificConfig.
This has nothing to do with SBR/PS contradictory to what was noted when it was removed.
Stefano Sabatini [Sat, 2 Jul 2011 14:09:55 +0000 (16:09 +0200)]
avfiltergraph: clarify doxy for avfilter_graph_parse() open_inputs/outputs params
Make it clear that open_inputs/open_outputs are updated only if non-NULL.
Stefano Sabatini [Sat, 2 Jul 2011 13:36:23 +0000 (15:36 +0200)]
graphparser: clarify comments in avfilter_graph_parse()
Stefano Sabatini [Fri, 1 Jul 2011 14:31:16 +0000 (16:31 +0200)]
graphparser: fix logic for updating the open_inputs/outputs in avfilter_graph_parse()
Create open_inputs and open_outputs structs if they are not provided by
the user, and free them before exit.
In particular, fix NULL pointer dereference and crash, in case the
passed open_inputs/outputs is NULL and the parsing failed.
Michael Niedermayer [Wed, 6 Jul 2011 21:57:11 +0000 (23:57 +0200)]
Merge remote-tracking branch 'qatar/master'
* qatar/master:
ffserver: remove unused variable.
Remove unused and outdated TODO file.
gitignore: Drop individual .d ignore; it is already covered by a wildcard.
lavf: deprecate AVStream.quality.
bink: pass Bink version to audio decoder through extradata instead of codec_tag.
libpostproc: Remove disabled code.
flashsv: improve some comments and fix some wrong ones
flashsv: Eliminate redundant variable indirection.
flashsv: set reference frame type to full frame
flashsv: replace bitstream description by a link to the specification
flashsv: convert a debug av_log into av_dlog
flashsv: simplify condition
flashsv: return more meaningful error values
flashsv: cosmetics: break some overly long lines
flashsv: cosmetics: drop some unnecessary parentheses
swscale: amend documentation to mention use of native depth for scaling.
eval: add missing comma to tests.
eval: fix memleak.
H.264: make loopfilter bS const where applicable
Conflicts:
libavcodec/binkaudio.c
libavformat/bink.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Chris Wilson [Wed, 6 Jul 2011 20:13:10 +0000 (22:13 +0200)]
ffserver: remove unused variable.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
Diego Biurrun [Wed, 6 Jul 2011 18:46:06 +0000 (20:46 +0200)]
Remove unused and outdated TODO file.
Diego Biurrun [Sun, 3 Jul 2011 21:48:22 +0000 (23:48 +0200)]
gitignore: Drop individual .d ignore; it is already covered by a wildcard.
Reimar Döffinger [Tue, 5 Jul 2011 21:10:44 +0000 (23:10 +0200)]
Fix av_open_input_stream with uninitialized context pointer.
Code would allocate a new context but forget to assign it
to the pointer actually passed to avformat_open_input,
potentially causing a crash.
Even if it was initialized it would cause a memleak.
This caused crashes with e.g. mpd, see also
http://bugs.gentoo.org/show_bug.cgi?id=373423
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
Anton Khirnov [Mon, 20 Jun 2011 11:08:40 +0000 (13:08 +0200)]
lavf: deprecate AVStream.quality.
AVStream is no place for it and it's unused outside of ffmpeg anyway.
Kostya [Fri, 17 Jun 2011 07:28:58 +0000 (07:28 +0000)]
bink: pass Bink version to audio decoder through extradata instead of codec_tag.
This is needed because not all players (e.g. MPlayer) are able to distinguish
two different Bink audio decoders when codec_tag is set.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
Diego Biurrun [Tue, 26 Apr 2011 12:27:38 +0000 (14:27 +0200)]
libpostproc: Remove disabled code.
Diego Biurrun [Thu, 30 Jun 2011 13:05:24 +0000 (15:05 +0200)]
flashsv: improve some comments and fix some wrong ones
Diego Biurrun [Thu, 30 Jun 2011 18:45:22 +0000 (20:45 +0200)]
flashsv: Eliminate redundant variable indirection.
As a positive side-effect, this gets rid of the following warning:
libavcodec/flashsv.c:190:38: warning: assignment discards ‘const’ qualifier from pointer target type
Diego Biurrun [Thu, 30 Jun 2011 13:07:36 +0000 (15:07 +0200)]
flashsv: set reference frame type to full frame
Diego Biurrun [Tue, 5 Jul 2011 17:25:10 +0000 (19:25 +0200)]
flashsv: replace bitstream description by a link to the specification
An official specification now exists and it is both more detailed and easier to
understand than the incomplete notes available here. Also remove ideas on how
to implement an encoder; these notes are already present in the encoder.
Diego Biurrun [Thu, 30 Jun 2011 13:03:45 +0000 (15:03 +0200)]
flashsv: convert a debug av_log into av_dlog
Diego Biurrun [Wed, 29 Jun 2011 23:00:30 +0000 (01:00 +0200)]
flashsv: simplify condition
Diego Biurrun [Wed, 29 Jun 2011 22:28:08 +0000 (00:28 +0200)]
flashsv: return more meaningful error values
Diego Biurrun [Wed, 29 Jun 2011 22:25:35 +0000 (00:25 +0200)]
flashsv: cosmetics: break some overly long lines
Diego Biurrun [Wed, 29 Jun 2011 22:21:43 +0000 (00:21 +0200)]
flashsv: cosmetics: drop some unnecessary parentheses
ami_stuff [Wed, 6 Jul 2011 08:05:08 +0000 (10:05 +0200)]
Support fourcc YV24.
Fixes ticket #306.
Carl Eugen Hoyos [Wed, 6 Jul 2011 08:04:02 +0000 (10:04 +0200)]
Support extension jls for jpeg-ls.
Ronald S. Bultje [Wed, 6 Jul 2011 01:19:26 +0000 (18:19 -0700)]
swscale: amend documentation to mention use of native depth for scaling.
Signed-off-by: Diego Biurrun <diego@biurrun.de>
Ronald S. Bultje [Wed, 6 Jul 2011 01:11:32 +0000 (18:11 -0700)]
eval: add missing comma to tests.
Ronald S. Bultje [Wed, 6 Jul 2011 01:10:48 +0000 (18:10 -0700)]
eval: fix memleak.
Michael Niedermayer [Tue, 5 Jul 2011 22:56:41 +0000 (00:56 +0200)]
Merge remote-tracking branch 'qatar/master'
* qatar/master:
Add some missing mathematics.h #includes for av_rescale().
opencore-amr: Add missing initializer braces to shut up gcc warning.
ARM: workaround for bug in GNU assembler
dv: fix comment wording mistake
Rename libavcodec/high_bit_depth.h ---> libavcodec/bit_depth_template.c
dv: fix valgrind use of uninitialised value warnings.
mxfenc: fix ignored drop flag in binary timecode representation.
PPC: use Altivec IMDCT only for supported sizes
dv: fix comment spelling
configure: simplify -rpath-link linker flag
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Jason Garrett-Glaser [Tue, 5 Jul 2011 23:27:54 +0000 (16:27 -0700)]
H.264: make loopfilter bS const where applicable
Diego Biurrun [Mon, 4 Jul 2011 22:42:31 +0000 (00:42 +0200)]
Add some missing mathematics.h #includes for av_rescale().
Diego Biurrun [Tue, 14 Jun 2011 22:04:48 +0000 (00:04 +0200)]
opencore-amr: Add missing initializer braces to shut up gcc warning.
This fixes the warning:
libavcodec/libopencore-amr.c:91: warning: missing braces around initializer
Mans Rullgard [Tue, 5 Jul 2011 17:29:35 +0000 (18:29 +0100)]
ARM: workaround for bug in GNU assembler
Some versions of the GNU assembler do not handle 64-bit
immediate operands containing arithmetic. Writing the
value out in full works correctly.
Signed-off-by: Mans Rullgard <mans@mansr.com>
Clément Bœsch [Tue, 5 Jul 2011 15:30:00 +0000 (17:30 +0200)]
dv: fix comment wording mistake
Diego Biurrun [Tue, 5 Jul 2011 15:33:24 +0000 (17:33 +0200)]
Rename libavcodec/high_bit_depth.h ---> libavcodec/bit_depth_template.c
This naming scheme is used elsewhere, so it's sensible to be consistent.