diff options
author | Martin Storsjö <martin@martin.st> | 2014-05-31 01:09:58 +0300 |
---|---|---|
committer | Martin Storsjö <martin@martin.st> | 2014-05-31 12:02:23 +0300 |
commit | f797b134cad4d248b1c8955659997980d0668bc3 (patch) | |
tree | 1b9012c88caa1d0f06c032fe812f8895a528ed30 /libavformat/sapenc.c | |
parent | d6d767d93e532246cacf3567e6bcad76a821f838 (diff) | |
download | ffmpeg-f797b134cad4d248b1c8955659997980d0668bc3.tar.gz |
rtpenc_chain: Don't copy the time base to the source stream by default
Only copy it manually in the muxers where it makes sense (rtspenc,
sapenc). Don't touch the original AVStream in movenchint, where
the original AVStream should be kept untouched.
This fixes the normal tracks in RTP hinted files after
abb810db - the hint tracks were ok while the normal media tracks
were broken, noticed by Michael Niedermayer.
This reverts abb810db but achieves the same effect for the other
muxers.
Signed-off-by: Martin Storsjö <martin@martin.st>
Diffstat (limited to 'libavformat/sapenc.c')
-rw-r--r-- | libavformat/sapenc.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libavformat/sapenc.c b/libavformat/sapenc.c index 7e2bba7a28..246b7cfa14 100644 --- a/libavformat/sapenc.c +++ b/libavformat/sapenc.c @@ -157,6 +157,7 @@ static int sap_write_header(AVFormatContext *s) if (ret < 0) goto fail; s->streams[i]->priv_data = contexts[i]; + s->streams[i]->time_base = contexts[i]->streams[0]->time_base; av_strlcpy(contexts[i]->filename, url, sizeof(contexts[i]->filename)); } |