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