Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-11-17pp: simplify postProcess().Clément Bœsch
2012-11-17pp: rework the way templating is done.Clément Bœsch
This refactoring simplifies the usage of the template: define the profile and include the template is all that is required. It should now be easier to add more instruction sets. The HAVE_* flags are changed with TEMPLATE_PP_* setting to avoid messing them up. See the top comment in postprocess_template.c for details.
2012-11-17g723_1dec: Fix lsp2lpc() so it can handle values at the ends of the table.Michael Niedermayer
Fixes out of array reads Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-17ff_emulated_edge_mc: fix integer anomalies, fix out of array readsMichael Niedermayer
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-16dshow: Use NO_DSHOW_STRSAFE for all dshow header inclusionsAlexander Strasser
Move the NO_DSHOW_STRSAFE macro definition in front of the dshow.h system header inclusion. This excludes the usage of the STRSAFE functions consistently. Further background on this can be found in the commit message of revision 05ee0db1 where the #define was initially introduced. Signed-off-by: Alexander Strasser <eclipse7@gmx.net>
2012-11-16ffv1enc: consider 2pass float rounding, fix loopMichael Niedermayer
Found-by: "Peter B." <pb@das-werkstatt.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-16doc/filters: fix a few typos in the frei0r docsStefano Sabatini
2012-11-16doc/ffprobe: factorize definition of writers syntaxStefano Sabatini
The writers option syntax was unified.
2012-11-16mxfdec: set audio packets ptsMatthieu Bouron
Also fix playback of ntsc files. Reviewed-by: Tomas Härdin <tomas.hardin@codemill.se> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-16mov: add more udta meta data recognitionXidorn Quan
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-16lavf/mp3enc: make sure the header is valid before writing audio pkt.Clément Bœsch
An invalid header can lead avpriv_mpegaudio_decode_header() to overread and/or div by zero.
2012-11-16Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: x86: dsputil: port to cpuflags crc: av_crc() parameter names should match between .c, .h and doxygen avserver: replace av_read_packet with av_read_frame avserver: fix constness casting warnings Conflicts: libavcodec/x86/dsputil.asm Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-16ffserver: put NoDaemon back so as not not break existing conf files.Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-16Merge commit 'bf5f46b4cc47b7a4568119f224057d4ff91b6cdd'Michael Niedermayer
* commit 'bf5f46b4cc47b7a4568119f224057d4ff91b6cdd': APIChanges: add entry for av_read_packet deprecation mxfdec: fix typo in mxf_read_seek() avserver: use freopen to redirect stdin/out/err to /dev/null avserver: remove daemon mode configure: Check for -Werror parameters on clang doxygen: remove obsolete options from Doxyfile configure: Add option to disable all command line programs Conflicts: Changelog configure doc/APIchanges doc/ffserver.conf doc/ffserver.texi ffserver.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-16x86: dsputil: port to cpuflagsDiego Biurrun
2012-11-16crc: av_crc() parameter names should match between .c, .h and doxygenDiego Biurrun
2012-11-16lavu/opt: fix av_opt_get_key_value() API.Nicolas George
Do not skip the end delimiter. Reserve positive return values. This is an API break, but the function was introduced less than two weeks ago.
2012-11-16doc/APIchanges: clarify comment on new APIs.Nicolas George
2012-11-16rv34: check image size before using itMichael Niedermayer
fixes assertion failure Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-16vc1dec: do not allow field_mode to change after the first headerMichael Niedermayer
Fixes out of array accesses. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-16swr/resample: fix SSSE3 included unconditionally.Clément Bœsch
10l Regression since 8ea88339.
2012-11-16pp: fix typo in avg() comment.Clément Bœsch
2012-11-16pp: use av_clip_uint8 instead of a custom implementation.Clément Bœsch
2012-11-16pp: fix a few typo in the internal header.Clément Bœsch
2012-11-16lavfi/geq: fix GPL license header.Clément Bœsch
100l: original code is GPL, header miscopied. LICENSE file and configure dependency are fine.
2012-11-16swr/rematrix: move templating parameters to template itself.Clément Bœsch
2012-11-16swr/resample: move templating parameters to template itself.Clément Bœsch
It has various benefits such as allowing some refactoring, clarifying the code in the inclusion part, and making the template understandable in standalone. This commit is based on the templating method used by Justin Ruggles for libavresample.
2012-11-15zmbv: avoid use of uninitialized dataMichael Niedermayer
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-15vmdav: more complete check for block_align, prevent out of array access.Michael Niedermayer
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-15flashsv: only realloc blocks for version 2Michael Niedermayer
Fixes 10l regression introducing a memleak Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-15avserver: replace av_read_packet with av_read_frameJanne Grunau
2012-11-15avserver: fix constness casting warningsJanne Grunau
Use a different char* for extracting info string from the URL. The other pointer can be made const then which elimates the need for a cast and fixes the following warnings: warning: to be safe all intermediate pointers in cast from ‘char **’ to ‘const char **’ must be ‘const’ qualified [-Wcast-qual]
2012-11-15APIChanges: add entry for av_read_packet deprecationJanne Grunau
2012-11-15mxfdec: fix typo in mxf_read_seek()Janne Grunau
Check the number of index tables before using byte offset based seeking instead of the index_tables pointer. Found by Måns Rullgård <mans@mansr.com>.
2012-11-15avserver: use freopen to redirect stdin/out/err to /dev/nullJanne Grunau
2012-11-15avserver: remove daemon modeMans Rullgard
This code spews a multitude of warnings with glibc (unchecked return values), some of them possibly warranted. Furthermore, the deamonisation is not suitable for use with typical startup scripts as it does not provide the PID of the daemon in any way. Users wishing to run avserver as a daemon can still do so using start-stop-daemon or equivalent tools. Signed-off-by: Mans Rullgard <mans@mansr.com> Signed-off-by: Janne Grunau <janne-libav@jannau.net>
2012-11-15configure: Check for -Werror parameters on clangMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-11-15doxygen: remove obsolete options from DoxyfileJanne Grunau
The options USE_INLINE_TREES, SHOW_DIRECTORIES and HTML_ALIGN_MEMBERS became obsolete with doxygen 1.8.1 (releaded 2012-05-19). The generated outpu for older doxygen versions should not change since they were set to the default value.
2012-11-15pcm: give more descriptive name to codecPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-11-15pgssubdec: check RLE size before copying. Fix out of array accessesMichael Niedermayer
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-15flashsv: reallocate block array independant of frame type.Michael Niedermayer
Fixes NULL pointer dereference Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-15Read QuickTime version 1 audio fields in broken mov files.Carl Eugen Hoyos
Matrox XMIO capture boards write files with major brand "JUNK" and compatible brand "qt " that contain QuickTime version 1 audio fields. Fixes ticket #1881.
2012-11-15swr: move if() block into the only branch where it can be true.Michael Niedermayer
This should make the code a tiny tiny bit faster. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-15swr: reorder/redesign operations to avoid integer overflow.Michael Niedermayer
This fixes a out of array read. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-15ffserver: fix streams and priv_data memleaks when closing a connection.Clément Bœsch
2012-11-15Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: bgmc: Fix av_malloc checks in ff_bgmc_init() rtp: set the payload type as stream id Conflicts: libavformat/rtpenc_chain.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-15Merge commit '3b4296f41473a5b39e84d7a49d480624c9c60040'Michael Niedermayer
* commit '3b4296f41473a5b39e84d7a49d480624c9c60040': avformat: clarify stream id for muxing fate: Add dependencies for aac, alac, amrnb, amrwb, atrac tests ppc: do not pass redundant compiler flags avutil: change GET_UTF8 to not use av_log2() segment: fix NULL pointer dereference in seg_write_header() Conflicts: tests/fate/aac.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-15ituh263dec: more complete w/h check.Michael Niedermayer
Fixes a division by 0 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-15rv10: always check image size not just in some cases.Michael Niedermayer
Fixes division by 0 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-15xwma: check bytes_per_sample, fix division by 0.Michael Niedermayer
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>