Author: kostya
Date: Wed Jul 22 09:15:24 2009
New Revision: 4770

Log:
Use stricter types for packet timestamp and extra field

Modified:
   rtmp/rtmppkt.c
   rtmp/rtmppkt.h

Modified: rtmp/rtmppkt.c
==============================================================================
--- rtmp/rtmppkt.c      Wed Jul 22 09:09:39 2009        (r4769)
+++ rtmp/rtmppkt.c      Wed Jul 22 09:15:24 2009        (r4770)
@@ -71,7 +71,8 @@ int ff_rtmp_packet_read(URLContext *h, R
                         int chunk_size, RTMPPacket *prev_pkt)
 {
     uint8_t hdr, t, buf[16];
-    int channel_id, timestamp, data_size, offset = 0, extra = 0;
+    int channel_id, timestamp, data_size, offset = 0;
+    uint32_t extra = 0;
     uint8_t type;
 
     if (url_read(h, &hdr, 1) != 1) {

Modified: rtmp/rtmppkt.h
==============================================================================
--- rtmp/rtmppkt.h      Wed Jul 22 09:09:39 2009        (r4769)
+++ rtmp/rtmppkt.h      Wed Jul 22 09:15:24 2009        (r4770)
@@ -74,8 +74,8 @@ enum RTMPPacketSize {
 typedef struct RTMPPacket {
     uint8_t        channel_id; ///< RTMP channel ID
     RTMPPacketType type;       ///< packet type
-    int            timestamp;  ///< packet timestamp
-    int            extra;      ///< additional data
+    uint32_t       timestamp;  ///< packet timestamp
+    uint32_t       extra;      ///< additional data
     uint8_t        *data;      ///< packet payload
     int            data_size;  ///< packet payload size
 } RTMPPacket;
_______________________________________________
FFmpeg-soc mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-soc

Reply via email to