1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-28 20:53:54 +02:00
Go to file
Ronald S. Bultje d9521cb119 Fix FFM-based streaming from ffmpeg to ffserver. The basic problem is that
we'd memset() the codec context to zero, thereby setting audio input to U8
and video to YUV420P. For most video encoders, that actually works, but for
most audio codecs, it doesn't. This patch changes defaults to those set by
avcodec_context_get_defaults() and have ffmpeg figure out the optimal encoding
format itself if not set explicitely (as it does for the non-ffserver-cases
also).

Originally committed as revision 22751 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-31 21:02:34 +00:00
doc Add entry for the addition of av_match_ext() to the public API. 2010-03-31 19:06:02 +00:00
ffpresets Update x264 presets in line with latest x264 changes. 2010-03-29 01:34:33 +00:00
libavcodec Add avcodec_copy_context(). 2010-03-31 20:40:49 +00:00
libavdevice Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY. 2010-03-31 12:29:58 +00:00
libavfilter Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
libavformat Make av_match_ext() declaration public (move its declaration out of 2010-03-31 19:03:03 +00:00
libavutil Move AVMediaType from libavcodec to libavutil. 2010-03-30 23:31:16 +00:00
libpostproc Fix warnings about redefining constants when compiling libpostproc. 2010-02-02 19:35:52 +00:00
libswscale Replace some "m" constraints by MANGLE to avoid issues with some compilers not 2010-03-31 17:00:33 +00:00
tests 10l, update ref value for ffm since default flags changed and are stored in the file 2010-03-25 20:45:26 +00:00
tools Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY. 2010-03-31 12:29:58 +00:00
Changelog Add spectral extension to the E-AC-3 decoder. 2010-03-30 22:09:14 +00:00
cmdutils_common_opts.h Implement a -pix_fmts option for listing all the supported pixel 2009-12-21 21:53:03 +00:00
cmdutils.c Issue a more general message when the function which sets an option 2010-03-30 23:46:30 +00:00
cmdutils.h Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
common.mak Make ranlib silent in brief output mode 2010-03-17 14:43:03 +00:00
configure configure: restore -mdynamic-no-pic on darwin (missing since r20497) 2010-03-30 16:28:00 +00: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 Rename COPYING.GPL --> COPYING.GPLv2 and COPYING.LGPL --> COPYING.LGPLv2.1. 2009-06-05 09:51:31 +00:00
COPYING.LGPLv3 Add configure option to upgrade (L)GPL to version 3. 2009-06-05 11:04:03 +00:00
CREDITS Add myself to CREDITS 2010-03-08 05:04:29 +00:00
Doxyfile Replace remaining uses of ATTR_ALIGNED with DECLARE_ALIGNED 2010-03-18 15:00:17 +00:00
ffmpeg.c Fix FFM-based streaming from ffmpeg to ffserver. The basic problem is that 2010-03-31 21:02:34 +00:00
ffplay.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
ffprobe.c Define AVMediaType enum, and use it instead of enum CodecType, which 2010-03-30 23:30:55 +00:00
ffserver.c Fix FFM-based streaming from ffmpeg to ffserver. The basic problem is that 2010-03-31 21:02:34 +00:00
ffserver.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
INSTALL Clarify that we require GNU make 3.81+. 2008-11-08 19:47:10 +00:00
LICENSE Clarify which parts of libswscale remain GPL. 2010-03-27 11:31:30 +00:00
MAINTAINERS Add myself as co-maintainer of tta.c 2010-03-28 17:21:02 +00:00
Makefile Add some ad-hoc tests for libavfilter. 2010-03-17 23:23:44 +00:00
README Move licensing information into a separate file called LICENSE and 2009-03-25 14:05:20 +00:00
subdir.mak Remove $(MSG) override for install-lib targets 2010-03-17 14:43:05 +00:00
version.sh Read "Last Changed Rev" field instead of "Revision" field to avoid being 2010-01-16 18:29:52 +00:00

FFmpeg README
-------------

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

* Read the documentation in the doc/ directory.

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

* See the LICENSE file.