summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* svq3: fix pointer type warningMans Rullgard2012-10-11
| | | | | | | | Fixes: libavcodec/svq3.c:661:9: warning: passing argument 2 of 'svq3_decode_block' from incompatible pointer type libavcodec/svq3.c:208:19: note: expected 'DCTELEM *' but argument is of type 'DCTELEM (*)[32]' Signed-off-by: Mans Rullgard <mans@mansr.com>
* svq3: replace unsafe pointer casting with intreadwrite macrosMans Rullgard2012-10-11
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* parseutils-test: various cleanupsMans Rullgard2012-10-11
| | | | | | | | | - make tables static const - remove useless use of compound literal - break long lines - fix a comma/semicolon typo Signed-off-by: Mans Rullgard <mans@mansr.com>
* parseutils: fix const removal warningMans Rullgard2012-10-11
| | | | | | | | | | The const qualifier is still removed although it happens inside the strtol() function so no warning is generated. Fixes: libavutil/parseutils.c:110:11: warning: assignment discards qualifiers from pointer target type Signed-off-by: Mans Rullgard <mans@mansr.com>
* prepare 9_beta1 releaseJanne Grunau2012-10-11
|
* Move avutil tables only used in libavcodec to libavcodec.Diego Biurrun2012-10-11
|
* options_table: refs option is not snow-onlyDiego Biurrun2012-10-11
|
* random_seed: Support using CryptGenRandom on windowsMartin Storsjö2012-10-11
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* doc: update the faq entry about custom I/OLuca Barbato2012-10-11
| | | | | URLProtocols are private and custom AVIOContexts are a simple and easier solution for most of the situations.
* mlpdsp: adding missing fileLuca Barbato2012-10-11
|
* dsputil: split out mlp dsp functionLuca Barbato2012-10-11
|
* sh4: add required #include, fix buildMans Rullgard2012-10-11
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* averror: make error values proper negative valuesJanne Grunau2012-10-11
| | | | Fixes stupid mistake in 25227c3a78fefd74bc6ea34032cd49ec8c8d9d85.
* build: do not use LIB as variable nameMans Rullgard2012-10-10
| | | | | | | The Microsoft linker uses the LIB environment variable which clashes with a make variable of the same name. Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: whitespace cosmeticsMans Rullgard2012-10-10
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: remove single-use variable THIS_LIBMans Rullgard2012-10-10
| | | | | | Replace the single use of THIS_LIB with its value. Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: remove references to unused EXTRAOBJS variableMans Rullgard2012-10-10
| | | | | | This was part of a ghastly hack that is long since gone. Signed-off-by: Mans Rullgard <mans@mansr.com>
* lavfi: convert input/ouput list compound literals to named objectsMans Rullgard2012-10-10
| | | | | | | A number of compilers, for example those from TI and IBM, choke on these initialisers. The current style is also quite ugly. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: add h263 obmc vsynth testsJanne Grunau2012-10-10
|
* avconv: remove bogus warning when using avconv -h without parameterJanne Grunau2012-10-10
|
* averror: explicitly define AVERROR_* valuesJanne Grunau2012-10-10
|
* flashsv: propagate inflateReset() errorsJanne Grunau2012-10-10
| | | | Fixes CID717493.
* indeo4/5: remove constant parameter num_bands from wavelet recompositionJanne Grunau2012-10-10
| | | | Fixes bogus uninitialized value compiler and coverity warnings.
* mxfdec: return error if no segments are available in ↵Janne Grunau2012-10-10
| | | | | | mxf_get_sorted_table_segments Fixes CID732275.
* Double motion vector range for HPEL interlaced picture in proper placeMashiat Sarker Shakkhar2012-10-10
| | | | | | | The existing code is not in the right place and it should cover both interlaced frame and field pictures. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* vc1dec: Set opposite to the correct value for 1REF field picturesMashiat Sarker Shakkhar2012-10-10
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* vc1dec: Invoke edge emulation regardless of MV precision for 1-MV chromaMashiat Sarker Shakkhar2012-10-10
| | | | | | | | | | This is required due to the way VC-1 handles chroma pull-back which may end up causing negative chroma MV for zero luma MV. Edge emulation needs to be invoked in such cases. This only affects vertical component of chroma motion vector. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* vc1dec: Set chroma reference field from REFFIELD for 1REF field picturesMashiat Sarker Shakkhar2012-10-10
| | | | | | | | Interlaced field pictures can have one or two reference pictures, signaled by NUMREF syntax element. For single reference pictures, reference picture is determined by REFFIELD syntax element. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* segment: support applehttp style listLuca Barbato2012-10-10
|
* avio: introduce avio_closepLuca Barbato2012-10-10
|
* mpegtsenc: set muxing type notification to verboseLuca Barbato2012-10-10
|
* vc1dec: Use correct spelling of "opposite"Mashiat Sarker Shakkhar2012-10-10
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* a64multienc: change mc_frame_counter to unsignedJanne Grunau2012-10-10
| | | | | | | | | | GCC cannot proof that c->mc_frame_counter is always >- 0, changing the type from int to unsigned fixes following warning: libavcodec/a64multienc.c: In function ‘a64multi_encode_frame’: libavcodec/a64multienc.c:342:17: warning: ‘buf’ may be used uninitialized in this function[-Wuninitialized] Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* arm: call arm-specific rv34dsp init functions under if (ARCH_ARM)Jean-Baptiste Kempf2012-10-10
| | | | | | | Assign NEON specific function pointers after runtime check via av_get_cpu_flags(). Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* svq1: Drop a bunch of useless parenthesesDiego Biurrun2012-10-10
|
* parseutils-test: do not print numerical error codesMans Rullgard2012-10-10
| | | | | | | The error codes differ between systems so printing the value makes the fate test fail on some systems. Signed-off-by: Mans Rullgard <mans@mansr.com>
* svq1: K&R formatting cosmeticsDiego Biurrun2012-10-10
|
* build: sanitize linking of tools and test programsMans Rullgard2012-10-10
| | | | | | | | | This makes sure proper linker arguments are used for the tools and test programs when shared libraries are enabled. The tools are linked using the usual -l flag while for test programs the full name of the static library is used. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: Refactor setting of environment variables for groups of testsDiego Biurrun2012-10-10
|
* swscale: Do not make ff_ symbols globally visible.Diego Biurrun2012-10-10
|
* rtspdec: use av_strlcpy for writing into fixed size bufferJanne Grunau2012-10-09
| | | | Fixes CID231347.
* g722enc: fix size argument in memsetJanne Grunau2012-10-09
| | | | Fixes CID700725.
* http: use av_strlcpy instead of strcpy() without size checksJanne Grunau2012-10-09
| | | | Fixes CID700730.
* avfilter: correct memcpy size avfilter_copy_buf_props()Janne Grunau2012-10-09
| | | | | Does not make a difference in this case since sizeof(uint8_t*) == sizeof(uint8_t**). Fixes CID703814.
* lavc: split asv12 encoder/decoderAnton Khirnov2012-10-09
|
* avconv: remove -same_quantAnton Khirnov2012-10-09
| | | | | | | It has not worked for anything other than fringe codecs (asv1/2, mdec, mjpeg[b]) since about 2003 and nobody ever noticed or complained. This sufficiently proves that there are no users of this option who have a clue of what they are doing, so it is completely useless.
* cmdutils_read_file: increment *size after writing the trailing \0Janne Grunau2012-10-09
| | | | Fixes CID732166.
* af_resample: unref out_buf when avresample_convert returns 0Janne Grunau2012-10-09
| | | | Fixes CID732273.
* af_amix: prevent memory leak on error pathJanne Grunau2012-10-09
| | | | Fixes CID732272.
* vc1dec: prevent memory leak in error pathJanne Grunau2012-10-09
| | | | Fixes CID732271.