summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* 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.
* vc1dec: prevent memory leak on av_realloc errorJanne Grunau2012-10-09
|
* af_channelmap: free old extended_data on reallocationJanne Grunau2012-10-09
| | | | | Prevents writes to freed memory and the leak of the old extended data. Fixes CID732303.
* avconv: simplify memory allocation in copy_chaptersJanne Grunau2012-10-09
| | | | | | | | | Make just a single reallocation per call instead of one reallocation per copied chapters. This fixes possible memory leaks on realloc failures. Also correct the allocation since it needs multiples of sizeof(AVChapter*) and not sizeof(AVChapter). Fixes CID700633 and CID700719.
* matroskaenc: check cue point validity before reallocationJanne Grunau2012-10-09
| | | | | Prevents memory leak and possible access to freed memory. Fixes CID605744.
* swfenc: error out for more than 1 audio or video streamJanne Grunau2012-10-09
| | | | Prevents CID602000.
* build: link test programs only against static libsMans Rullgard2012-10-09
| | | | | | | | | | The test programs use internal symbols so cannot be linked against the shared libs. Linking against both shared and static is pointless and might do something strange depending on the linker. This changes the dependencies so the test programs are linked only against the static library for the component they belong to. Signed-off-by: Mans Rullgard <mans@mansr.com>
* adxdec: use planar sample formatJustin Ruggles2012-10-09
|
* adpcmdec: use planar sample format for adpcm_thpJustin Ruggles2012-10-09
|
* adpcmdec: use planar sample format for adpcm_ea_xasJustin Ruggles2012-10-09
|
* adpcmdec: use planar sample format for adpcm_ea_r1/r2/r3Justin Ruggles2012-10-09
|
* adpcmdec: use planar sample format for adpcm_xaJustin Ruggles2012-10-09
|
* adpcmdec: use planar sample format for adpcm_ima_ws for vqa version 3Justin Ruggles2012-10-09
|
* adpcmdec: use planar sample format for adpcm_4xmJustin Ruggles2012-10-09
|
* adpcmdec: use planar sample format for adpcm_ima_wavJustin Ruggles2012-10-09
|
* adpcmdec: use planar sample format for adpcm_ima_qtJustin Ruggles2012-10-09
|
* pcmdec: use planar sample format for pcm_lxfJustin Ruggles2012-10-09
|
* mace: use planar sample formatJustin Ruggles2012-10-09
|
* atrac1: use planar sample formatJustin Ruggles2012-10-09
|
* build: non-x86: Only compile mpegvideo optimizations when necessaryDiego Biurrun2012-10-09
|
* rtpdec_mpeg4: au_headers is a single array, simple av_free is enoughJanne Grunau2012-10-09
| | | | Fixes CID700204.
* avcodec: free extended_data instead address of itJanne Grunau2012-10-09
| | | | Fixes CID732173.
* fate: Add tests of the ff_make_absolute_url functionMartin Storsjö2012-10-09
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* url: Handle relative urls starting with two slashesDuncan Salerno2012-10-09
| | | | | | This is defined by RFC 3986 section 5.4.1 to be handled this way. Signed-off-by: Martin Storsjö <martin@martin.st>
* url: Handle relative urls being just a new query stringDuncan Salerno2012-10-09
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>