Statistics
| Branch: | Revision:

ffmpeg / libavformat / rtpenc.c @ 4dcde00c

History | View | Annotate | Download (13.6 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 <>

b7f2fdde 03/17/2011 02:59 AM Anton Khirnov

avio: rename put_flush_packet -> avio_flush

Signed-off-by: Ronald S. Bultje <>

e8bb2e24 03/07/2011 05:25 PM Anton Khirnov

avio: deprecate url_fget_max_packet_size

AVIOContext.max_packet_size should be used directly instead.

Signed-off-by: Ronald S. Bultje <>

77eb5504 02/21/2011 07:25 PM Anton Khirnov

avio: avio: avio_ prefixes for put_* functions

In the name of consistency:
put_byte -> avio_w8
put_<type> -> avio_w<type>
put_buffer -> avio_write

put_nbyte will be made private
put_tag will be merged with avio_put_str

Signed-off-by: Ronald S. Bultje <>

dfd2a005 01/29/2011 10:55 PM Luca Barbato

Replace dprintf with av_dlog

dprintf clashes with POSIX.1-2008

c6610a21 01/26/2011 10:10 PM Diego Elio Pettenò

Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.

This also lists the objects from those two libraries as internal (by adding
the ff_ prefix) so that they can then be hidden via linker scripts.

35b01694 12/05/2010 11:45 AM Martin Storsjö

RTP/VP8: Update the warning about the VP8 payload

The current implementation is incompatible with the latest spec drafts,
this should be communicated clearly to the user.

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

0048a2a8 09/15/2010 05:35 PM Martin Storsjö

Handle G.722 in RTP, and all the exceptions mandated in RFC 3551

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

7f3468d3 08/25/2010 09:15 AM Josh Allmann

rtp: Replace hardcoded RTCP packet types with defines

Patch by Josh Allmann, joshua dot allmann at gmail

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

7b18d94c 08/16/2010 02:21 PM Josh Allmann

Add RTP packetization of VP8

Patch by Josh Allmann, joshua dot allmann at gmail

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

91af5601 08/07/2010 11:16 AM Josh Allmann

Add RTP packetization of Theora and Vorbis

Patch by Josh Allmann, joshua dot allmann at gmail

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

81f460a3 07/06/2010 11:42 AM Måns Rullgård

rtpenc: remove unnecessary #include unistd.h

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

8a2679ad 06/17/2010 10:30 AM Luca Abeni

Simplify (no need to check for st->codec->extradata) and correct
(extradata_size must be at least 5 bytes) the H.264 MP4 syntax check
in rtpenc.c

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

8b889b34 06/16/2010 12:59 PM Luca Abeni

If the video stream is H.264 with MP4 syntax, store the NAL lenght size in
the RTP muxer context (it will be used later for splitting frames in NALs)

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

576fb48e 05/23/2010 08:53 AM Martin Storsjö

Make ff_random_get_seed public, rename to av_get_random_seed, export the header

Keep an old ff_ named function for binary compatibility until the
next major bump.

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

72415b2a 03/30/2010 11:30 PM Stefano Sabatini

Define AVMediaType enum, and use it instead of enum CodecType, which
is deprecated and will be dropped at the next major bump.

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

4c1202f7 03/28/2010 08:48 AM Martin Storsjö

Initialize ssrc and base_timestamp using ff_random_get_seed()

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

b1d55e5e 03/15/2010 10:37 AM Martin Storsjö

Use AVFormatContext.start_time_realtime in the RTP muxer

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

594a9aeb 03/10/2010 10:21 PM Martin Storsjö

Make the ntp_time function available to other parts of libavformat, as ff_ntp_time

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

4e8052dd 02/10/2010 07:33 PM Timo Teräs

Fix syncronisation for streams with a high encoding delay.
Patch by Timo Teräs (timo DOT teras AT iki DOT fi)

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

3f60d2d3 01/13/2010 06:18 PM Luca Abeni

Remove the inclusion of unneeded headers

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

759dc2b6 12/30/2009 05:12 PM Luca Abeni

Remove outdated comments.

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

d3d1eae6 12/28/2009 01:41 PM Luca Abeni

Remove a useless local variable.

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

cd7bfe40 12/28/2009 01:38 PM Luca Abeni

Remove outdated comment

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

b3fbe02c 12/28/2009 01:19 PM Luca Abeni

Remove an unneeded local variable.

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

6399c17d 12/27/2009 09:31 PM Luca Abeni

Use different dynamic payload types for audio and video.

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

9106a698 04/13/2009 04:20 PM Stefano Sabatini

Rename bitstream.h to get_bits.h.

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

08e696c0 04/08/2009 07:16 AM Martin Storsjö

Add support for AMR audio in the RTP muxer
patch by Martin Storsjö (martin AT martin DOT st)

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

9edfaf3c 04/07/2009 06:41 AM Martin Storsjö

Add support for H.263 video in the RTP muxer
patch by Martin Storsjö (martin AT martin DOT st)

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

0766c3ee 03/27/2009 09:36 PM Luca Abeni

Make rtp_write_header() fail in case of unsupported payload type

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

0550b58f 02/16/2009 09:36 AM Luca Abeni

Rename rtp_get_payload_type() to ff_rtp_get_payload_type(), as it is not
a static function

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

d3536678 02/06/2009 08:41 PM Luca Abeni

Do not use RTP_MAX_PACKET_LENGTH in the RTP muxer

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

17a5894a 02/06/2009 03:30 PM Luca Abeni

Merge rtp_aac.h and rtp_mpv.h in rtpenc.h

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

302879cb 02/06/2009 10:35 AM Luca Abeni

Split rtp.h in rtp.h, rtpdec.h, and rtpenc.h

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

21da81d7 02/05/2009 02:53 PM Luca Abeni

Introduce a new num_frames field in RTPDemuxContext so that rtp_aac.c
does not need to abuse read_buf_index

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

20631a9c 01/27/2009 12:23 PM Luca Abeni

Merge rtp_internal.h in rtp.h, and remove rtp_internal.h

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

406792e7 01/19/2009 03:46 PM Diego Biurrun

cosmetics: Remove pointless period after copyright statement non-sentences.

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

e8420626 07/13/2008 07:41 PM Måns Rullgård

RTP: use dprintf(), allow compilation with -DDEBUG

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

f6f84839 07/08/2008 08:22 AM Luca Abeni

Remove outdated comment

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

a4696aa2 06/25/2008 11:55 AM Luca Abeni

Remove improper usage of AV_TIME_BASE_Q

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

bde15e74 06/03/2008 04:20 PM Stefano Sabatini

Make long_names in lavf/lavdev optional depending on CONFIG_SMALL.
patch by Stefano Sabatini, stefano.sabatini-lala poste.it
along with some spelling/consistency fixes for the long names by me

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

245976da 05/09/2008 11:56 AM Diego Biurrun

Use full path for #includes from another directory.

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

d597e1b7 02/20/2008 10:19 AM Luca Abeni

Fix computation of the "NTP time" field in RTCP SR packets, and do not
export times with microsecond precision

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

f79bfe48 01/21/2008 02:01 PM Luca Abeni

Add support for H.264 video in the RTP muxer

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

83a0d387 01/04/2008 08:09 PM Luca Abeni

Split the RTP muxer out of rtp.c, to simplify the RTSP demuxer's dependencies

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