FFmpeg git repo
Go to file
Martin Storsjö ad7beb2cac rtpdec: Use our own SSRC in the SDES field when sending RRs
The s->ssrc field is the sender's SSRC, we use ssrc + 1 to get
a collision free "unique" SSRC for ourselves in the RR part.
The SDES block in the RTCP packet should describe ourselves,
not the sender.

This was fixed for the RR part in 952139a322, but wasn't
fixed for the SDES part until now.

This could cause some Axis cameras to send RTCP BYE packets
to us due to the SSRC collision.

Signed-off-by: Martin Storsjö <martin@martin.st>
2012-01-21 22:18:12 +02:00
doc doc/APIChanges: fill in missing dates and hashes 2012-01-21 08:48:53 +01:00
libavcodec threads: change the default for threads back to 1 2012-01-21 13:26:44 +01:00
libavdevice v4l2: use C99 struct initializer 2012-01-10 05:04:22 +01:00
libavfilter cosmetics: Move static and inline attributes to more standard places. 2012-01-14 17:32:36 +01:00
libavformat rtpdec: Use our own SSRC in the SDES field when sending RRs 2012-01-21 22:18:12 +02:00
libavutil mpegaudiodec: optimized iMDCT transform 2012-01-08 17:40:55 -08:00
libpostproc Place some START_TIMER invocations in separate blocks. 2012-01-04 15:05:49 +01:00
libswscale cosmetics: Move static and inline attributes to more standard places. 2012-01-14 17:32:36 +01:00
presets presets: spelling error in libvpx 1080p50_60 2011-10-22 00:28:56 +02:00
tests fate: add some shorthands to run groups of tests 2012-01-19 00:45:21 +01:00
tools aviocat: Remove useless includes 2012-01-21 12:04:02 +02:00
.gitignore Make a copy of ffmpeg under a new name -- avconv. 2011-08-12 13:27:30 +02:00
COPYING.GPLv2 Rename COPYING.GPL --> COPYING.GPLv2 and COPYING.LGPL --> COPYING.LGPLv2.1. 2009-06-05 09:51:31 +00:00
COPYING.GPLv3 Add configure option to upgrade (L)GPL to version 3. 2009-06-05 11:04:03 +00:00
COPYING.LGPLv2.1 Rename COPYING.GPL --> COPYING.GPLv2 and COPYING.LGPL --> COPYING.LGPLv2.1. 2009-06-05 09:51:31 +00:00
COPYING.LGPLv3 Add configure option to upgrade (L)GPL to version 3. 2009-06-05 11:04:03 +00:00
CREDITS partially rename FFmpeg to Libav 2011-03-16 21:54:39 +01:00
Changelog Finalize changelog for 0.8 Release 2012-01-21 18:37:25 +01:00
Doxyfile Fix a bunch of platform name and other typos. 2012-01-11 13:48:30 +01:00
INSTALL doc: clarify configure features 2011-04-07 02:54:12 +02:00
LICENSE cosmetics: fix dashed line length after 070c5d0 2011-03-28 09:53:40 +02:00
Makefile build: rename subdir.mak ---> library.mak 2011-12-13 23:34:22 +01:00
README cosmetics: fix dashed line length after 070c5d0 2011-03-28 09:53:40 +02:00
RELEASE Prepare for 0.8 Release 2012-01-21 14:54:31 +01:00
avconv.c threads: change the default for threads back to 1 2012-01-21 13:26:44 +01:00
avplay.c threads: change the default for threads back to 1 2012-01-21 13:26:44 +01:00
avprobe.c avprobe, cmdutils: K&R formatting cosmetics 2012-01-18 21:07:25 +01:00
avserver.c Revert "avserver: fix build after the next bump." 2012-01-21 08:40:47 +01:00
cmdutils.c cosmetics: Rename ffsink to avsink. 2012-01-19 00:19:43 +01:00
cmdutils.h cosmetics: Rename ffsink to avsink. 2012-01-19 00:19:43 +01:00
cmdutils_common_opts.h avtools: add -v as alias for -loglevel 2011-10-09 16:53:06 +01:00
common.mak build: remove unnecessary FFLDFLAGS variable 2011-07-11 11:39:04 +01:00
configure configure: provide libavfilter/version.h header to get_version() 2012-01-14 07:44:43 +01:00
ffmpeg.c cosmetics: Rename ffsink to avsink. 2012-01-19 00:19:43 +01:00
library.mak build: link test programs with static libraries 2011-12-17 23:21:08 +00:00
version.sh Drop git- prefix from version labels 2011-06-19 19:41:23 +01:00

README

Libav README
------------

1) Documentation
----------------

* Read the documentation in the doc/ directory.

2) Licensing
------------

* See the LICENSE file.