Ticket #8830: fix_bug_of_delta_timestamp_in_rtmp.patch

File fix_bug_of_delta_timestamp_in_rtmp.patch, 762 bytes (added by xiachu, 6 years ago)
  • libavformat/rtmppkt.c

    IDEA additional info:
    Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
    <+>UTF-8
     
    347347        if (pkt->type == prev_pkt[pkt->channel_id].type &&
    348348            pkt->size == prev_pkt[pkt->channel_id].size) {
    349349            mode = RTMP_PS_FOURBYTES;
    350             if (pkt->ts_field == prev_pkt[pkt->channel_id].ts_field)
     350            if (pkt->timestamp == prev_pkt[pkt->channel_id].timestamp)
    351351                mode = RTMP_PS_ONEBYTE;
    352352        } else {
    353353            mode = RTMP_PS_EIGHTBYTES;