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 ESMTPS id ECA914D70D for ; Sun, 23 Feb 2025 22:06:52 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5DBE968CA40; Mon, 24 Feb 2025 00:06:48 +0200 (EET) Received: from mail-pl1-f181.google.com (mail-pl1-f181.google.com [209.85.214.181]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 32CE068C595 for ; Mon, 24 Feb 2025 00:06:42 +0200 (EET) Received: by mail-pl1-f181.google.com with SMTP id d9443c01a7336-2210d92292eso113049285ad.1 for ; Sun, 23 Feb 2025 14:06:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740348400; x=1740953200; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=MpIFHpLUrZfvyBv0saOljue4vLf9ECZxMCIAs9yB+08=; b=X1yb0remfu6paFNrMH8eDJJ5hQcZMyqtJbY8IeezOoJC9+0I4wtieE4q5iTXKh6GVM jsl3Z0Oi1EggfMMFGfc8M7BmmIlRSu9N3aqsfEmrXoHNc26VSeduHAZoms+14m+uLWN1 U5H5wVXYqym6KfWb9OFPPGiFNEUXmI5g78AY6yu185BmZN3FV4OeLUaBAoTXXU0JUEay vOTSEcgQUEfBodu1WIIwsILX4iDpjxrmwks8An62FeMdSGv7IuCtv6p5CCUnVbQ3C9ZV Q/ptEAX/e3yD/I74Tdn5SQMTEV8VvmELEHEp4fHvsvhtjgCHJK+smOiRRyME+yQvgXPp /UPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740348400; x=1740953200; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=MpIFHpLUrZfvyBv0saOljue4vLf9ECZxMCIAs9yB+08=; b=eQnXodt7/FOrjdri+XdvbQrVBWMmD2jtb1RRfJ+ef3sjqUWUZic0WPbh3yELuXmpvX ZC8KK1hyvJt3LSBreASEesW/+JyCJJVtMeF20LMdjJzFroESVQOlSrq8PzKZozRXUUQj P6BOQsuZZNoo2AKwhDdu2k+6nKf7mWulXxjSNOOOueWA9js8YKmfiM2ZIZh/LVSYL0SI q/xMVDuy9wQ5RSFfSFyFOydg6yH/10sqKhvu8rBqaaba4MVtD3VI1tKuYEyaLy8reHxF B58ShpP9OXf+uqnXilxABqz7MbSP+fth3lf0bYmkTFHI3JFHbDHPTOi1JiOoAwSOlEV8 x/pQ== X-Gm-Message-State: AOJu0YxphkVFwbVAS047lkwAFQZeqRXVKYnl7MReO8x3GOIWMs0dvasr ZySvWlOF5/brZvlxfOOVN5YdYnCszNnBtVDrJraHAvCNHMqWycowUkQ76B1w X-Gm-Gg: ASbGncvrs2D4VFKNtyhSe1j77oi3FZNKrtBlOnqFbKZZKPQaF9wSx7kLSaVHTkLqM4W QcPGLNouuJ1NlcCr8ADA2xRlFwRQII+v1hg9erNOuqxOFsBy4EWZpm7vAs9h08zFrjSmFX/lSPV QbP7VxOFExUS7d4mF0so2m8nWgp5lwqTtgEAGu2P0z1weV+LTR1caJHonSvGcHEa8SpjjDomMmC vdyate5rC7vHq8c+WjD1z2XLUFIKdlLjPCK5u58C3VhUDGHO+ENOgnzIRdB+mfW0k2945g+bnr6 /46ozofbxMNJeoMm8NENQaGYbcMBuh3uh7SV69aTwA== X-Google-Smtp-Source: AGHT+IFg8Lq9joDZ9DoHG6DmEuA3gQqP58RmFj/HzRgPmdBtfY1XwcYtdIksGGTD89WRJKViqMheaQ== X-Received: by 2002:a17:902:f68e:b0:21f:6bda:e492 with SMTP id d9443c01a7336-2219ffc3d85mr198922025ad.35.1740348399963; Sun, 23 Feb 2025 14:06:39 -0800 (PST) Received: from localhost.localdomain ([2800:2121:b040:c:b49d:85a5:a7d1:4da6]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2fceb04bf70sm5091848a91.16.2025.02.23.14.06.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 23 Feb 2025 14:06:39 -0800 (PST) From: James Almer To: ffmpeg-devel@ffmpeg.org Date: Sun, 23 Feb 2025 19:06:00 -0300 Message-ID: <20250223220630.18756-1-jamrial@gmail.com> X-Mailer: git-send-email 2.48.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 00/31] Major library soname bump 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 been a year since the last bump, so lets get rid of old deprecated API in time for ffmpeg 8.0 James Almer (30): avcodec: remove deprecated FF_API_SUBFRAMES avcodec: remove deprecated FF_API_TICKS_PER_FRAME avcodec: remove deprecated FF_API_DROPCHANGED avcodec: remove deprecated FF_API_AVFFT avcodec: remove deprecated FF_API_FF_PROFILE_LEVEL avcodec: remove deprecated FF_API_AVCODEC_CLOSE avcodec: remove deprecated FF_API_BUFFER_MIN_SIZE avcodec: remove deprecated FF_API_VDPAU_ALLOC_GET_SET avcodec: remove deprecated FF_API_QUALITY_FACTOR avcodec/version_major: postpone some deprecations until the next bump avdevice: remove deprecated FF_API_BKTR_DEVICE avdevice: remove deprecated FF_API_OPENGL_DEVICE avdevice: remove deprecated FF_API_SDL2_DEVICE avdevice/version_major: postpone some deprecations until the next bump avformat: remove deprecated FF_API_LAVF_SHORTEST avformat: remove deprecated FF_API_ALLOW_FLUSH avformat: remove deprecated FF_API_AVSTREAM_SIDE_DATA avformat: remove deprecated FF_API_GET_DUR_ESTIMATE_METHOD avformat/version_major: postpone some deprecations until the next bump avfilter: remove deprecated FF_API_LINK_PUBLIC avfilter/version_major: postpone some deprecations until the next bump avutil: remove deprecated FF_API_HDR_VIVID_THREE_SPLINE avutil: remove deprecated FF_API_FRAME_PKT avutil: remove deprecated FF_API_INTERLACED_FRAME avutil: remove deprecated FF_API_FRAME_KEY avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED avutil: remove deprecated FF_API_VULKAN_CONTIGUOUS_MEMORY avutil: remove deprecated FF_API_H274_FILM_GRAIN_VCS avutil/version_major: postpone some deprecations until the next bump libs: bump major version for all libraries configure | 22 - libavcodec/8bps.c | 7 - libavcodec/Makefile | 2 - libavcodec/alsdec.c | 6 +- libavcodec/amfenc_av1.c | 8 +- libavcodec/amfenc_h264.c | 8 +- libavcodec/amfenc_hevc.c | 8 +- libavcodec/ansi.c | 10 - libavcodec/apac.c | 3 - libavcodec/apedec.c | 6 +- libavcodec/atrac3.c | 12 +- libavcodec/atrac9dec.c | 6 +- libavcodec/av1dec.c | 6 - libavcodec/avcodec.c | 12 - libavcodec/avcodec.h | 196 +--- libavcodec/avfft.c | 268 ----- libavcodec/avfft.h | 149 --- libavcodec/bethsoftvideo.c | 5 - libavcodec/bfi.c | 10 - libavcodec/bintext.c | 5 - libavcodec/bmvvideo.c | 5 - libavcodec/bonk.c | 3 - libavcodec/brenderpix.c | 12 - libavcodec/c93.c | 5 - libavcodec/cdgraphics.c | 5 - libavcodec/cdtoons.c | 5 - libavcodec/cinepak.c | 7 - libavcodec/codec.h | 15 - libavcodec/cuviddec.c | 6 - libavcodec/d3d12va_encode_hevc.c | 6 +- libavcodec/dds.c | 11 - libavcodec/decode.c | 90 -- libavcodec/dfa.c | 5 - libavcodec/dsicinvideo.c | 5 - libavcodec/dxa.c | 5 - libavcodec/dynamic_hdr_vivid.c | 11 - libavcodec/encode.c | 29 - libavcodec/flashsv2enc.c | 5 +- libavcodec/flicvideo.c | 5 - libavcodec/ftr.c | 6 +- libavcodec/g723_1dec.c | 6 +- libavcodec/g729dec.c | 12 +- libavcodec/gemdec.c | 5 - libavcodec/h2645_sei.c | 11 - libavcodec/h264dec.c | 6 - libavcodec/idcinvideo.c | 7 - libavcodec/imx.c | 10 - libavcodec/internal.h | 9 - libavcodec/interplayvideo.c | 7 - libavcodec/jvdec.c | 12 - libavcodec/kmvc.c | 17 - libavcodec/libaomenc.c | 8 +- libavcodec/libkvazaar.c | 8 +- libavcodec/libopenh264enc.c | 8 +- libavcodec/librav1e.c | 8 +- libavcodec/libspeexdec.c | 6 +- libavcodec/libsvtav1.c | 8 +- libavcodec/libuavs3d.c | 12 - libavcodec/libvpxenc.c | 8 +- libavcodec/libvvenc.c | 15 +- libavcodec/libx264.c | 8 +- libavcodec/libx265.c | 7 +- libavcodec/mfenc.c | 5 - libavcodec/misc4.c | 3 - libavcodec/mpeg12dec.c | 11 - libavcodec/mpegvideo_parser.c | 10 - libavcodec/mscc.c | 5 - libavcodec/msmpeg4enc.c | 8 +- libavcodec/msrle.c | 8 - libavcodec/mss1.c | 5 - libavcodec/msvideo1.c | 7 - libavcodec/nvenc.c | 8 +- libavcodec/options_table.h | 10 +- libavcodec/packet.h | 4 - libavcodec/pafvideo.c | 5 - libavcodec/pictordec.c | 5 - libavcodec/psd.c | 5 - libavcodec/pthread_frame.c | 5 - libavcodec/qdrw.c | 5 - libavcodec/qpeg.c | 7 - libavcodec/qtrle.c | 8 - libavcodec/ratecontrol.c | 6 - libavcodec/rawdec.c | 13 +- libavcodec/rscc.c | 7 - libavcodec/sga.c | 5 - libavcodec/shorten.c | 3 - libavcodec/smacker.c | 5 - libavcodec/smc.c | 7 - libavcodec/targa.c | 5 - libavcodec/tiertexseqv.c | 5 - libavcodec/tmv.c | 5 - libavcodec/tscc.c | 5 - libavcodec/vb.c | 5 - libavcodec/vc1.c | 8 - libavcodec/vdpau.c | 21 - libavcodec/vdpau.h | 33 - libavcodec/version.h | 4 +- libavcodec/version_major.h | 21 +- libavcodec/vqavideo.c | 5 - libavcodec/wavarc.c | 3 - libavcodec/wmalosslessdec.c | 6 +- libavcodec/wmaprodec.c | 18 +- libavcodec/wmavoice.c | 6 +- libavcodec/yop.c | 6 - libavdevice/Makefile | 3 - libavdevice/alldevices.c | 3 - libavdevice/bktr.c | 366 ------- libavdevice/lavfi.c | 10 - libavdevice/opengl_enc.c | 1325 ------------------------ libavdevice/opengl_enc_shaders.h | 188 ---- libavdevice/pulse_audio_enc.c | 4 - libavdevice/sdl2.c | 377 ------- libavdevice/version.h | 2 +- libavdevice/version_major.h | 10 +- libavfilter/af_volume.c | 15 - libavfilter/af_volume.h | 3 - libavfilter/avfilter.c | 25 - libavfilter/avfilter.h | 14 - libavfilter/buffersrc.c | 16 - libavfilter/f_select.c | 11 - libavfilter/f_sendcmd.c | 11 - libavfilter/qsvvpp.c | 5 - libavfilter/setpts.c | 11 - libavfilter/version.h | 2 +- libavfilter/version_major.h | 7 +- libavfilter/vf_coreimage.m | 10 - libavfilter/vf_crop.c | 15 - libavfilter/vf_deinterlace_vaapi.c | 5 - libavfilter/vf_drawtext.c | 18 - libavfilter/vf_eq.c | 8 - libavfilter/vf_eq.h | 6 - libavfilter/vf_estdif.c | 5 - libavfilter/vf_field.c | 5 - libavfilter/vf_fieldhint.c | 10 - libavfilter/vf_fieldmatch.c | 10 - libavfilter/vf_fieldorder.c | 5 - libavfilter/vf_idet.c | 32 - libavfilter/vf_kerndeint.c | 5 - libavfilter/vf_nnedi.c | 5 - libavfilter/vf_overlay.c | 14 - libavfilter/vf_overlay.h | 3 - libavfilter/vf_overlay_cuda.c | 18 - libavfilter/vf_scale.c | 41 +- libavfilter/vf_scale_npp.c | 54 +- libavfilter/vf_separatefields.c | 5 - libavfilter/vf_setparams.c | 11 - libavfilter/vf_swaprect.c | 17 +- libavfilter/vf_telecine.c | 18 - libavfilter/vf_tinterlace.c | 23 - libavfilter/vf_w3fdif.c | 5 - libavfilter/vf_weave.c | 6 - libavfilter/vsrc_gradients.c | 11 - libavfilter/vsrc_testsrc.c | 5 - libavfilter/yadif_common.c | 10 - libavformat/avformat.c | 91 -- libavformat/avformat.h | 120 --- libavformat/avformat_internal.h | 7 - libavformat/demux.c | 52 - libavformat/demux_utils.c | 12 - libavformat/fifo.c | 4 - libavformat/hlsenc.c | 4 - libavformat/internal.h | 11 - libavformat/matroskaenc.c | 13 - libavformat/movenc.c | 40 +- libavformat/mpegtsenc.c | 4 - libavformat/mux.c | 60 -- libavformat/oggenc.c | 20 - libavformat/options.c | 16 - libavformat/options_table.h | 3 - libavformat/seek.c | 7 - libavformat/tee.c | 4 - libavformat/tests/fifo_muxer.c | 4 - libavformat/version.h | 4 +- libavformat/version_major.h | 10 +- libavutil/film_grain_params.h | 58 +- libavutil/frame.c | 28 - libavutil/frame.h | 62 -- libavutil/hdr_dynamic_vivid_metadata.h | 54 - libavutil/hwcontext_vulkan.h | 5 - libavutil/version.h | 21 +- libpostproc/version.h | 2 +- libpostproc/version_major.h | 2 +- libswresample/version.h | 2 +- libswresample/version_major.h | 2 +- libswscale/version.h | 2 +- libswscale/version_major.h | 2 +- 186 files changed, 90 insertions(+), 4938 deletions(-) delete mode 100644 libavcodec/avfft.c delete mode 100644 libavcodec/avfft.h delete mode 100644 libavdevice/bktr.c delete mode 100644 libavdevice/opengl_enc.c delete mode 100644 libavdevice/opengl_enc_shaders.h delete mode 100644 libavdevice/sdl2.c -- 2.48.1 _______________________________________________ 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".