From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 1AB5146811 for ; Thu, 20 Jul 2023 20:35:52 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 65FE968C656; Thu, 20 Jul 2023 23:34:43 +0300 (EEST) Received: from mail-ot1-f51.google.com (mail-ot1-f51.google.com [209.85.210.51]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id BA9B268C5A4 for ; Thu, 20 Jul 2023 23:34:38 +0300 (EEST) Received: by mail-ot1-f51.google.com with SMTP id 46e09a7af769-6bb0cadd372so359589a34.0 for ; Thu, 20 Jul 2023 13:34:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1689885277; x=1690490077; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=izTpwJrdE6EpDX/e8GLuKzz8dNtdaNZ1RVFESnZsq1A=; b=OA/CQRAecbATbf7mOy/vxMWOJDdA9ITUGqMhIMw5QDAkyeleZ58+6dmAMTeLe14ioL pZrbpwsosZk2sc5ORZb1efYYnREAy5E39zoHnm2zIoKsPlWh4a+XzN0534T8Qn6Vr0VM Iev/Ngso5bIBFvodI4/ZKem864QIbrAfzzDrLX5JTMwpPVfKwe6OqvhMCzNZRWIV1QjZ SbbOoOcYKfxtbVUwjylcaxjTNrIB8Rgq2dLlC22Mhc57LV+410rrflAzpZJciDOLOL5H AmSKYoJcmicC0aBkmPJoCacyqJmrwOFyQ0DJoiM9Y5dWZu0aQN1GFQPtrEDOX3ddxQQX j8Hg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689885277; x=1690490077; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=izTpwJrdE6EpDX/e8GLuKzz8dNtdaNZ1RVFESnZsq1A=; b=bRk1Qnn3lwIgE1vx5pe5Bhi3blu8vUEph+LDvUXG+VVnDIwsOQKNRuciuNhlGSkCtU CBJ2R6KpqCHvJMhO6BBu7uUO3y1GMSEisnqkJuzsnWgGfohB3aPX/gfIY/aFp9wm0YEd ePM44n8Wmvil4Fdb/hG/H4NqHOCDl170P8NQ86HI3/tfWgKx1CDUDk6QrgfYxIk4ikVU QAFVLdnL/7YJCBkdwTIxi+Zc01jK+hrGmTpiiOpt/BR9wtUX/QDWET3dVcQYOFVpOiv7 b8naZ+XjoMP2bt6/FoVKRESLiUfkIefIqEl7OyflvHz5qj73wkxGApHZkvc1Mzjq9IB1 bkKg== X-Gm-Message-State: ABy/qLaBNqa+9sMv7RAGrSgi5+yU3OzfljgY7HO/CW/uNO9xN1O6KZz7 B7hhf1KokthvpAC9kZ7kS2UTsELkUvU= X-Google-Smtp-Source: APBJJlE4tulwFH9XnuaE6/REI13r3g+sRMzoqvC6vk1zO8nf1+J4xqB/K/jKZu8TlXcIx1iy8g0ZyA== X-Received: by 2002:a9d:77ca:0:b0:6b8:6c1d:d83d with SMTP id w10-20020a9d77ca000000b006b86c1dd83dmr4024165otl.26.1689885276990; Thu, 20 Jul 2023 13:34:36 -0700 (PDT) Received: from localhost.localdomain (host197.190-225-105.telecom.net.ar. [190.225.105.197]) by smtp.gmail.com with ESMTPSA id m24-20020a0568301e7800b006b95e17fcc7sm800094otr.49.2023.07.20.13.34.36 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Jul 2023 13:34:36 -0700 (PDT) From: James Almer To: ffmpeg-devel@ffmpeg.org Date: Thu, 20 Jul 2023 17:34:14 -0300 Message-ID: <20230720203415.41757-12-jamrial@gmail.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20230720203415.41757-1-jamrial@gmail.com> References: <20230720203415.41757-1-jamrial@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 12/13] avformat/demux: stop copying the internal AVCodecContext coded_side_data X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: It's no longer needed Signed-off-by: James Almer --- libavformat/demux.c | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/libavformat/demux.c b/libavformat/demux.c index 7253196a82..24bc8fce2a 100644 --- a/libavformat/demux.c +++ b/libavformat/demux.c @@ -2432,19 +2432,6 @@ static int extract_extradata(FFFormatContext *si, AVStream *st, const AVPacket * return 0; } -static int add_coded_side_data(AVStream *st, AVCodecContext *avctx) -{ - for (int i = 0; i < avctx->nb_coded_side_data; i++) { - const AVPacketSideData *const sd_src = &avctx->coded_side_data[i]; - AVPacketSideData *sd_dst = av_packet_new_side_data_to_set(&st->codecpar->side_data_set, - sd_src->type, sd_src->size); - if (!sd_dst) - return AVERROR(ENOMEM); - memcpy(sd_dst->data, sd_src->data, sd_src->size); - } - return 0; -} - int avformat_find_stream_info(AVFormatContext *ic, AVDictionary **options) { FFFormatContext *const si = ffformatcontext(ic); @@ -2972,9 +2959,6 @@ int avformat_find_stream_info(AVFormatContext *ic, AVDictionary **options) ret = avcodec_parameters_from_context(st->codecpar, sti->avctx); if (ret < 0) goto find_stream_info_err; - ret = add_coded_side_data(st, sti->avctx); - if (ret < 0) - goto find_stream_info_err; } #if FF_API_AVSTREAM_SIDE_DATA -- 2.41.0 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".