diff mbox series

[FFmpeg-devel,4/5] avcodec/videotoolbox: fix documents of AVVideotoolboxContext

Message ID tencent_5838E4167ACD2F2064CDB24FA15539A70207@qq.com
State Accepted
Commit 5146916a9ce2a946c3b9826ccb36c248656d26a6
Headers show
Series None | expand

Commit Message

Zhao Zhili Jan. 9, 2023, 12:50 p.m. UTC
From: Zhao Zhili <zhilizhao@tencent.com>

Since those fields will be overridden by videotoolbox_start(), they
should never be set by user, it can trigger memory leaks otherwise.
---
 libavcodec/videotoolbox.h | 3 ---
 1 file changed, 3 deletions(-)
diff mbox series

Patch

diff --git a/libavcodec/videotoolbox.h b/libavcodec/videotoolbox.h
index 3cd1d254ff..ba5eddbf46 100644
--- a/libavcodec/videotoolbox.h
+++ b/libavcodec/videotoolbox.h
@@ -57,7 +57,6 @@ 
 typedef struct AVVideotoolboxContext {
     /**
      * Videotoolbox decompression session object.
-     * Created and freed the caller.
      */
     VTDecompressionSessionRef session;
 
@@ -79,13 +78,11 @@  typedef struct AVVideotoolboxContext {
 
     /**
      * CoreMedia Format Description that Videotoolbox will use to create the decompression session.
-     * Set by the caller.
      */
     CMVideoFormatDescriptionRef cm_fmt_desc;
 
     /**
      * CoreMedia codec type that Videotoolbox will use to create the decompression session.
-     * Set by the caller.
      */
     int cm_codec_type;
 } AVVideotoolboxContext;