Fork of FFmpeg for xenia's usage. Branched from latest release. On changes use a git rebase strategy when applicable!
Go to file
Nicolas George c76374c6db Use AVERROR_EXIT with url_interrupt_cb.
Functions interrupted by url_interrupt_cb should not be restarted.
Therefore using AVERROR(EINTR) was wrong, as it did not allow to distinguish
when the underlying system call was interrupted and actually needed to be
restarted.

This fixes roundup issues 2657 and 2659 (ffplay not exiting for streamed
content).

Signed-off-by: Nicolas George <nicolas.george@normalesup.org>
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-03-15 08:09:19 -04:00
doc Bitmap Brothers JV errata 2011-03-14 08:05:03 -04:00
ffpresets Update qmin/qmax values for libx264 presets 2011-02-08 15:59:30 -08:00
libavcodec h264_mp4toannexb_bsf: Fix spurious warning when stream has SPS and PPS units. 2011-03-15 07:20:44 -04:00
libavdevice Merge libavcore into libavutil 2011-02-15 16:18:21 +01:00
libavfilter yadif: add parens around macro parameters 2011-03-05 14:51:03 +00:00
libavformat Use AVERROR_EXIT with url_interrupt_cb. 2011-03-15 08:09:19 -04:00
libavutil Add AVERROR_EXIT. 2011-03-15 08:09:19 -04:00
libpostproc consolidate .gitignore patters into a single file 2011-01-18 21:32:05 +01:00
libswscale Merge libavcore into libavutil 2011-02-15 16:18:21 +01:00
tests ac3enc: do not right-shift fixed-point coefficients in the final MDCT stage. 2011-03-14 08:45:26 -04:00
tools In graph2dot, print more specific audio information for audio links. 2011-02-17 00:02:11 +01:00
.gitignore consolidate .gitignore patters into a single file 2011-01-18 21:32:05 +01:00
Changelog Bitmap Brothers JV errata 2011-03-14 08:05:03 -04: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 Deprecate parse_date() in favor of av_parse_time(). 2011-02-16 23:39:56 +00:00
cmdutils.h Make this_year static to cmdutils.c 2011-01-24 23:44:58 +00:00
common.mak Merge libavcore into libavutil 2011-02-15 16:18:21 +01:00
configure Add CONFIG_AC3DSP symbol to simplify makefiles 2011-03-12 11:35:26 +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 Deprecate CREDITS 2011-01-18 11:20:17 -08:00
Doxyfile Do not generate LaTeX Doxygen documentation by default. 2010-07-12 18:36:07 +00:00
ffmpeg.c ffmpeg: remove unused variable in ffmpeg_exit() 2011-03-12 14:08:27 +00:00
ffplay.c avio: deprecate url_ferror 2011-03-15 08:04:28 -04:00
ffprobe.c lavf: add av_ prefix to dump_format() 2011-02-16 23:39:56 +00:00
ffserver.c avio: rename url_fopen/fclose -> avio_open/close. 2011-02-23 10:18:55 -05: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 Remove h264 asm items off the GPL-only list. They are LGPL now. 2010-09-10 03:31:24 +00:00
Makefile Makefile: include deps from tools directory 2011-02-20 18:04:52 +00:00
README Move licensing information into a separate file called LICENSE and 2009-03-25 14:05:20 +00:00
subdir.mak fix building test programs with gnu make 3.82 2010-12-07 16:42:25 +00:00
version.sh Remove old VCSs from version.sh 2011-02-21 16:18:26 -08:00

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

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

* Read the documentation in the doc/ directory.

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

* See the LICENSE file.