1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-21 10:55:51 +02:00
Go to file
Martin Storsjö 62c9ae11a7 Add a smooth streaming segmenter muxer
This muxer splits the output from the ismv muxer into individual
files, in realtime.

The same can also be done by the standalone tool ismindex, but this
muxer is needed for doing it in realtime (especially for live
streams that need extra handling for updating the lookahead fields
in the fragment headers).

Using this muxer, one can deliver live smooth streaming from a
normal static file web server. (Using ismindex, one can deliver
premade smooth streaming files from a static file web server,
or prepare files for serving with IIS.)

Signed-off-by: Martin Storsjö <martin@martin.st>
2012-09-12 23:42:16 +03:00
compat lavu: add snprintf(), vsnprint() and strtod() replacements for MS runtime. 2012-09-05 17:07:30 +03:00
doc avopt: Reorder the default_val struct, making i64 the first field 2012-09-04 23:16:11 +03:00
libavcodec utvideoenc: Add missing AV_ prefix to codec ID 2012-09-11 17:40:38 +02:00
libavdevice avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union member 2012-09-04 23:13:44 +03:00
libavfilter yadif: cosmetics 2012-09-09 15:31:18 +02:00
libavformat Add a smooth streaming segmenter muxer 2012-09-12 23:42:16 +03:00
libavresample x86: Replace checks for CPU extensions and flags by convenience macros 2012-09-08 18:18:34 +02:00
libavutil mem: fix typo in check for __ICC 2012-09-10 00:07:26 +01:00
libswscale swscale: Provide the right alignment for external mmx asm 2012-09-09 01:52:35 +03:00
presets presets: spelling error in libvpx 1080p50_60 2011-10-22 00:28:56 +02:00
tests fate: mp3: drop redundant CMP setting 2012-09-10 00:07:24 +01:00
tools pktdumper: Use a custom define instead of PATH_MAX for buffers 2012-08-31 00:44:47 +03:00
.gitignore build: change checkheaders to use regular build rules 2012-08-07 21:36:51 +01:00
arch.mak build: Consistently handle conditional compilation for all optimization OBJS. 2012-04-12 09:00:49 +02:00
avconv_filter.c cmdutils: extend -h to allow printing codec details. 2012-08-19 19:22:08 +02:00
avconv_opt.c avtools: remove the distinction between func_arg and func2_arg. 2012-08-30 13:56:25 +02:00
avconv.c avtools: remove the distinction between func_arg and func2_arg. 2012-08-30 13:56:25 +02:00
avconv.h avtools: remove the distinction between func_arg and func2_arg. 2012-08-30 13:56:25 +02:00
avplay.c avplay: get rid of ugly casts in the options table 2012-09-11 09:19:03 +02:00
avprobe.c avtools: remove the distinction between func_arg and func2_arg. 2012-08-30 13:56:25 +02:00
avserver.c avserver: Add missing #include for av_gettime() 2012-09-11 17:40:38 +02:00
Changelog Add a smooth streaming segmenter muxer 2012-09-12 23:42:16 +03:00
cmdutils_common_opts.h cmdutils: extend -h to allow printing codec details. 2012-08-19 19:22:08 +02:00
cmdutils.c avtools: remove the distinction between func_arg and func2_arg. 2012-08-30 13:56:25 +02:00
cmdutils.h avtools: remove the distinction between func_arg and func2_arg. 2012-08-30 13:56:25 +02:00
common.mak build: allow non-standard variations of linker -l/-L flags 2012-08-29 14:16:54 +01:00
configure configure: Only disable aligned stack on MSVC on 32 bit 2012-09-11 16:18:03 +03:00
COPYING.GPLv2
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 x86: build: replace mmx2 by mmxext 2012-08-03 22:51:05 +02:00
INSTALL doc: clarify configure features 2011-04-07 02:54:12 +02:00
library.mak build: allow non-standard variations of linker -l/-L flags 2012-08-29 14:16:54 +01:00
LICENSE doc: Clarify licensing issues arising from external libraries 2012-08-12 13:28:58 +02:00
Makefile build: allow non-standard variations of linker -l/-L flags 2012-08-29 14:16:54 +01: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.