Go to file
Anton Khirnov fd056029f4 lavc: add avcodec_free_context().
Right now, the caller has to manually manage some allocated
AVCodecContext fields, like extradata or subtitle_header. This is
fragile and prone to leaks, especially if we want to add more such
fields in the future.

The only reason for this behaviour is so that the AVStream codec context
can be reused for decoding. Such reuse is discouraged anyway, so this
commit is the first step to deprecating it.
2014-05-18 10:17:41 +02:00
compat Work around broken floating point limits on some systems. 2014-03-10 10:27:17 +01:00
doc lavc: add avcodec_free_context(). 2014-05-18 10:17:41 +02:00
libavcodec lavc: add avcodec_free_context(). 2014-05-18 10:17:41 +02:00
libavdevice build: handle library dependencies in configure 2014-05-13 20:02:01 +02:00
libavfilter build: handle library dependencies in configure 2014-05-13 20:02:01 +02:00
libavformat riff: Pass block_align to estimate frame duration 2014-05-17 15:24:20 +02:00
libavresample build: handle library dependencies in configure 2014-05-13 20:02:01 +02:00
libavutil lavu: Add a pixel format for new VDA hwaccel 2014-05-11 14:59:59 +02:00
libswscale build: handle library dependencies in configure 2014-05-13 20:02:01 +02:00
presets presets: spelling error in libvpx 1080p50_60 2011-10-22 00:28:56 +02:00
tests FATE/opus: increase fuzz for the celt tests 2014-05-16 14:35:20 +02:00
tools qt-faststart: Add a note about the -movflags +faststart feature 2014-03-01 00:25:17 +02:00
.gitignore libavfilter: example audio filtering program 2014-02-25 13:22:10 +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
Changelog lavc: add a native Opus decoder. 2014-05-15 06:49:34 +02:00
INSTALL doc: clarify configure features 2011-04-07 02:54:12 +02:00
LICENSE Add libx265 encoder 2014-02-12 13:13:17 +00:00
Makefile build: add avresample after avcodec to FFLIBS 2014-05-15 17:53:55 +02:00
README cosmetics: fix dashed line length after 070c5d0 2011-03-28 09:53:40 +02:00
RELEASE Prepare for 11_alpha1 Release 2014-03-13 08:24:11 -04:00
arch.mak aarch64: add armv8 CPU flag 2014-04-06 21:18:49 +02:00
avconv.c avconv: rename OutputStream.opts to OutputStream.encoder_opts 2014-05-03 21:44:24 +02:00
avconv.h avconv: Support VDA hwaccel 2014-05-11 15:00:03 +02:00
avconv_dxva2.c avconv_dxva2: define all used GUIDs directly instead of relying on the dxva2api.h header 2014-04-29 16:50:43 +02:00
avconv_filter.c Add missing #includes for *INT64_MAX and *INT64_C 2013-11-23 21:55:52 +01:00
avconv_opt.c avconv: Support VDA hwaccel 2014-05-11 15:00:03 +02:00
avconv_vda.c avconv: Support VDA hwaccel 2014-05-11 15:00:03 +02:00
avconv_vdpau.c avconv: add support for VDPAU decoding 2013-11-23 11:55:53 +01:00
avplay.c avplay: add support for seeking to chapter marks 2014-02-10 11:23:01 +01:00
avprobe.c cmdutils: wrap exit explicitly 2013-07-07 21:43:23 +02:00
avserver.c avserver: do not use a static string as a default for a string option 2013-08-04 18:47:22 +02:00
cmdutils.c avconv: Match stream id 2014-03-13 11:59:34 +01:00
cmdutils.h cmdutils: Mark exit_program as av_noreturn 2014-03-28 00:40:43 +01:00
cmdutils_common_opts.h avplay: Accept cpuflags option 2013-10-22 10:49:31 +02:00
common.mak build: do not append $(FFLIBS-) to $(FFLIBS) if $(NAME) is not defined 2014-05-14 09:46:43 +02:00
configure build: Support building using clang-usan and disable-optimization 2014-05-16 19:58:34 +02:00
library.mak Move all example programs to doc/examples 2014-02-16 21:37:21 +01:00
version.sh Drop git- prefix from version labels 2011-06-19 19:41:23 +01:00

README

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

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

* Read the documentation in the doc/ directory.

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

* See the LICENSE file.