From 0f4e816582bd7e75ad384103fa5440ef6ed87530 Mon Sep 17 00:00:00 2001 From: "Ronald S. Bultje" Date: Mon, 2 Jul 2007 07:43:23 +0000 Subject: [PATCH] to be able to compile without HAVE_AV_CONFIG_H patch by Ronald S. Bultje: [rsbultje gmail com] original thread: [FFmpeg-devel] ffmpeg.c/cmdutils.c compilation date: 06/23/2007 03:15 AM Originally committed as revision 9453 to svn://svn.ffmpeg.org/ffmpeg/trunk --- cmdutils.c | 4 ++++ ffmpeg.c | 18 ++++++++++++------ ffplay.c | 2 ++ ffserver.c | 17 ++++++++++++----- 4 files changed, 30 insertions(+), 11 deletions(-) diff --git a/cmdutils.c b/cmdutils.c index 1557aaac4c..4d153b79ba 100644 --- a/cmdutils.c +++ b/cmdutils.c @@ -19,6 +19,10 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include +#include +#include + #include "avformat.h" #include "cmdutils.h" #include "avstring.h" diff --git a/ffmpeg.c b/ffmpeg.c index ef7dd07c86..6905f2c2b8 100644 --- a/ffmpeg.c +++ b/ffmpeg.c @@ -19,6 +19,12 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "config.h" +#include +#include +#include +#include +#include #include #include #include "avformat.h" @@ -1199,7 +1205,7 @@ static int output_packet(AVInputStream *ist, int ist_index, pkt->pts); break; default: - av_abort(); + abort(); } } else { AVFrame avframe; //FIXME/XXX remove this @@ -1535,7 +1541,7 @@ static int av_encode(AVFormatContext **output_files, case CODEC_TYPE_SUBTITLE: break; default: - av_abort(); + abort(); } } else { switch(codec->codec_type) { @@ -1571,7 +1577,7 @@ static int av_encode(AVFormatContext **output_files, codec->sample_rate, icodec->sample_rate); if(!ost->resample){ printf("Can't resample. Aborting.\n"); - av_abort(); + abort(); } } ist->decoding_needed = 1; @@ -1633,7 +1639,7 @@ static int av_encode(AVFormatContext **output_files, ist->decoding_needed = 1; break; default: - av_abort(); + abort(); break; } /* two pass mode */ @@ -2644,7 +2650,7 @@ static void opt_input_file(const char *filename) case CODEC_TYPE_UNKNOWN: break; default: - av_abort(); + abort(); } } @@ -2686,7 +2692,7 @@ static void check_audio_video_inputs(int *has_video_ptr, int *has_audio_ptr) case CODEC_TYPE_SUBTITLE: break; default: - av_abort(); + abort(); } } } diff --git a/ffplay.c b/ffplay.c index 15ce4acf02..7d983515d9 100644 --- a/ffplay.c +++ b/ffplay.c @@ -19,6 +19,8 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include +#include #include "avformat.h" #include "swscale.h" #include "avstring.h" diff --git a/ffserver.c b/ffserver.c index 82cbc661dc..2c7065ba54 100644 --- a/ffserver.c +++ b/ffserver.c @@ -19,6 +19,13 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "config.h" +#if HAVE_CLOSESOCKET != 1 +#define closesocket close +#endif +#include +#include +#include #include "avformat.h" #include @@ -1432,7 +1439,7 @@ static int http_parse_request(HTTPContext *c) } break; default: - av_abort(); + abort(); break; } @@ -1695,7 +1702,7 @@ static void compute_stats(HTTPContext *c) video_bit_rate += st->codec->bit_rate; break; default: - av_abort(); + abort(); } } url_fprintf(pb, " %s %d %d %s %s %d %s %s", @@ -1775,7 +1782,7 @@ static void compute_stats(HTTPContext *c) st->codec->qmin, st->codec->qmax, st->codec->time_base.den / st->codec->time_base.num); break; default: - av_abort(); + abort(); } url_fprintf(pb, "%d%s%d%s%s\n", i, type, st->codec->bit_rate/1000, codec ? codec->name : "", parameters); @@ -3302,7 +3309,7 @@ static int add_av_stream(FFStream *feed, AVStream *st) goto found; break; default: - av_abort(); + abort(); } } } @@ -3703,7 +3710,7 @@ static void add_codec(FFStream *stream, AVCodecContext *av) break; default: - av_abort(); + abort(); } st = av_mallocz(sizeof(AVStream));