diff options
author | Carl | 2011-11-28 04:22:11 +0100 |
---|---|---|
committer | Michael Niedermayer | 2011-11-28 04:29:47 +0100 |
commit | 2cf4bd7751c1920c840a3afc6dce39535def47f2 (patch) | |
tree | 0d811af1c77f89cd3c0fb60ded14f9b742a67a87 /libavformat/sdp.c | |
parent | d3fc335bac6a5d911a83e69be7b707540e54de13 (diff) |
sdp: Fix null pointer dereference with aac and ffserver.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavformat/sdp.c')
-rw-r--r-- | libavformat/sdp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavformat/sdp.c b/libavformat/sdp.c index 37eee26485..13c5ba6629 100644 --- a/libavformat/sdp.c +++ b/libavformat/sdp.c @@ -402,7 +402,7 @@ static char *sdp_write_media_attributes(char *buff, int size, AVCodecContext *c, payload_type, config ? config : ""); break; case CODEC_ID_AAC: - if (fmt && fmt->oformat->priv_class && + if (fmt && fmt->oformat && fmt->oformat->priv_class && av_opt_flag_is_set(fmt->priv_data, "rtpflags", "latm")) { config = latm_context2config(c); if (!config) |