Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Remove pointless #undefs of previously forbidden functions. | Anton Khirnov | 2012-12-04 |
| | |||
* | avutil: Use a configure check to enable windows console functions | Martin Storsjö | 2012-11-30 |
| | | | | | | Not all versions or API subsets of windows have these functions. Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | avutil: Include io.h with a separate condition from windows console functions | Martin Storsjö | 2012-11-30 |
| | | | | | | | | Not all versions of windows have the console color functions, while io.h might be needed for isatty (which can be found in unistd.h or io.h). Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | avutil: Include io.h with a separate condition from MapViewOfFile | Martin Storsjö | 2012-11-29 |
| | | | | | | | | | | | The existence of MapViewOfFile isn't linked to the existence of io.h. Not all versions of windows have MapViewOfFile (in particular, Windows Phone 8 and the "metro" windows 8 API subset don't), while they still have io.h (and need it for open/read/close). Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | x86: cpu: Drop unused HAVE_RWEFLAGS condition | Diego Biurrun | 2012-11-28 |
| | | | | The test for rweflags was dropped in a previous commit. | ||
* | x86: float_dsp: add SSE version of vector_fmul_scalar() | Justin Ruggles | 2012-11-26 |
| | |||
* | dsputil: move vector_fmul_scalar() to AVFloatDSPContext in libavutil | Justin Ruggles | 2012-11-26 |
| | |||
* | base64: fix signed overflow in shift | Mans Rullgard | 2012-11-26 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | remove #defines to prevent use of discouraged external functions | Janne Grunau | 2012-11-25 |
| | | | | | | | | | | | Preventing the use of discouraged or 'insecure' external functions through defines in an internal header is not a good solution. The header is not guaranteed to be included universally which makes overlooking bad use of said functions during review more likely. There are cases were those functions either are the most straight forward solution or even have to be used. Using malloc or free is required if the allocation or release is done by other libraries. | ||
* | av_memcpy_backptr: optimise some special cases | Mans Rullgard | 2012-11-23 |
| | | | | | | | | | - Add special cases for offsets of 2, 3, or 4 bytes. This means the offset is always >4 in the generic case, allowing 32-bit copies to be used there. - Don't use memcpy() for sizes less than 16 bytes. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | pixdesc: add PIX_FMT_ALPHA flag | Luca Barbato | 2012-11-20 |
| | |||
* | x86: SPLATD: port to cpuflags | Diego Biurrun | 2012-11-18 |
| | |||
* | cpu.h: define AV_CPU_FLAG_MMX2 for libavutil major 52 | Janne Grunau | 2012-11-16 |
| | |||
* | crc: av_crc() parameter names should match between .c, .h and doxygen | Diego Biurrun | 2012-11-16 |
| | |||
* | avutil: change GET_UTF8 to not use av_log2() | Mans Rullgard | 2012-11-14 |
| | | | | | | | This removes an inter-library dependency on ff_log2_tab causing linking errors in some configurations. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | x86: mmx2 ---> mmxext in asm constructs | Diego Biurrun | 2012-11-14 |
| | |||
* | pixdesc: add av_pix_fmt_get_chroma_sub_sample | Luca Barbato | 2012-11-13 |
| | | | | Deprecate avcodec_get_chroma_sub_sample. | ||
* | build: Drop AVX assembly ifdefs | Diego Biurrun | 2012-11-11 |
| | | | | An assembler able to cope with AVX instructions is now required. | ||
* | lavu: rename audioconvert.* to channel_layout.* and deprecate audioconvert.h | Justin Ruggles | 2012-11-11 |
| | |||
* | x86inc: Set program_name outside of x86inc.asm | Diego Biurrun | 2012-11-11 |
| | | | | This reduces the local difference to the x264 upstream version. | ||
* | x86: PALIGNR: port to cpuflags | Diego Biurrun | 2012-11-09 |
| | |||
* | lavu: add av_ctz() for trailing zero bit count | Justin Ruggles | 2012-11-05 |
| | |||
* | x86: PABSW: port to cpuflags | Diego Biurrun | 2012-11-05 |
| | |||
* | crc: move doxy to the header | Anton Khirnov | 2012-11-02 |
| | |||
* | x86: Refactor PSWAPD fallback implementations and port to cpuflags | Diego Biurrun | 2012-11-02 |
| | |||
* | x86: PMINUB: port to cpuflags | Diego Biurrun | 2012-11-02 |
| | |||
* | x86util: Add cpuflags_mmxext alias for cpuflags_mmx2 | Diego Biurrun | 2012-11-02 |
| | | | | "mmxext" is a more sensible name and more common in outside projects. | ||
* | x86inc: Only define program_name if the macro is unset | Diego Biurrun | 2012-11-02 |
| | | | | This allows overriding the value from outside of the file. | ||
* | x86: Fix assembly with NASM | Dave Yeo | 2012-10-31 |
| | | | | | | | Unlike YASM, NASM only looks for include files in the current directory, not in the directory that included files reside in. Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||
* | x86: MMX2 ---> MMXEXT in macro names | Diego Biurrun | 2012-10-31 |
| | |||
* | x86: include x86inc.asm in x86util.asm | Diego Biurrun | 2012-10-31 |
| | | | | This is necessary to allow refactoring some x86util macros with cpuflags. | ||
* | pixfmt: support more yuva formats | Luca Barbato | 2012-10-30 |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||
* | Remove INIT_AVX from x86inc.asm. | Ronald S. Bultje | 2012-10-29 |
| | |||
* | lavr: add general API usage doxy | Anton Khirnov | 2012-10-29 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||
* | avutil: Make LZO decoder code configure-time selectable | Diego Biurrun | 2012-10-25 |
| | |||
* | avutil: Move memcpy_backptr() to mem.c | Diego Biurrun | 2012-10-25 |
| | | | | The function is used elsewhere and does not belong with the LZO code. | ||
* | Remove need for padding in av_memcpy_backptr() | Mans Rullgard | 2012-10-23 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | lzo: Use AV_COPY*U macros where appropriate | Diego Biurrun | 2012-10-23 |
| | |||
* | intreadwrite: Add AV_COPYxxU macros for copying to/from unaligned addresses | Diego Biurrun | 2012-10-23 |
| | |||
* | libm: add fallbacks for various single-precision functions | Mans Rullgard | 2012-10-23 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | lavu: remove disabled FF_API_AV_FIFO_PEEK cruft | Anton Khirnov | 2012-10-23 |
| | |||
* | lavu: remove disabled avoptions cruft | Anton Khirnov | 2012-10-23 |
| | |||
* | lavu: remove disabled FF_API_GET_BITS_PER_SAMPLE_FMT cruft | Anton Khirnov | 2012-10-23 |
| | |||
* | Revert "avutil: make some tables visible again" | Anton Khirnov | 2012-10-23 |
| | | | | | | This reverts commit def8c94699877d015154a03d43e2b8f479cd89a0. After the major bump this is no longer necessary. | ||
* | Revert "avutil: Add a copy of ff_sqrt_tab back into avutil to restore ABI ↵ | Anton Khirnov | 2012-10-23 |
| | | | | | | | | compatibility" This reverts commit d15c21e5fa3961f10026da1a3080a3aa3cf4cec9. After the major bump this is no longer necessary. | ||
* | lavu: bump major to 52 | Anton Khirnov | 2012-10-23 |
| | | | | | | In addition to the recent tables mess, the AVOption defaults behavior changed, so an old lavc used with a new lavu will get completely messed up defaults. | ||
* | lavu: postpone recent deprecations until the next major bump | Anton Khirnov | 2012-10-23 |
| | |||
* | avutil: Add AVERROR_EXPERIMENTAL | Nathan Caldwell | 2012-10-21 |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||
* | ARM: reinstate optimised intmath.h | Mans Rullgard | 2012-10-20 |
| | | | | | | Use of the ARM optimised intmath.h was accidentally dropped in 9734b8b. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | avutil: Add a copy of ff_sqrt_tab back into avutil to restore ABI compatibility | Martin Storsjö | 2012-10-20 |
| | | | | | | | | | | | | Earlier versions of for instance of libavcodec expect this symbol to be present in libavutil. This commit can be reverted after the next major bump. New shared builds of avcodec will link to the internal copy of the table within that library, so those builds won't rely on this table being present in avutil any longer either. Signed-off-by: Martin Storsjö <martin@martin.st> |