FFmpeg git repo
Go to file
Martin Storsjö 5d95112d92 movenc: Reorder entries in the MOVIentry struct, for tigheter packing
Originally, sizeof(struct MOVIentry) was 48, after the reordering,
it is 40 in my build configuration.

When writing really long mov/mp4 files, this can make a difference
- this saves a bit over 2 MB of memory per hour of video (down to
10.3 MB per hour from 12.3 MB per hour initially) for a video with
75 packets per second - 25 fps + 50 audio packets (which is the
case for AMR audio).

Signed-off-by: Martin Storsjö <martin@martin.st>
2012-01-21 01:12:58 +02:00
doc RELEASE_NOTES: mention hiding private symbols in shared builds. 2012-01-18 14:35:53 +01:00
libavcodec ARM: fix build with FFT enabled and MDCT disabled 2012-01-20 16:14:01 +00:00
libavdevice v4l2: use C99 struct initializer 2012-01-10 05:04:22 +01:00
libavfilter cosmetics: Move static and inline attributes to more standard places. 2012-01-14 17:32:36 +01:00
libavformat movenc: Reorder entries in the MOVIentry struct, for tigheter packing 2012-01-21 01:12:58 +02:00
libavutil mpegaudiodec: optimized iMDCT transform 2012-01-08 17:40:55 -08:00
libpostproc Place some START_TIMER invocations in separate blocks. 2012-01-04 15:05:49 +01:00
libswscale cosmetics: Move static and inline attributes to more standard places. 2012-01-14 17:32:36 +01:00
presets
tests fate: add some shorthands to run groups of tests 2012-01-19 00:45:21 +01:00
tools aviocat: Flush the output before closing 2012-01-21 01:12:00 +02:00
.gitignore
avconv.c cosmetics: Rename ffsink to avsink. 2012-01-19 00:19:43 +01:00
avplay.c cosmetics: Rename ffsink to avsink. 2012-01-19 00:19:43 +01:00
avprobe.c avprobe, cmdutils: K&R formatting cosmetics 2012-01-18 21:07:25 +01:00
avserver.c avserver: fix build after the next bump. 2012-01-20 09:17:21 +01:00
Changelog add SMJPEG muxer 2012-01-16 11:29:55 +01:00
cmdutils_common_opts.h
cmdutils.c cosmetics: Rename ffsink to avsink. 2012-01-19 00:19:43 +01:00
cmdutils.h cosmetics: Rename ffsink to avsink. 2012-01-19 00:19:43 +01:00
common.mak
configure configure: provide libavfilter/version.h header to get_version() 2012-01-14 07:44:43 +01:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
CREDITS
Doxyfile Fix a bunch of platform name and other typos. 2012-01-11 13:48:30 +01:00
ffmpeg.c cosmetics: Rename ffsink to avsink. 2012-01-19 00:19:43 +01:00
INSTALL
library.mak build: link test programs with static libraries 2011-12-17 23:21:08 +00:00
LICENSE
Makefile
README
RELEASE Add some missing changelog entries and release 0.8_beta2 2012-01-11 11:45:23 +01:00
version.sh

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

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

* Read the documentation in the doc/ directory.

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

* See the LICENSE file.