[rtmpdump] r386 - in trunk: ChangeLog Makefile README librtmp/Makefile
hyc
subversion at mplayerhq.hu
Mon Mar 22 10:40:26 CET 2010
Author: hyc
Date: Mon Mar 22 10:40:25 2010
New Revision: 386
Log:
v2.2b
Modified:
trunk/ChangeLog
trunk/Makefile
trunk/README
trunk/librtmp/Makefile
Modified: trunk/ChangeLog
==============================================================================
--- trunk/ChangeLog Mon Mar 22 10:39:07 2010 (r385)
+++ trunk/ChangeLog Mon Mar 22 10:40:25 2010 (r386)
@@ -4,6 +4,15 @@ Copyright 2009-2010 Howard Chu
Copyright 2009 The Flvstreamer Team
http://rtmpdump.mplayerhq.hu/
+22 March 2010, v2.2b
+- fix v2.2a crashes in rtmpsrv/rtmpsuck
+- fix v2.2a .swfinfo location on Windows
+- fix typo for --auth parameter in manpages
+- add FP10 handshake support for rtmpsrv/rtmpsuck
+- avoid GNUMake vs BSDMake incompatibilities
+- add pkgconfig file for librtmp
+- more library cleanup
+
20 March 2010, v2.2a
- fix C++ compatibility for librtmp
- misc library restructuring
Modified: trunk/Makefile
==============================================================================
--- trunk/Makefile Mon Mar 22 10:39:07 2010 (r385)
+++ trunk/Makefile Mon Mar 22 10:40:25 2010 (r386)
@@ -1,16 +1,25 @@
+VERSION=v2.2b
+
CC=$(CROSS_COMPILE)gcc
LD=$(CROSS_COMPILE)ld
-DEF=-DRTMPDUMP_VERSION=\"v2.2a\"
+CRYPTO=OPENSSL
+#CRYPTO=GNUTLS
+LIB_GNUTLS=-lgnutls
+LIB_OPENSSL=-lssl -lcrypto
+CRYPTO_LIB=$(LIB_$(CRYPTO))
+
+DEF=-DRTMPDUMP_VERSION=\"$(VERSION)\"
OPT=-O2
CFLAGS=-Wall $(XCFLAGS) $(INC) $(DEF) $(OPT)
LDFLAGS=-Wall $(XLDFLAGS)
-LIBS=-lssl -lcrypto -lz
-#LIBS=-lgnutls -lz
+
+LIBS=$(CRYPTO_LIB) -lz
THREADLIB=-lpthread
+SLIBS=$(THREADLIB) $(LIBS)
+
LIBRTMP=librtmp/librtmp.a
INCRTMP=librtmp/rtmp_sys.h librtmp/rtmp.h librtmp/log.h librtmp/amf.h
-SLIBS=$(THREADLIB) $(LIBS)
EXT=
Modified: trunk/README
==============================================================================
--- trunk/README Mon Mar 22 10:39:07 2010 (r385)
+++ trunk/README Mon Mar 22 10:40:25 2010 (r386)
@@ -1,4 +1,4 @@
-RTMP Dump v2.2a
+RTMP Dump v2.2b
(C) 2009 Andrej Stepanchuk
(C) 2009-2010 Howard Chu
(C) 2010 2a665470ced7adb7156fcef47f8199a6371c117b8a79e399a2771e0b36384090
@@ -25,7 +25,8 @@ but you may need to override the CROSS_C
Please read the Makefile to see what other make variables are used.
-This code also requires you to have OpenSSL and zlib installed.
+This code also requires you to have OpenSSL and zlib installed. (You may
+optionally use GnuTLS instead of OpenSSL if desired.)
Credit goes to team boxee for the XBMC RTMP code originally used in RTMPDumper.
The current code is based on the XBMC code but rewritten in C by Howard Chu.
Modified: trunk/librtmp/Makefile
==============================================================================
--- trunk/librtmp/Makefile Mon Mar 22 10:39:07 2010 (r385)
+++ trunk/librtmp/Makefile Mon Mar 22 10:40:25 2010 (r386)
@@ -1,3 +1,5 @@
+VERSION=v2.2b
+
prefix=/usr/local
CC=$(CROSS_COMPILE)gcc
@@ -11,7 +13,6 @@ REQ_GNUTLS=gnutls
REQ_OPENSSL=libssl,libcrypto
CRYPTO_LIB=$(LIB_$(CRYPTO))
CRYPTO_REQ=$(REQ_$(CRYPTO))
-VERSION=v2.2a
DEF=-DRTMPDUMP_VERSION=\"$(VERSION)\" -DUSE_$(CRYPTO)
OPT=-O2
More information about the rtmpdump
mailing list