summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* graph2dot: Use the fallback getopt implementation if neededMartin Storsjö2012-08-29
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* tools: Include io.h for open/read/write/close if unistd.h doesn't existMartin Storsjö2012-08-29
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* testprogs: Remove unused includesMartin Storsjö2012-08-29
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* qt-faststart: Use other seek/tell functions on MSVC than on mingwMartin Storsjö2012-08-29
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* ismindex: Include direct.h for _mkdir on windowsMartin Storsjö2012-08-29
| | | | | | | The Windows SDK in MSVC doesn't have mkdir, only _mkdir, and MSDN says one should include direct.h to use it. Signed-off-by: Martin Storsjö <martin@martin.st>
* sdp: Use static const char arrays instead of pointers to stringsMartin Storsjö2012-08-28
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* x86: avcodec: Drop silly "_mmx" suffixes from filenamesDiego Biurrun2012-08-28
|
* x86: avcodec: Drop silly "_sse" suffixes from filenamesDiego Biurrun2012-08-28
|
* sdp: Include profile-level-id for H264Martin Storsjö2012-08-28
| | | | | | | This is required for playback with the Stagefright RTSP framework on Android. Signed-off-by: Martin Storsjö <martin@martin.st>
* utvideoenc: use ff_huff_gen_len_tableMichael Niedermayer2012-08-28
| | | | | | Avoid code duplication and provide faster and better compression. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* huffman: add ff_huff_gen_len_tableMichael Niedermayer2012-08-28
| | | | | | The function will be used by utvideo as well. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* cllc: simplify/fix swapped data buffer allocation.Reimar Döffinger2012-08-28
| | | | | | | | | | | Using the malloc variant avoids pointless memcpy on size increase and simplifies handling allocation failure. Also change code to ensure that allocation, bswap and bitstream reader all use the same size, even when the packet size is odd for example. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* rtpdec_h264: Don't set the pixel formatSamuel Pitoiset2012-08-28
| | | | | | | There is no need for this depacketizer to set the pixel format, the decoder can do that just fine. Signed-off-by: Martin Storsjö <martin@martin.st>
* h264: Check that the codec isn't null before accessing itMartin Storsjö2012-08-28
| | | | | | | This fixes crashes introduced by 2e8f3cbcda5, the codec can be null when called from parsers. Signed-off-by: Martin Storsjö <martin@martin.st>
* audio_frame_queue: Define af_queue_log_state before using itMartin Storsjö2012-08-28
| | | | | | | This fixes building with DEBUG defined after the function was made static and the prototype removed in d7f9786cbc. Signed-off-by: Martin Storsjö <martin@martin.st>
* vc1: export some functionsKostya Shishkov2012-08-28
| | | | | | | This is a preparatory step for the MSS2 decoder which needs to use the WMV9 decoder to decode some kinds of frames. From the patch by Alberto Delmás <adelmas@gmail.com>
* configure: use HOSTCC_C/O in check_host_ccMans Rullgard2012-08-27
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* configure: use AS_O setting in check_asMans Rullgard2012-08-27
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* configure: use LD_O setting in check_ld()Mans Rullgard2012-08-27
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Revert "dsputil: make {add/put/put_signed}_pixels_clamped() non-static."Mans Rullgard2012-08-27
| | | | | | | | | This reverts commit 484a337cd7cd8bb180c4a1bd3321881f1c874a92. These functions were used in f8bed30 "VC1: merge idct8x8, coeff adjustments and put_pixels" which was reverted in 18b6a69. Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: Restore dependency of acelp_filters.o on celp_math.oDiego Biurrun2012-08-27
|
* celp_math: Replace duplicate ff_dot_productf() by ff_scalarproduct_c()Diego Biurrun2012-08-27
|
* celp_math: Move ff_cos() to the only place it is usedDiego Biurrun2012-08-27
|
* build: Use portable abstraction for linker/hostcc output file syntaxDiego Biurrun2012-08-27
|
* configure: Fix shared library creation for OpenBSDBrad Smith2012-08-27
| | | | | | | OpenBSD does not expect or require symlinked shared libraries with just the major version in the name. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* vp56: Don't use DECLARE_ALIGN on a typedef nameDerek Buitenhuis2012-08-27
| | | | | | | | | | | | Instead, use it on the first member, since by definition, if any member is aligned, the whole struct must be, in order to maintain that alignment. Fixes compilation with some finicky compilers. Idea for fix from Måns Rullgård. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* mss1: move code that will be reused by MSS2 decoder into separate fileKostya Shishkov2012-08-27
|
* mss1: merge decode_intra() and decode_inter()Kostya Shishkov2012-08-27
| | | | They have most of their code in common.
* avprobe: Get rid of ugly casts in the options tableMartin Storsjö2012-08-27
| | | | | | | This also makes sure the function pointers are stored via the same union member as they are accessed via. Signed-off-by: Martin Storsjö <martin@martin.st>
* vf_hqdn3d: Remove a duplicate inline declarationMartin Storsjö2012-08-27
| | | | | | | Compilation seems to fail on GCC 3.4 due to this duplicate declaration. Signed-off-by: Martin Storsjö <martin@martin.st>
* vf_hqdn3d: Don't declare the loop variable within the for loopMartin Storsjö2012-08-27
| | | | | | | | This C99 feature is generally not used in the libav codebase, since it breaks building with some fringe compilers (GCC 2.95, MSVC). Signed-off-by: Martin Storsjö <martin@martin.st>
* huffyuv: update to current coding styleLuca Barbato2012-08-27
|
* huffman: update to current coding styleLuca Barbato2012-08-27
|
* rtsp: Free the rtpdec context properlyMartin Storsjö2012-08-27
| | | | | | | | | The condition for calling the rtpdec cleanup was broken in df8cf076c86. This fixes a memory leak. Signed-off-by: Martin Storsjö <martin@martin.st>
* build: fft: x86: Drop unused YASM-OBJS-FFT- variableDiego Biurrun2012-08-27
|
* audio_frame_queue: Clean up ff_af_queue_log_state debug functionDiego Biurrun2012-08-26
| | | | | | The function is debug-only, so only compile it in debug mode. Make it static as it has no uses outside of the file. Change av_log() to av_dlog().
* dwt: Remove unused code.Diego Biurrun2012-08-26
|
* cavs: convert cavsdata.h to a .c fileMans Rullgard2012-08-26
| | | | | | Defining tables in header files is ugly and prone to duplication. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* cavs: Move inline functions only used in one file out of the headerDiego Biurrun2012-08-26
|
* cavs: Move data tables used in only one place to that fileDiego Biurrun2012-08-26
|
* fate: Add a single symbol Ut Video decoder testJan Ekström2012-08-26
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* vf_hqdn3d: x86 asmLoren Merritt2012-08-26
| | | | | 13% faster on penryn, 16% on sandybridge, 15% on bulldozer Not simd; a compiler should have generated this, but gcc didn't.
* vf_hqdn3d: support 16bit colordepthLoren Merritt2012-08-26
|
* avconv: prefer user-forced input framerate when choosing output framerateAnton Khirnov2012-08-26
|
* x86: fft: remove unused fft_dispatch* functionsMans Rullgard2012-08-25
| | | | | | These functions are not used since the yasm conversion. Signed-off-by: Mans Rullgard <mans@mansr.com>
* avconv: remove unused variable opt_shortestMans Rullgard2012-08-25
| | | | | | This was replaced with a per-file value in 3c0df90. Signed-off-by: Mans Rullgard <mans@mansr.com>
* FATE: Add Canopus Lossless testsDerek Buitenhuis2012-08-25
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* cllc: Pad swapped bufferDerek Buitenhuis2012-08-24
| | | | | | | | | | The bitstream buffer must be padded, or the bitstream reader might read over the end. Fixes the following valgrind warning: Use of uninitialised value of size 8 at 0x591BAE: cllc_decode_frame (cllc.c:166) Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* utvideodec: Fix single symbol mode decodingJan Ekström2012-08-24
| | | | | | | | Put the zero length check in place of code that was never used during decoding, as zero-length slices were generally refused in decode_frame(). Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* truespeech: drop useless castsMans Rullgard2012-08-24
| | | | | | These values already have the correct types. Signed-off-by: Mans Rullgard <mans@mansr.com>