mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2026-02-04 14:30:55 +08:00
avformat/whip: Fix rtp_ctx->streams access
Fixes: out of array access No testcase Found-by: Joshua Rogers <joshua@joshua.hu> with ZeroPath Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
This commit is contained in:
committed by
michaelni
parent
7b18eafabd
commit
c199b3d48f
@@ -1592,8 +1592,8 @@ static int create_rtp_muxer(AVFormatContext *s)
|
||||
* therefore, we deactivate the extradata detection for the RTP muxer.
|
||||
*/
|
||||
if (s->streams[i]->codecpar->codec_id == AV_CODEC_ID_H264) {
|
||||
av_freep(&rtp_ctx->streams[i]->codecpar->extradata);
|
||||
rtp_ctx->streams[i]->codecpar->extradata_size = 0;
|
||||
av_freep(&rtp_ctx->streams[0]->codecpar->extradata);
|
||||
rtp_ctx->streams[0]->codecpar->extradata_size = 0;
|
||||
}
|
||||
|
||||
buffer = av_malloc(buffer_size);
|
||||
|
||||
Reference in New Issue
Block a user