Clément Bœsch
|
b3bf9b1d97
|
lavfi/geq: fix GPL license header.
100l: original code is GPL, header miscopied. LICENSE file and configure
dependency are fine.
|
13 years ago |
Stefano Sabatini
|
334a0d15c6
|
lavfi/frei0r: add additional trailing slash in FREI0R_PATH paths
Allow to accept paths with no ending trailing slash.
Based on a patch by rogerdpack <rogerpack2005@gmail.com>.
|
13 years ago |
Stefano Sabatini
|
9a2028d4f4
|
lavfi/frei0r: correctly handle paths longer than 1023 chars
|
13 years ago |
Paul B Mahol
|
1acd2f6ba7
|
Replace rest of libavutil/audioconvert.h with libavutil/channel_layout.h
Also remove it in once case when it is not needed.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
13 years ago |
Stefano Sabatini
|
7945665200
|
lavfi: store and propagate number of channels information in audio buffer properties
The channels field is required since the channel layout is not always
available.
|
13 years ago |
Clément Bœsch
|
3a7f00810c
|
lavfi: remove mp=geq filter.
Native geq video filter is now available.
|
13 years ago |
Clément Bœsch
|
8eecbaf5e4
|
lavfi: add geq filter.
|
13 years ago |
Clément Bœsch
|
2b3597f0d1
|
lavfi: remove mp=fixpts filter.
lavfi/f_setpts.c should allow everything mp=fixpts supports, with a lot
of additional control.
|
13 years ago |
Clément Bœsch
|
84aed3faf0
|
lavfi: remove mp=tile filter.
The native tile video filter is now feature equivalent.
|
13 years ago |
Clément Bœsch
|
7582012058
|
lavfi/tile: extend shorthand parameters.
This makes the syntax similar to mp=tile.
|
13 years ago |
Clément Bœsch
|
4a90e7124d
|
lavfi/tile: add nb_frames option.
|
13 years ago |
Clément Bœsch
|
ecfaff350f
|
lavfi/tile: add margin and padding options.
|
13 years ago |
Clément Bœsch
|
aa5a029091
|
lavfi/tile: allow named arguments.
|
13 years ago |
Justin Ruggles
|
a903f8f087
|
Include libavutil/channel_layout.h instead of libavutil/audioconvert.h
Also reorder some other #include when applicable.
|
13 years ago |
Michael Niedermayer
|
47ca2487ae
|
lavfi/avcodec: check that injected avframes use a supported channel layout
This fixes out of array accesses.
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Michael Niedermayer
|
a150bad406
|
lavfi/avcodec: check avfilter_copy_frame_props() return code
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Stefano Sabatini
|
2b442ff5f5
|
lavfi/movie: return proper error code in case of av_get_token() allocation failure
Also slightly clarify logic, and should fix coverity issue CID 717771.
|
13 years ago |
Stefano Sabatini
|
b5436f4b5d
|
lavfi/showwaves: return error in case of allocation failure in filter_samples()
|
13 years ago |
Stefano Sabatini
|
5f634480d1
|
lavfi/showwaves: simplify check in filter_samples()
Also fix Coverity issue CID 733743: Dereference after null check
|
13 years ago |
Michael Niedermayer
|
44e9d7f182
|
vf_drawbox: dont move uninitialized and then unused colors around
Fixes CID741419
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Paul B Mahol
|
e870a7dd4a
|
lavfi: stop using -1 instead use AV_PIX_FMT_NONE/AV_SAMPLE_FMT_NONE
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
13 years ago |
Stefano Sabatini
|
1ba2459fbb
|
lavfi/scale: declare the filter private class
Allow to show the supported options in the ffmpeg -h full output.
|
13 years ago |
Michael Niedermayer
|
4a2599b0e6
|
transform: give avfilter_transform() a return value for returning an error
Fixes CID703674
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Stefano Sabatini
|
d034847f7a
|
lavfi/earwax: add missing NULL check in filter_samples()
|
13 years ago |
Michael Niedermayer
|
ac2a3a7a05
|
vf_tinterlace: check av_image_get_linesize() return value
Fixes CID703717
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Michael Niedermayer
|
03764f6735
|
af_earwax: remove unused pointer value
Fixes CID703849
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Anton Khirnov
|
b68aac7ea3
|
vf_drawtext: do not use deprecated av_tree_node_size
|
13 years ago |
Michael Niedermayer
|
4695ee71b0
|
lavfi/fifo: add assert to ensure request was successfull.
We would crash a moment later anyway if this fails.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Clément Bœsch
|
54a48d2f04
|
lavfi: fix references to avfilter_* functions that don't exist anymore.
|
13 years ago |
Clément Bœsch
|
f53112b665
|
lavfi: remove hqdn3d libmpcodecs wrapper.
The native filter was ported from the MPlayer project when the mp
wrapper didn't even exist, and when mp=hqdn3d was added, it was already
obsolete.
|
13 years ago |
Diego Biurrun
|
d8eda37080
|
x86: mmx2 ---> mmxext in function names
|
13 years ago |
Stefano Sabatini
|
1b21642149
|
lavfi/scale: avoid to print a NULL value in log message
Fix possible crash occurring when libc does not support NULL printing.
|
13 years ago |
Stefano Sabatini
|
29a9e4d5c9
|
lavfi/mp: drop the mp=rectangle filter
All the rectangle features have been ported to the native drawbox filter,
which has an equivalent syntax.
|
13 years ago |
Stefano Sabatini
|
9d478f38cd
|
lavfi/drawbox: add "width" and "height" aliases for "w" and "h" options
|
13 years ago |
Stefano Sabatini
|
93399e9381
|
lavfi/drawbox: add thickness option
|
13 years ago |
Stefano Sabatini
|
755038d07d
|
lavfi/drawbox: remove some unnecessary parentheses
|
13 years ago |
Stefano Sabatini
|
003bd88d99
|
lavfi/drawbox: reindent after previous commit
|
13 years ago |
Stefano Sabatini
|
1b3fdd9731
|
lavfi/drawbox: implement color=invert mode
Based on a libmpcodecs/vf_rectangle.c feature.
|
13 years ago |
Stefano Sabatini
|
652fab5996
|
lavfi/mp: drop wrapped field filter
The filter has been ported to a native libavfilter filter.
|
13 years ago |
Stefano Sabatini
|
3c4aa50620
|
lavfi: add field filter
The filter is a port of libmpcodecs/vf_field.c, since there is no common
code I relicensed it as LGPL, while keeping the original author
copyright.
|
13 years ago |
Diego Biurrun
|
04581c8c77
|
x86: yasm: Use complete source path for macro helper %includes
This is more consistent with the way we handle C #includes and
it simplifies the build system.
|
13 years ago |
Diego Biurrun
|
6860b4081d
|
x86: include x86inc.asm in x86util.asm
This is necessary to allow refactoring some x86util macros with cpuflags.
|
13 years ago |
Stefano Sabatini
|
2ed7e6cce5
|
lavfi/drawbox: extend syntax, accept named options
|
13 years ago |
Stefano Sabatini
|
b420b87848
|
lavfi/tinterlace: remove poll_frame() callback
That interface is deprecated, and apparently useless.
|
13 years ago |
Paul B Mahol
|
7b378c2fb7
|
lavfi: remove yuvcsp and yvu9 libmpcodecs wrappers
Same functionality is provided by libswscale.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
13 years ago |
Clément Bœsch
|
03179c2426
|
lavfi/smartblur: add missing draw slice call.
This fixes output with filtergraphs such as 'split[a][b];
[a]pad=iw*2[src]; [b]smartblur=1:1:1[filt]; [src][filt]overlay=w'
|
13 years ago |
Michael Niedermayer
|
5cac0656a3
|
af_ashowinfo: integrate config_input() in filter_samples.
This is simpler and also should allow the code to function when the
channel number changes.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Paul B Mahol
|
788afee86e
|
lavfi: remove palette libmpcodecs wrapper
The filter is useless, swscale should be used instead.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
13 years ago |
Anton Khirnov
|
20dd41af85
|
lavfi: add ashowinfo filter
It can be useful for debugging.
Based on a patch by Stefano Sabatini <stefano.sabatini-lala@poste.it>
|
13 years ago |
rogerdpack
|
c1804dc4ce
|
lavfi/frei0r: allow for Windows style paths
Update path handling against the latest Frei0r specification changes.
Signed-off-by: rogerdpack <rogerpack2005@gmail.com>
Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
|
13 years ago |