FFmpeg git repo
Go to file
Martin Storsjö 4a4a7e138c rtpenc_chain: Use the original AVFormatContext for getting payload type
In ff_rtp_get_payload_type, the AVFormatContext is used for checking
whether the payload_type or rtpflags options are set. In rtpenc_chain,
the rtpctx struct is a newly initialized struct where no options have
been set yet, so no options can be fetched from there.

All muxers that internally chain rtp muxers have the "rtpflags" field
that allows passing such options on (which is how this worked before
8034130e06), so this works just as intended.

This makes it possible to produce H263 in RFC2190 format with chained
RTP muxers.

CC: libav-stable@libav.org
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-01-24 11:31:36 +02:00
compat
doc Drop DCTELEM typedef 2013-01-22 18:32:56 -08:00
libavcodec wmv2: Propagate the wmv2 idct permutation type to the dsputils context 2013-01-24 00:32:35 +02:00
libavdevice libcdio: support recent cdio-paranoia 2013-01-17 21:41:18 +01:00
libavfilter vf_fps: add final flushed frames to the dropped frame count 2013-01-15 11:26:46 -05:00
libavformat rtpenc_chain: Use the original AVFormatContext for getting payload type 2013-01-24 11:31:36 +02:00
libavresample lavr: always reset mix function names and pointers in mix_function_init() 2013-01-17 19:27:01 -05:00
libavutil float_dsp: Include config.h for redefining restrict 2013-01-23 11:17:32 +02:00
libswscale x86inc: Rename "program_name" to "private_prefix" 2013-01-18 20:29:53 +01:00
presets
tests Revert "fate: Use wmv2 IDCT for wmv2 tests" 2013-01-21 19:43:53 +01:00
tools Drop DCTELEM typedef 2013-01-22 18:32:56 -08:00
.gitignore
arch.mak
avconv_filter.c
avconv_opt.c lavc: set the default rc_initial_buffer_occupancy 2013-01-15 08:58:51 +01:00
avconv.c avconv: Increase the SDP buffer size to fit xiph SDPs 2013-01-20 18:20:47 +02:00
avconv.h
avplay.c
avprobe.c avprobe: also output dar/par if only defined in stream 2013-01-04 12:55:58 +01:00
avserver.c
Changelog rtsp: Support decryption of SRTP signalled via RFC 4568 (SDES) 2013-01-15 11:54:40 +02:00
cmdutils_common_opts.h
cmdutils.c
cmdutils.h
common.mak
configure libgsm: detect libgsm header path 2013-01-21 07:59:35 +01:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
CREDITS
INSTALL
library.mak
LICENSE
Makefile
README
RELEASE Prepare for 10_alpha1 Release 2013-01-06 16:23:12 +01:00
version.sh

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

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

* Read the documentation in the doc/ directory.

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

* See the LICENSE file.