mirror of https://git.ffmpeg.org/ffmpeg.git
rtpenc_chain: Pass the rtpflags options through to the chained muxer
Signed-off-by: Martin Storsjö <martin@martin.st>
This commit is contained in:
parent
635fac9af1
commit
ff0824f72c
|
@ -23,6 +23,7 @@
|
|||
#include "avio_internal.h"
|
||||
#include "rtpenc_chain.h"
|
||||
#include "avio_internal.h"
|
||||
#include "libavutil/opt.h"
|
||||
|
||||
AVFormatContext *ff_rtp_chain_mux_open(AVFormatContext *s, AVStream *st,
|
||||
URLContext *handle, int packet_size)
|
||||
|
@ -49,6 +50,13 @@ AVFormatContext *ff_rtp_chain_mux_open(AVFormatContext *s, AVStream *st,
|
|||
/* Copy other stream parameters. */
|
||||
rtpctx->streams[0]->sample_aspect_ratio = st->sample_aspect_ratio;
|
||||
|
||||
av_set_parameters(rtpctx, NULL);
|
||||
/* Copy the rtpflags values straight through */
|
||||
if (s->oformat->priv_class &&
|
||||
av_find_opt(s->priv_data, "rtpflags", NULL, 0, 0))
|
||||
av_set_int(rtpctx->priv_data, "rtpflags",
|
||||
av_get_int(s->priv_data, "rtpflags", NULL));
|
||||
|
||||
/* Set the synchronized start time. */
|
||||
rtpctx->start_time_realtime = s->start_time_realtime;
|
||||
|
||||
|
|
Loading…
Reference in New Issue