aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-06-27Fix VDPAU decoding for some H264 samples.Carl Eugen Hoyos
2011-06-27Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: build: improve rules for test programs build: factor out the .c and .S compile commands as a macro swscale: remove unused xInc/srcW arguments from hScale(). H.264: disable 2tap qpel with CODEC_FLAG2_FAST and >8-bit H.264: make filter_mb_fast support 4:4:4 mpeg4videoenc: Remove disabled variant of mpeg4_encode_block(). configure: allow post-fixed cpu strings for athlon64, k8, and opteron when setting the -march flag. Move some variable declarations below the proper #ifdefs. Conflicts: Makefile ffplay.c libswscale/swscale.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-06-26build: improve rules for test programsMans Rullgard
This generates dependencies for the *-test.o files ensuring rebuilds when necessary. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-26build: factor out the .c and .S compile commands as a macroMans Rullgard
These commands have the same form, and using a common macro allows it to be used elsewhere without further duplication. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-26swscale: remove unused xInc/srcW arguments from hScale().Ronald S. Bultje
2011-06-26H.264: disable 2tap qpel with CODEC_FLAG2_FAST and >8-bitJason Garrett-Glaser
2tap qpel isn't implemented yet for high bit depth, so it just breaks decoding.
2011-06-26H.264: make filter_mb_fast support 4:4:4Jason Garrett-Glaser
2011-06-26dnxhddec: handle cid change in bitstream.Baptiste Coudurier
2011-06-26ffmpeg: fix prototypes of functions after the removal of OPT_FUNC2.Baptiste Coudurier
2011-06-26mpeg4videoenc: Remove disabled variant of mpeg4_encode_block().Diego Biurrun
As a nice sideeffect this fixes the following warning: libavcodec/mpeg4videoenc.c:302:20: warning: variable ‘rl’ set but not used [-Wunused-but-set-variable]
2011-06-26lavfi: add testsrc sourceStefano Sabatini
2011-06-26configure: allow post-fixed cpu strings for athlon64, k8, and opteronAlexis Ballier
when setting the -march flag. This is to match gcc's {athlon64,k8,opteron}-sse3 -march flags. Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
2011-06-26Move some variable declarations below the proper #ifdefs.Diego Biurrun
This avoids warnings about set-but-unused variables.
2011-06-26Add operand size to add instructions.Reimar Döffinger
In these cases it can't be guessed from the operands (at least not necessarily), and it seems some clang versions refuse to compiler it. Fixes ticket #303. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
2011-06-26Revert "build: Remove multiple inclusion guards from config.mak."Reimar Döffinger
This reverts commit 89b5829d0a4d9510efeff65dbeeaed50e0980120. Conflicts: configure
2011-06-26Revert "build: Remove redundant config.mak includes from subdirectory ↵Reimar Döffinger
Makefiles." This reverts commit a6213f3dce4006e0d47bd938e15832987d95efef.
2011-06-26Revert "build: Add DEP_LIBS dependency directly to the shared library build ↵Reimar Döffinger
rule." This reverts commit 729f953fb5079ca09bbac391b824be454df029d6.
2011-06-26Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: ARM: silence some annoying armcc warnings ffplay: Remove unused-but-set channels variable from update_sample_display(). build: Add DEP_LIBS dependency directly to the shared library build rule. build: Remove multiple inclusion guards from config.mak. build: Remove redundant config.mak includes from subdirectory Makefiles. aacenc: Mark psy_3gpp_window() as av_unused. Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-06-25samplefmt: remove deprecated use of av_get_bits_per_sample_fmt()Stefano Sabatini
Use av_get_bytes_per_sample() instead. Fix deprecation warning: samplefmt.c: In function ‘av_samples_fill_arrays’: samplefmt.c:88: warning: ‘av_get_bits_per_sample_fmt’ is deprecated (declared at samplefmt.c:76)
2011-06-25vsink_buffer: add missing descriptionStefano Sabatini
2011-06-25configure: select buffersink_filter when ffplay is enabledStefano Sabatini
buffersink_filter is a strong requirement for compiling ffplay. Fixes ffplay compilation with --disable-everything --disable-ffmpeg.
2011-06-25ARM: silence some annoying armcc warningsMans Rullgard
This silences warnings about pointer target sign mismatches as already done for gcc with -Wno-pointer-sign. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-25Fix compilation in subdir with NASM.Reimar Döffinger
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
2011-06-25Restore some more rules to common.mak to improve building in subdirs.Reimar Döffinger
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
2011-06-25ffplay: Remove unused-but-set channels variable from update_sample_display().Diego Biurrun
2011-06-25build: Add DEP_LIBS dependency directly to the shared library build rule.Diego Biurrun
The dependency was added conditional to a variable that is always defined, so it is safe to add it directly.
2011-06-25build: Remove multiple inclusion guards from config.mak.Diego Biurrun
config.mak is no longer included multiple times; the guards are pointless.
2011-06-25build: Remove redundant config.mak includes from subdirectory Makefiles.Diego Biurrun
Calling Make from subdirectories is not supported and config.mak has multiple inclusion guards anyway, so the top-level include is enough.
2011-06-25aacenc: Mark psy_3gpp_window() as av_unused.Diego Biurrun
It is intentionally left in to allow adding 3GPP-style windowing in the future. Marking it av_unused silences an annoying unused function warning.
2011-06-25ogg_read_packet: forward error code.Nicolas George
2011-06-25Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: configure: Add -Wno-format-zero-length to CFLAGS. udp: Receive on the remote port number, if no local port is set Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-06-24configure: select buffersink_filter when ffmpeg is enabledStefano Sabatini
buffersink_filter is a strong requirement for compiling ffmpeg. Fixes ffmpeg compilation with --disable-everything.
2011-06-24configure: Add -Wno-format-zero-length to CFLAGS.Diego Biurrun
The C standard specifies that zero-length format strings are allowed.
2011-06-24Restore accidentally removed parts of "BRIEF" list.Reimar Döffinger
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
2011-06-24parse_options(): Avoid passing NULL as a string arg to fprintfJeff Downs
2011-06-24udp: Receive on the remote port number, if no local port is setCan Wu
For a unicast udp stream to localhost:1234, currently ffplay udp://:1234?localport=1234 works, but ffplay udp://:1234 doesn't work. Signed-off-by: Martin Storsjö <martin@martin.st>
2011-06-24general.texi: clarify with examples what "the FFmpeg libraries" meansStefano Sabatini
2011-06-24general.texi: remove reference to --enable-memalign-hack, no longer requiredStefano Sabatini
2011-06-24MAINTAINERS: add a "Releases" sectionStefano Sabatini
The new section documents the maintainership status for the various FFmpeg releases, on a best effort basis.
2011-06-24Changelog: merge various 0.7* sections into a single 0.8 sectionStefano Sabatini
FFmpeg never had distinct alfa/beta 0.7 releases, so having a single 0.8 section with all the changes should be less confusing for the users, and it is also consistent with what we did with 0.5 and 0.6 releases. Also add a dedicated 0.7 section, explaining how it differs from 0.8.
2011-06-24Allow running make in subdirs again.Reimar Döffinger
2011-06-24Revert "build: move basic rules and variables to main Makefile"Reimar Döffinger
This reverts commit bb5249244ddb22df1cfb8dee1c369e6cd653d00d. This is necessary to allow running "make" in subdirs again. Conflicts: Makefile
2011-06-24Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: doxygen: Consistently use '@' instead of '\' for Doxygen markup. Use av_printf_format to check the usage of printf style functions Add av_printf_format, for marking printf style format strings and their parameters ARM: enable thumb for Cortex-M* CPUs nsvdec: Propagate error values instead of returning 0 in nsv_read_header(). build: remove SRC_PATH_BARE variable build: move basic rules and variables to main Makefile build: move special targets to end of main Makefile lavdev: improve feedback in case of invalid frame rate/size vfwcap: prefer "framerate_q" over "fps" in vfw_read_header() v4l2: prefer "framerate_q" over "fps" in v4l2_set_parameters() fbdev: prefer "framerate_q" over "fps" in device context bktr: prefer "framerate" over "fps" for grab_read_header() ALSA: implement channel layout for playback. alsa: support unsigned variants of already supported signed formats. alsa: add support for more formats. ARM: allow building in Thumb2 mode Conflicts: common.mak doc/APIchanges libavcodec/vdpau.h libavdevice/alsa-audio-common.c libavdevice/fbdev.c libavdevice/libdc1394.c libavutil/avutil.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-06-24doxygen: Consistently use '@' instead of '\' for Doxygen markup.Diego Biurrun
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2011-06-23Use av_printf_format to check the usage of printf style functionsMartin Storsjö
This helps catching cases where the format string doesn't match what is passed in, or injection bugs where user data is passed in as format string. Signed-off-by: Martin Storsjö <martin@martin.st>
2011-06-23Add av_printf_format, for marking printf style format strings and their ↵Martin Storsjö
parameters Signed-off-by: Martin Storsjö <martin@martin.st>
2011-06-23ARM: enable thumb for Cortex-M* CPUsMans Rullgard
These CPUs are thumb-only and thus require this option. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-23Support u8, s8, alaw and mulaw channel reordering in alsa.Anton Khirnov
2011-06-23nsvdec: Propagate error values instead of returning 0 in nsv_read_header().Diego Biurrun
This eliminates a warning about a set-but-unused variable.
2011-06-23build: remove SRC_PATH_BARE variableMans Rullgard
Setting SRC_PATH to "." when building in-tree removes the need for a quoted version of the source path since out-of-tree builds are not possible if the pathname contains spaces. Signed-off-by: Mans Rullgard <mans@mansr.com>