Revert "rtmpproto: Don't include a client version in the unencrypted C1 handshake"
authorLuca Barbato <lu_zero@gentoo.org>
Sun, 30 Oct 2016 13:52:45 +0000 (14:52 +0100)
committerLuca Barbato <lu_zero@gentoo.org>
Sun, 30 Oct 2016 20:55:03 +0000 (21:55 +0100)
This reverts commit 7d8d726be7dc46343ab1c98c339c1ed44bcb07c1.

libavformat/rtmpproto.c

index 1ffc79a..0097841 100644 (file)
@@ -1198,7 +1198,10 @@ static int rtmp_handshake(URLContext *s, RTMPContext *rt)
     uint8_t tosend    [RTMP_HANDSHAKE_PACKET_SIZE+1] = {
         3,                // unencrypted data
         0, 0, 0, 0,       // client uptime
-        0, 0, 0, 0,       // zeros
+        RTMP_CLIENT_VER1,
+        RTMP_CLIENT_VER2,
+        RTMP_CLIENT_VER3,
+        RTMP_CLIENT_VER4,
     };
     uint8_t clientdata[RTMP_HANDSHAKE_PACKET_SIZE];
     uint8_t serverdata[RTMP_HANDSHAKE_PACKET_SIZE+1];