summaryrefslogtreecommitdiffstats
path: root/libavfilter
Commit message (Collapse)AuthorAgeFilesLines
* build: Change structure of the linker version script templatesDiego Biurrun2016-05-291-3/+6
| | | | | | Split version files into one line per symbol/directive to allow compatibility with the Solaris linker without preprocessing and eliminate $ from version file templates to simplify the postprocessing shell command.
* Drop unnecessary libavutil/x86/asm.h #includesDiego Biurrun2016-05-283-3/+0
|
* avfiltergraph: check the query_formats() return valueAnton Khirnov2016-05-231-2/+8
|
* tests: Move all test programs to a subdirectoryDiego Biurrun2016-05-132-0/+1
|
* Mark read-only tables as staticDiego Biurrun2016-05-051-2/+2
|
* vf_frei0r: Drop overly verbose and broken debug outputDiego Biurrun2016-05-041-48/+0
|
* cosmetics: Fix spelling mistakesVittorio Giovara2016-05-049-12/+12
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* Drop pointless assert.h #includesDiego Biurrun2016-05-032-2/+0
|
* build: Split test programs off into separate filesDiego Biurrun2016-04-071-0/+0
| | | | | This avoids spurious library rebuilds when only the test program code is changed and simplifies the build system.
* build: miscellaneous cosmeticsDiego Biurrun2016-04-071-7/+8
| | | | | | Restore alphabetical order in lists, break overly long lines, do some prettyprinting, add some explanatory section comments, group parts together that belong together logically.
* vf_fade: make sure the slice end is always in the frameAnton Khirnov2016-03-251-1/+1
| | | | CC: libav-stable@libav.org
* lavfi: add an NVIDIA NPP-based scaling filterAnton Khirnov2016-03-234-1/+663
|
* lavf: VAAPI scale filterMark Thompson2016-03-233-0/+462
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavfi: generic hardware surface upload and download filtersMark Thompson2016-03-197-1/+469
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* vsrc_movie: convert to codecparAnton Khirnov2016-02-241-4/+12
|
* cosmetics: Drop empty comment linesDiego Biurrun2016-02-186-6/+0
|
* lavfi: add a filter for uploading normal frames to CUDAAnton Khirnov2016-02-143-0/+239
|
* lavfi: pass the hw frames context through the filter chainAnton Khirnov2016-02-145-10/+183
|
* buffersrc: default SAR to 0 (unknown) rather than 1Anton Khirnov2016-02-141-1/+1
| | | | | | It makes more sense to not claim anything about the SAR if we don't know anything. No changes in the FATE tests, since this is what avconv ends up doing anyway.
* buffersrc: do not discard the error from ff_filter_frame()Anton Khirnov2016-02-121-1/+1
|
* lavfi: Use AV_CEIL_RSHIFT where neededVittorio Giovara2016-01-253-10/+9
|
* lavu: add AV_CEIL_RSHIFT and use it in various placesClément Bœsch2016-01-111-2/+3
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* vsrc_color: Drop unneeded variableVittorio Giovara2015-11-301-3/+1
| | | | Bug-Id: CID 1339818
* vsrc_color: implement frame rateJohn Stebbins2015-11-091-6/+5
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* vf_showinfo: show timebase & framerate tooMichael Niedermayer2015-11-091-1/+26
| | | | | (cherry picked from ffmpeg commit fdb93996811bacfa7b82995cdc0f93c46f3dc6cc) Signed-off-by: Anton Khirnov <anton@khirnov.net>
* vf_frei0r: also set AVFilterLink.frame_rateMichael Niedermayer2015-11-091-0/+1
| | | | | (cherry picked from ffmpeg commit 353cf95f948ef7c6139c8ead79e9eeb9eb8d2e6e) Signed-off-by: Anton Khirnov <anton@khirnov.net>
* vf_framepack: Check and update frame_rateMichael Niedermayer2015-11-091-10/+21
| | | | | (cherry picked from ffmpeg commit a46a23d30fea9c8a5570e07ec4d9c9b4eaa6eb4f) Signed-off-by: Anton Khirnov <anton@khirnov.net>
* vf_interlace: implement frame rateMichael Niedermayer2015-11-091-0/+2
| | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from ffmpeg commit 227b4458fb434875b127a0c2306fa3b899a770bf) Signed-off-by: Anton Khirnov <anton@khirnov.net>
* setpts: add FRAME_RATE constantStefano Sabatini2015-11-091-0/+9
| | | | | | | | Useful for dealing with constant frame-rate video. (cherry picked from ffmpeg commit 722762f7e1212b4d02142778fabfdd73375722e0) Signed-off-by: Anton Khirnov <anton@khirnov.net>
* testsrc: set output framerateStefano Sabatini2015-11-091-8/+6
| | | | | | (cherry picked from ffmpeg commit 7cd5fa35fecc2717223459d04822faed6bbd40fa) Signed-off-by: Anton Khirnov <anton@khirnov.net>
* yadif: update frame rateMichael Niedermayer2015-11-091-0/+4
| | | | | (cherry picked from ffmpeg commit 31619584556466e4beab98e9b04ed4c5ba0db178) Signed-off-by: Anton Khirnov <anton@khirnov.net>
* vf_fps: set frame_rate.Nicolas George2015-11-091-3/+4
| | | | | | (cherry picked from ffmpeg commit 0d249316043fb69a3972029bff3a2969689ba8b6) Signed-off-by: Anton Khirnov <anton@khirnov.net>
* buffersrc: accept the frame rate as argument.Nicolas George2015-11-091-0/+3
| | | | | | (cherry picked from ffmpeg commit 9ca440679dc535b31edd569393d8d3dda59db90e) Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavfi: add a frame_rate field to AVFilterLink.Nicolas George2015-11-093-1/+15
| | | | | | (cherry picked from ffmpeg commit 7b42036b3b23c85f473bf9369e37fa8da22eaf93) Signed-off-by: Anton Khirnov <anton@khirnov.net>
* vf_pad: fix x, y option expression evaluationJohn Stebbins2015-11-061-5/+5
| | | | | | | | Calculation of x an y based on width and height did not work when width == 0 or height == 0. "0" substitutes the input width and height, but did so too late for x, y expression evaluation. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* avpacket: Replace av_free_packet with av_packet_unrefLuca Barbato2015-10-261-2/+2
| | | | | | | `av_packet_unref` matches the AVFrame ref-counted API and can be used as a drop in replacement. Deprecate `av_free_packet`.
* vf_framepack: Use av_image_copy() where appropriateVittorio Giovara2015-09-291-61/+96
| | | | | | | This correctly adjust chroma subsampling for column interleaved mode, and allows future high bitdepth support. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* lavfi: do not exclude hwaccel formats from ff_all_formats()Anton Khirnov2015-09-281-2/+1
| | | | It should be possible to pass hwaccel frames through lavfi.
* avfilter: Support both syntaxes for the scale filterLuca Barbato2015-09-131-5/+38
|
* buffersrc: Improve initialization log messageVittorio Giovara2015-09-131-1/+4
| | | | Add timebase and aspect ratio information.
* lavu: Drop the {minus,plus}1 suffix from AVComponentDescriptor fieldsVittorio Giovara2015-09-072-3/+3
| | | | | | The new fields can be accessed directly and are more intelligible. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* Bump major versions of all librariesVittorio Giovara2015-08-281-2/+2
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* Postpone API-incompatible changes until the next bumpVittorio Giovara2015-08-281-5/+5
|
* lavfi: Drop deprecated AVFilterBuffer* codeVittorio Giovara2015-08-2811-762/+0
| | | | Deprecated in 11/2012.
* lavfi: Drop deprecated *_count suffixed variablesVittorio Giovara2015-08-285-46/+0
| | | | Deprecated in 06/2012.
* lavfi: Drop deprecated public AVFilterPad structVittorio Giovara2015-08-283-144/+0
| | | | Deprecated in 06/2012.
* vf_scale: Add an option to pass the scaler paramsLuca Barbato2015-08-261-1/+4
| | | | Reported-By: zehan@magicpony.technology
* x86inc: Drop SECTION_TEXT macroHenrik Gramner2015-08-111-1/+1
| | | | | | | The .text section is already 16-byte aligned by default on all supported platforms so `SECTION_TEXT` isn't any different from `SECTION .text`. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* drawtext: Move the strftime expansion in a separate functionLuca Barbato2015-08-021-17/+29
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* drawtext: Drop stray guardsLuca Barbato2015-08-021-5/+1
| | | | | | There is a fallback for localtime_r and it is in use already. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
OpenPOWER on IntegriCloud