This is an automated email from the git hooks/post-receive script. Git pushed a commit to branch master in repository ffmpeg.
commit 5fb7f9c5deee9fb4b580b20efe150be300bed6f8 Author: Andreas Rheinhardt <[email protected]> AuthorDate: Mon Aug 17 12:34:57 2026 +0200 Commit: Andreas Rheinhardt <[email protected]> CommitDate: Thu Aug 27 00:11:45 2026 +0200 avformat/smoothstreamingenc: Use ff_data_to_hex() where advantageous Signed-off-by: Andreas Rheinhardt <[email protected]> --- libavformat/smoothstreamingenc.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/libavformat/smoothstreamingenc.c b/libavformat/smoothstreamingenc.c index 3a4c1e0413..118761bfc0 100644 --- a/libavformat/smoothstreamingenc.c +++ b/libavformat/smoothstreamingenc.c @@ -142,7 +142,7 @@ static void get_private_data(OutputStream *os) AVCodecParameters *par = os->ctx->streams[0]->codecpar; uint8_t *ptr = par->extradata; int size = par->extradata_size; - int i; + if (par->codec_id == AV_CODEC_ID_H264) { ff_avc_write_annexb_extradata(ptr, &ptr, &size); if (!ptr) @@ -150,11 +150,10 @@ static void get_private_data(OutputStream *os) } if (!ptr) return; - os->private_str = av_mallocz(2*size + 1); + os->private_str = av_malloc(2U*size + 1); if (!os->private_str) goto fail; - for (i = 0; i < size; i++) - snprintf(&os->private_str[2*i], 3, "%02x", ptr[i]); + ff_data_to_hex(os->private_str, ptr, size, 1); fail: if (ptr != par->extradata) av_free(ptr); -- To stop receiving notification emails like this one, please contact [email protected]. _______________________________________________ ffmpeg-cvslog mailing list -- [email protected] To unsubscribe send an email to [email protected]
