Go to file
Anton Khirnov 4e781c25b7 graphparser: fix the order of connecting unlabeled links.
Right now, e.g. scale,[in]overlay would connect scale to the first
overlay input and [in] to the second, which goes against the
documentation and is unintuitive.

The bug happens because of the ordering mess in curr_inputs variable:
1) the unlabeled links from the previous filter are added to it in
correct order
2) input labels are parsed and inserted to the beginning one by one
(i.e. in reverse order)
3) curr_inputs is matched against filter inputs in reverse order

Fix the problem by always using proper ordering without trying to be
clever.
2012-04-14 09:25:46 +02:00
doc git-howto: Explain how to avoid Windows line endings in git checkouts. 2012-04-12 23:20:58 +02:00
libavcodec qdm2: fix a dubious pointer cast 2012-04-13 21:42:22 +01:00
libavdevice cosmetics: Consistently place static, inline and av_cold attributes/keywords. 2012-04-04 14:54:13 +02:00
libavfilter graphparser: fix the order of connecting unlabeled links. 2012-04-14 09:25:46 +02:00
libavformat mov: Fix detecting there is no sync sample. 2012-04-13 23:08:34 +03:00
libavutil build: Move all arch OBJS declarations into arch subdirectory Makefiles. 2012-04-12 21:30:13 +02:00
libswscale swscale: handle last pixel if lines have an odd width. 2012-04-13 14:21:58 -07:00
presets presets: spelling error in libvpx 1080p50_60 2011-10-22 00:28:56 +02:00
tests avconv: use default channel layouts when they are unknown 2012-04-10 11:30:01 -04:00
tools Fix a bunch of common typos. 2012-03-09 22:02:49 +01:00
.gitignore Ignore generated files below doc/. 2012-03-25 11:46:15 +02:00
arch.mak build: Consistently handle conditional compilation for all optimization OBJS. 2012-04-12 09:00:49 +02:00
avconv.c avconv: use default channel layouts when they are unknown 2012-04-10 11:30:01 -04:00
avplay.c avplay: Don't free video filters string until the end of decoding. 2012-04-11 10:24:01 -07:00
avprobe.c Mark mutable static data const where appropriate. 2012-02-21 09:47:07 -08:00
avserver.c Replace memset(0) by zero initializations. 2012-03-28 09:38:33 +02:00
Changelog avconv: drop support for building without libavfilter. 2012-04-06 20:21:07 +02:00
cmdutils_common_opts.h avtools: add -v as alias for -loglevel 2011-10-09 16:53:06 +01:00
cmdutils.c Read preset files with suffix .avpreset 2012-03-18 09:26:32 +01:00
cmdutils.h Read preset files with suffix .avpreset 2012-03-18 09:26:32 +01:00
common.mak build: Consistently handle conditional compilation for all optimization OBJS. 2012-04-12 09:00:49 +02:00
configure configure: escape colons in values written to config.fate 2012-04-13 13:22:37 +01:00
COPYING.GPLv2 Rename COPYING.GPL --> COPYING.GPLv2 and COPYING.LGPL --> COPYING.LGPLv2.1. 2009-06-05 09:51:31 +00:00
COPYING.GPLv3 Add configure option to upgrade (L)GPL to version 3. 2009-06-05 11:04:03 +00:00
COPYING.LGPLv2.1 cosmetics: Delete empty lines at end of file. 2012-02-09 12:26:45 +01:00
COPYING.LGPLv3 Add configure option to upgrade (L)GPL to version 3. 2009-06-05 11:04:03 +00:00
CREDITS partially rename FFmpeg to Libav 2011-03-16 21:54:39 +01:00
Doxyfile Fix a bunch of platform name and other typos. 2012-01-11 13:48:30 +01:00
INSTALL doc: clarify configure features 2011-04-07 02:54:12 +02:00
library.mak build: Only clean the architecture subdirectory we build for. 2012-03-26 13:29:03 +02:00
LICENSE Remove libpostproc. 2012-02-23 19:36:16 +01:00
Makefile build: Consistently handle conditional compilation for all optimization OBJS. 2012-04-12 09:00:49 +02:00
README cosmetics: fix dashed line length after 070c5d0 2011-03-28 09:53:40 +02:00
RELEASE Prepare for 0.8 Release 2012-01-21 14:54:31 +01:00
version.sh Drop git- prefix from version labels 2011-06-19 19:41:23 +01:00

Libav README
------------

1) Documentation
----------------

* Read the documentation in the doc/ directory.

2) Licensing
------------

* See the LICENSE file.