simplified
authorAlex Beregszaszi <alex@rtfs.hu>
Sun, 9 Mar 2003 16:07:19 +0000 (16:07 +0000)
committerAlex Beregszaszi <alex@rtfs.hu>
Sun, 9 Mar 2003 16:07:19 +0000 (16:07 +0000)
Originally committed as revision 1655 to svn://svn.ffmpeg.org/ffmpeg/trunk

common.h [new file with mode: 0644]
ffmpeg.c
ffserver.c
libavcodec/avcodec.h
libavcodec/common.h
libavcodec/h263.c
libavcodec/mjpeg.c
libavformat/http.c

diff --git a/common.h b/common.h
new file mode 100644 (file)
index 0000000..8676ce9
--- /dev/null
+++ b/common.h
@@ -0,0 +1,7 @@
+#ifndef FFMPEG_COMMON_H
+#define FFMPEG_COMMON_H
+
+#define FFMPEG_VERSION_INT 0x000406
+#define FFMPEG_VERSION     "0.4.6"
+
+#endif /* COMMON_H */
index d0521c1..d97e951 100644 (file)
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -17,6 +17,7 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 #define HAVE_AV_CONFIG_H
+#include "common.h"
 #include "avformat.h"
 #include "framehook.h"
 
index 76c9bce..ee560e2 100644 (file)
@@ -17,6 +17,7 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 #define HAVE_AV_CONFIG_H
+#include "common.h"
 #include "avformat.h"
 
 #include <stdarg.h>
index 29507e1..0bae8da 100644 (file)
@@ -18,6 +18,8 @@ extern "C" {
 #define LIBAVCODEC_BUILD       4661
 #define LIBAVCODEC_BUILD_STR   "4661"
 
+#define LIBAVCODEC_IDENT       "FFmpeg" LIBAVCODEC_VERSION "b" LIBAVCODEC_BUILD_STR
+
 enum CodecID {
     CODEC_ID_NONE, 
     CODEC_ID_MPEG1VIDEO,
index f7f70e3..a1be71b 100644 (file)
@@ -6,9 +6,6 @@
 #ifndef COMMON_H
 #define COMMON_H
 
-#define FFMPEG_VERSION_INT 0x000406
-#define FFMPEG_VERSION     "0.4.6"
-
 #if defined(WIN32) && !defined(__MINGW32__) && !defined(__CYGWIN__)
 #    define CONFIG_WIN32
 #endif
index 05f4baf..154a8e9 100644 (file)
@@ -1667,7 +1667,6 @@ static void mpeg4_encode_visual_object_header(MpegEncContext * s){
 static void mpeg4_encode_vol_header(MpegEncContext * s, int vo_number, int vol_number)
 {
     int vo_ver_id;
-    char buf[255];
 
     if(s->max_b_frames || s->quarter_sample){
         vo_ver_id= 5;
@@ -1754,8 +1753,7 @@ static void mpeg4_encode_vol_header(MpegEncContext * s, int vo_number, int vol_n
     if(!(s->flags & CODEC_FLAG_BITEXACT)){
         put_bits(&s->pb, 16, 0);
         put_bits(&s->pb, 16, 0x1B2);   /* user_data */
-        sprintf(buf, "FFmpeg%sb%s", FFMPEG_VERSION, LIBAVCODEC_BUILD_STR);
-        put_string(&s->pb, buf);
+       put_string(&s->pb, LIBAVCODEC_IDENT);
         ff_mpeg4_stuffing(&s->pb);
     }
 }
index efc9108..d05f4cd 100644 (file)
@@ -397,10 +397,8 @@ static void jpeg_put_comments(MpegEncContext *s)
         flush_put_bits(p);
         ptr = pbBufPtr(p);
         put_bits(p, 16, 0); /* patched later */
-#define MJPEG_VERSION "FFmpeg" LIBAVCODEC_VERSION "b" LIBAVCODEC_BUILD_STR
-        put_string(p, MJPEG_VERSION);
-        size = strlen(MJPEG_VERSION)+3;
-#undef MJPEG_VERSION
+        put_string(p, LIBAVCODEC_IDENT);
+        size = strlen(LIBAVCODEC_IDENT)+3;
         ptr[0] = size >> 8;
         ptr[1] = size;
     }
index b19c5db..f81ce16 100644 (file)
@@ -191,7 +191,7 @@ static int http_connect(URLContext *h, const char *path, const char *hoststr)
              "\n",
              post ? "POST" : "GET",
              path,
-             FFMPEG_VERSION,
+             LIBAVFORMAT_VERSION,
              hoststr);
     
     if (http_write(h, s->buffer, strlen(s->buffer)) < 0)