Statistics
| Branch: | Revision:

ffmpeg / libavformat / rtmppkt.c @ 4dcde00c

History | View | Annotate | Download (14.3 KB)

# Date Author Comment
2912e87a 03/19/2011 01:33 PM Mans Rullgard

Replace FFmpeg with Libav in licence headers

Signed-off-by: Mans Rullgard <>

f3cb1cd0 03/07/2010 08:52 AM Kostya Shishkov

1l trocadero: forgot reference operator on bytestream_get_be32() argument

Originally committed as revision 22277 to svn://svn.ffmpeg.org/ffmpeg/trunk

0b6b10d9 01/30/2010 09:24 AM Kostya Shishkov

Make RTMP send/receive packet functions report number of bytes read or sent.

Originally committed as revision 21533 to svn://svn.ffmpeg.org/ffmpeg/trunk

09b67cc4 01/30/2010 08:38 AM Kostya Shishkov

cosmetics: add an empty line between variable declarations and code

Originally committed as revision 21532 to svn://svn.ffmpeg.org/ffmpeg/trunk

25182289 12/24/2009 12:11 PM Diego Biurrun

Remove some unused variables, fixes the warnings:
libavformat/rtmppkt.c:350: warning: unused variable ‘i’
libavformat/rtmppkt.c:349: warning: unused variable ‘base’

Originally committed as revision 20917 to svn://svn.ffmpeg.org/ffmpeg/trunk

cfac91fe 12/11/2009 05:13 PM Kostya Shishkov

Dump RTMP packet contents in debug mode

Originally committed as revision 20799 to svn://svn.ffmpeg.org/ffmpeg/trunk

84a29dc1 12/04/2009 03:01 PM Sergiy

Compress headers for output RTMP packets.
Patch by Sergiy (piratfmGMAIL)

Originally committed as revision 20728 to svn://svn.ffmpeg.org/ffmpeg/trunk

a352b605 12/03/2009 06:40 AM Sergiy

RTMP packets with one-byte header use previous packet timestamp difference, so
track timestamp difference as well.
Patch by Sergiy (mail.composeAddress("piratfm","gmail.com"))

Originally committed as revision 20714 to svn://svn.ffmpeg.org/ffmpeg/trunk

817d967d 12/01/2009 04:43 PM Kostya Shishkov

Write timestamp deltas, not timestamps, for RTMP packets with partial header

Originally committed as revision 20686 to svn://svn.ffmpeg.org/ffmpeg/trunk

e6b244a3 12/01/2009 04:08 PM Kostya Shishkov

Full-header RTMP packets contain real timestamp, others contain timestamp
difference, so make all read packets store absolute timestamp.
As a consequence, we don't need to track audio/video timestamps separately
any longer in protocol handler.

Originally committed as revision 20685 to svn://svn.ffmpeg.org/ffmpeg/trunk

b1eb53ab 12/01/2009 03:13 PM Kostya Shishkov

Write header for RTMP packets with channel_id >= 64 correctly

Originally committed as revision 20684 to svn://svn.ffmpeg.org/ffmpeg/trunk

59b6482a 12/01/2009 03:07 PM Sergiy

Read and write extended timestamps for RTMP packets.
Extracted from patch by Sergiy in thread "[PATCH] rtmp-output"

Originally committed as revision 20683 to svn://svn.ffmpeg.org/ffmpeg/trunk

1ab21f19 12/01/2009 02:58 PM Kostya Shishkov

7l trocadero: reading right into enum variable may cause unwanted effects, use
intermediate buffer for reading value instead in RTMP protocol handler.

Originally committed as revision 20682 to svn://svn.ffmpeg.org/ffmpeg/trunk

87ca1b8f 11/22/2009 09:03 AM Kostya Shishkov

When searching for AMF object field value, try to find that object first
instead of assuming it should occur right at given position.
This helps finding human-readable error descriptions in RTMP server replies.

Originally committed as revision 20575 to svn://svn.ffmpeg.org/ffmpeg/trunk

0f87b771 11/08/2009 11:48 PM Carl Eugen Hoyos

Use enum instead of integer types where appropriate.

Originally committed as revision 20482 to svn://svn.ffmpeg.org/ffmpeg/trunk

5d660598 10/18/2009 07:01 AM Kostya Shishkov

Support more than 64 channels in RTMP input

Originally committed as revision 20270 to svn://svn.ffmpeg.org/ffmpeg/trunk

8f648b74 10/18/2009 06:58 AM Kostya Shishkov

Accept RTMP packets with one-byte header

Originally committed as revision 20269 to svn://svn.ffmpeg.org/ffmpeg/trunk

9fd6b843 07/31/2009 06:49 AM Kostya Shishkov

RTMP protocol support (as a client)

Originally committed as revision 19556 to svn://svn.ffmpeg.org/ffmpeg/trunk