[FFmpeg-cvslog] avcodec: remove deprecated FF_API_VT_OUTPUT_CALLBACK

James Almer git at videolan.org
Thu Mar 7 16:41:41 EET 2024


ffmpeg | branch: master | James Almer <jamrial at gmail.com> | Sat Jan 20 10:27:07 2024 -0300| [f00f70c8f17c0cea7b50d69826222999700c2a8a] | committer: James Almer

avcodec: remove deprecated FF_API_VT_OUTPUT_CALLBACK

Signed-off-by: James Almer <jamrial at gmail.com>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f00f70c8f17c0cea7b50d69826222999700c2a8a
---

 libavcodec/version_major.h | 1 -
 libavcodec/videotoolbox.h  | 9 ---------
 2 files changed, 10 deletions(-)

diff --git a/libavcodec/version_major.h b/libavcodec/version_major.h
index e1db9c67fe..8b653686d8 100644
--- a/libavcodec/version_major.h
+++ b/libavcodec/version_major.h
@@ -38,7 +38,6 @@
  */
 
 #define FF_API_INIT_PACKET         (LIBAVCODEC_VERSION_MAJOR < 61)
-#define FF_API_VT_OUTPUT_CALLBACK  (LIBAVCODEC_VERSION_MAJOR < 61)
 #define FF_API_AVCODEC_CHROMA_POS  (LIBAVCODEC_VERSION_MAJOR < 61)
 #define FF_API_VT_HWACCEL_CONTEXT  (LIBAVCODEC_VERSION_MAJOR < 61)
 #define FF_API_AVCTX_FRAME_NUMBER  (LIBAVCODEC_VERSION_MAJOR < 61)
diff --git a/libavcodec/videotoolbox.h b/libavcodec/videotoolbox.h
index ba5eddbf46..11b5315f7d 100644
--- a/libavcodec/videotoolbox.h
+++ b/libavcodec/videotoolbox.h
@@ -60,15 +60,6 @@ typedef struct AVVideotoolboxContext {
      */
     VTDecompressionSessionRef session;
 
-#if FF_API_VT_OUTPUT_CALLBACK
-    /**
-     * The output callback that must be passed to the session.
-     * Set by av_videottoolbox_default_init()
-     */
-    attribute_deprecated
-    VTDecompressionOutputCallback output_callback;
-#endif
-
     /**
      * CVPixelBuffer Format Type that Videotoolbox will use for decoded frames.
      * set by the caller. If this is set to 0, then no specific format is



More information about the ffmpeg-cvslog mailing list