aboutsummaryrefslogtreecommitdiffstats
path: root/libavutil/eval.c
diff options
context:
space:
mode:
authorMartin Storsjö <martin@martin.st>2011-02-04 12:04:15 +0200
committerRonald S. Bultje <rsbultje@gmail.com>2011-02-04 11:28:07 -0500
commit1338dc082354b87c0e26f7f2ab09df5964b7f993 (patch)
treee05641bc2e2b61fb43258d9bb9fe5d749a40a264 /libavutil/eval.c
parent8a2c99b48688008dd0a01c4826161ad4f7c25436 (diff)
downloadffmpeg-1338dc082354b87c0e26f7f2ab09df5964b7f993.tar.gz
libavformat: Use avcodec_copy_context for chained muxers
This avoids having the chained AVStream->codec point to the same AVCodecContext owned by the outer AVStream. The downside is that changes to the AVCodecContext made after calling av_write_header cannot be detected automatically within the chained muxer. This avoids having to manually unlink the chained AVStream->codec by setting it to null before freeing the chained muxer via generic freeing functions. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
Diffstat (limited to 'libavutil/eval.c')
0 files changed, 0 insertions, 0 deletions