Browse Source

rtmpproto: Add a comment explaining the logic in handle_notify

This explains why the cleanup in 5626f994f was wrong and why
ae0f316a was needed.

Signed-off-by: Martin Storsjö <martin@martin.st>
tags/n2.1
Martin Storsjö 11 years ago
parent
commit
b97b1adb3f
1 changed files with 2 additions and 0 deletions
  1. +2
    -0
      libavformat/rtmpproto.c

+ 2
- 0
libavformat/rtmpproto.c View File

@@ -2095,9 +2095,11 @@ static int handle_notify(URLContext *s, RTMPPacket *pkt) {

// generate packet header and put data into buffer for FLV demuxer
if (rt->flv_off < rt->flv_size) {
// There is old unread data in the buffer, thus append at the end
old_flv_size = rt->flv_size;
rt->flv_size += datatowritelength + 15;
} else {
// All data has been read, write the new data at the start of the buffer
old_flv_size = 0;
rt->flv_size = datatowritelength + 15;
rt->flv_off = 0;


Loading…
Cancel
Save