summaryrefslogtreecommitdiffstats
path: root/libmpcodecs/vf_dlopen.c
Commit message (Collapse)AuthorAgeFilesLines
* vf_dlopen: improve performance for 1-frame-for-1-frame filtersRudolf Polzer2012-09-181-21/+53
| | | | | | This is done by requesting a buffer from the next filter in the chain, instead of always allocating our own. This allows the next filter to e.g. ensure its own preferred memory layout.
* options, codecs.conf, img_format: unify imgfmt name handlingwm42012-08-291-3/+4
| | | | | | | | | | | | | Remove the duplication of image format name lists from codec-cfg.c and img_format.c. Remove the list of "long" image format names from img_format.c. One user visible change is that now mplayer won't print "long" format names anymore: e.g. instead of "Planar 420P 10-bit little-endian", the name "420p10le" is used. This is consistent with the names used by the option parser, and also less noisy. Partially based on mplayer2 commit f98e47574de15, with some differences.
* vf_dlopen: add a generic filter to load external filtersRudolf Polzer2012-08-231-0/+356
Usage: -vf dlopen=filename.so:args... Examples of such filters are provided in TOOLS/vf_dlopen/