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 build: Plan 9 support 2012-10-23 12:01:18 +01:00
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 presets: spelling error in libvpx 1080p50_60 2011-10-22 00:28:56 +02:00
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 doxygen: Build Doxygen documentation in the doc/ subdirectory 2012-10-23 20:25:30 +02:00
arch.mak arm: rename ARMVFP config symbol to VFP 2012-12-07 16:54:04 +00:00
avconv_filter.c cmdutils: add a macro to simplify grow_array() calls. 2012-12-18 20:11:06 +01:00
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 avconv: use new options parser. 2012-12-18 20:14:54 +01:00
avplay.c avplay: Do not use removed av_get_int() 2012-11-29 10:52:23 +01:00
avprobe.c avprobe: also output dar/par if only defined in stream 2013-01-04 12:55:58 +01:00
avserver.c avserver: replace av_read_packet with av_read_frame 2012-11-15 18:04:53 +01:00
Changelog rtsp: Support decryption of SRTP signalled via RFC 4568 (SDES) 2013-01-15 11:54:40 +02:00
cmdutils_common_opts.h cmdutils: extend -h to allow printing codec details. 2012-08-19 19:22:08 +02:00
cmdutils.c cmdutils: update copyright year to 2013 2013-01-03 13:35:12 +02:00
cmdutils.h cmdutils: pass number of groups to split_commandline(). 2012-12-19 22:13:41 +01:00
common.mak build: fix 'clean' target 2012-12-10 17:23:53 +00:00
configure libgsm: detect libgsm header path 2013-01-21 07:59:35 +01:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1 cosmetics: Delete empty lines at end of file. 2012-02-09 12:26:45 +01:00
COPYING.LGPLv3
CREDITS partially rename FFmpeg to Libav 2011-03-16 21:54:39 +01:00
INSTALL doc: clarify configure features 2011-04-07 02:54:12 +02:00
library.mak build: fix 'clean' target 2012-12-10 17:23:53 +00:00
LICENSE doc: Clarify licensing issues arising from external libraries 2012-08-12 13:28:58 +02:00
Makefile build: fix 'clean' target 2012-12-10 17:23:53 +00:00
README cosmetics: fix dashed line length after 070c5d0 2011-03-28 09:53:40 +02:00
RELEASE Prepare for 10_alpha1 Release 2013-01-06 16:23:12 +01:00
version.sh Drop git- prefix from version labels 2011-06-19 19:41:23 +01:00

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

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

* Read the documentation in the doc/ directory.

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

* See the LICENSE file.