summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* doc/filters: add a curves example with psfile.Clément Bœsch2013-04-15
|
* swr/rematrix: use av_calloc()Michael Niedermayer2013-04-15
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* pca: use av_calloc()Michael Niedermayer2013-04-15
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* pca: use sizeof(variable) instead of sizeos(TYPE)Michael Niedermayer2013-04-15
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* FATE: add a test for the histogram filterPaul B Mahol2013-04-15
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* doc/filters: move aphaser to right(audio) chapterPaul B Mahol2013-04-15
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavfi/histogram: remove pointless storePaul B Mahol2013-04-15
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavfi/noise: remove pointless storePaul B Mahol2013-04-15
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavfi/curves: fix memleak after master component dition.Clément Bœsch2013-04-15
|
* deshake: fix off by 2 errorMichael Niedermayer2013-04-15
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vf_deshake: Fix crash with r*=64Michael Niedermayer2013-04-15
| | | | | | | | | Replace literal numbers by named R_MAX and correct their value Fixes half of Ticket2443 Based on patch by: João Bernardo <jbvsmo@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* dfa: support decoding version=1.0Michael Niedermayer2013-04-15
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavfi/curves: add support for Photoshop curves files (.acv).Clément Bœsch2013-04-15
|
* lavfi/curves: add support for master component.Clément Bœsch2013-04-15
|
* sws: remove forgotten FAST_BGR2YV12 defineMichael Niedermayer2013-04-15
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Add thread-safe wrapper for get_format().Reimar Döffinger2013-04-15
| | | | | | | Just like get_buffer, get_format should not be called from a different thread if thread_safe_callbacks is not set. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* Fix compilation on ARM with android gcc 4.7Reimar Döffinger2013-04-15
| | | | | | | | | | With the current code it fails due to running out of registers. So code the store offsets manually into the assembler instead. Passes "make fate-dts". Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* sws/x86: remove 8bit rgb2yuv coefficient case for rgb24toyv12 special converterMichael Niedermayer2013-04-15
| | | | | | | This simplifies the code and improves quality at the expense of a slight slowdown of a rarely used function (no fate test uses it). Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* sws: Update rgb24toyv12_c() to user supplied rgb2yuv tablesMichael Niedermayer2013-04-15
| | | | | | | | As the function arguments change, we also change the function name to ensure that anyone using this (non public) function doesnt end with hard to debug crashes. The new name also has a proper prefix. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* sws/"rgb2rgb": drop RGB2YUV_SHIFTMichael Niedermayer2013-04-15
| | | | | | Fixes a warning and increases the precission the coefficients Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* sws/x86: update rgba->yuv to use user supplied tableMichael Niedermayer2013-04-15
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* sws/x86: update rgb/bgr->yuv code to use provided coefficient tableMichael Niedermayer2013-04-15
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* sws: init input_rgb2yuv_table depending on yuv colorspaceMichael Niedermayer2013-04-15
| | | | | | | | For the default table we keep using the exact previous coefficients, this way individual functions can be updated seperately without breaking fate Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* sws: move RGB2YUV_SHIFT to swscale_internal.hMichael Niedermayer2013-04-15
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavf/libquvi: fix error reporting.Clément Bœsch2013-04-15
|
* lavfi/aphaser: silence uninitialized variable warnings.Clément Bœsch2013-04-15
|
* lavfi/negate: stop calling lut_init() as that function does nothing nowPaul B Mahol2013-04-14
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavfi/testsrc: unbreak smptebars only buildPaul B Mahol2013-04-14
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavf: remove some flushing in write_packet muxers callbacks.Clément Bœsch2013-04-14
| | | | | Since 4f112a8e3, this is not necessary anymore. Also, it allows to actually disable the flushing.
* doc/filters: remove mention to telecine mp filterStefano Sabatini2013-04-14
| | | | It was removed in 32a7b858c9175b851503dc3fa66440efe2afd3ee.
* lavfi: add missing periods in filter descriptions.Clément Bœsch2013-04-14
|
* ffmpeg: show error message in case of av_buffersrc_add_frame_flags() failureStefano Sabatini2013-04-14
|
* doc: document -opencl_options option in ff* tools manualsStefano Sabatini2013-04-14
|
* Add avpriv_dsputil_init() and use it in lavfi where relevant.Clément Bœsch2013-04-14
| | | | | | | | dsputil_init() is deprecated and not meant to be exported. ff_dsputil_init() is internal to libavcodec and thus can not be used. avpriv_dsputil_init() is the version shared between libraries. This commit fixes 3 unjustified libavfilter deprecated warnings.
* sws/input: replace hardcoded rgb2yuv coefficients by tableMichael Niedermayer2013-04-14
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swscale/output: fix alpha scale in the new functionsMichael Niedermayer2013-04-14
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* sws/output: add yuv2rgb_full_1_c_template()Michael Niedermayer2013-04-14
| | | | | | 7500->4500 cycles on sandybridge Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/filters: move mpdecimate doc to a more appropriate position.Clément Bœsch2013-04-14
|
* lavfi: port IVTC filters from vapoursynth.Clément Bœsch2013-04-14
|
* lavfi: rename decimate to mpdecimate.Clément Bœsch2013-04-14
| | | | | | | | The next commit will introduce a proper decimation filter to be used along with the field matching filter. To avoid confusion with this filter which has currently a very limited usage (and will not work properly with the fieldmatching filter), the new decimation filter will take the decimate name, and this filter is renamed to mpdecimate.
* sws/output: add +yuv2rgb_full_2_c_template()Michael Niedermayer2013-04-14
| | | | | | 8100 cycles -> 5800 cycles on sandybridge Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* sws/output: factor yuv2rgb_write_full() outMichael Niedermayer2013-04-14
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavfi/smptehdbars: fix priv_class pointer.Clément Bœsch2013-04-14
| | | | Fix Ticket2468.
* lavfi/testsrc: grammar fix in comment after 03e2ec32.Clément Bœsch2013-04-14
|
* lavfi: add smptehdbars sourcePaul B Mahol2013-04-14
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* doc/filters: move telecine from audio to video filtersPaul B Mahol2013-04-13
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavu/dict: cosmetic realign.Clément Bœsch2013-04-13
|
* log: Remove redundant va_list creation from missing_feature_sample()James Almer2013-04-13
| | | | | | | avpriv_request_sample() and avpriv_report_missing_feature() were printing bogus values for the extra arguments. Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'cigaes/master'Michael Niedermayer2013-04-13
|\ | | | | | | | | | | | | | | | | | | * cigaes/master: lavu/opt: check int lists length for overflow. lavu: add parens to macro argument. lavu: add av_pure to av_int_list_length_for_size. lavfi/buffersink: factor checks for lists sizes. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavu/opt: check int lists length for overflow.Nicolas George2013-04-13
| | | | | | | | Also add parens on macro arguments.