Stefano Sabatini
59bd0fef66
vf_lut: set minimum and maximum alpha value for yuva420p
2011-07-02 15:23:56 +02:00
Stefano Sabatini
2b550beb22
vf_lut: add plane validity check in draw_slice()
...
The value for inpic->data[plane] with plane >=4 is undefined, and it
will contain in general random data. This change adds a check for
exiting the loop when plane reaches the value 4.
Fix crash (occurring for example with: format=rgba,lut).
2011-07-02 15:21:05 +02:00
Stefano Sabatini
7464a53aaa
lavfi: make pix_fmt_is_in() in vf_lut.c an internal function
...
Also generalize it, making it accept ints rather than pixel formats.
Allow factorization.
2011-07-01 12:14:16 +02:00
Stefano Sabatini
cdeb803e2f
vf_lut: fix draw_slice() in case of non packed image data for packed RGB
...
The previous code was erroneously assuming that the linesize was
equivalent to width*pixel_step, which is not always true.
2011-06-27 11:29:34 +02:00
Mina Nagy Zaki
fd2c0a5db2
lavfi: add layout negotiation fields and helper functions.
2011-06-19 22:58:32 +02:00
Stefano Sabatini
15f03725ce
lavfi: add negate filter
...
This filter is a simple wrapper around the LUT filter.
2011-06-19 19:06:55 +02:00
Stefano Sabatini
dd2793c880
lavfi: add LUT (LookUp Table) generic filters
2011-06-19 19:06:35 +02:00