[FFmpeg-devel] [PATCH] avutil/frame: Move new field to the end of AVFrame

Michael Niedermayer michael at niedermayer.cc
Wed Jun 29 22:31:58 CEST 2016


This is a similar ABI fix to 1eb43af1a0e542ad83dcbf327197785d815fc42d
---
 libavutil/frame.h |   11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/libavutil/frame.h b/libavutil/frame.h
index 44adec4..2b5c332 100644
--- a/libavutil/frame.h
+++ b/libavutil/frame.h
@@ -428,12 +428,6 @@ typedef struct AVFrame {
     enum AVChromaLocation chroma_location;
 
     /**
-     * For hwaccel-format frames, this should be a reference to the
-     * AVHWFramesContext describing the frame.
-     */
-    AVBufferRef *hw_frames_ctx;
-
-    /**
      * frame timestamp estimated using various heuristics, in stream time base
      * Code outside libavutil should access this field using:
      * av_frame_get_best_effort_timestamp(frame)
@@ -524,6 +518,11 @@ typedef struct AVFrame {
      */
     AVBufferRef *qp_table_buf;
 #endif
+    /**
+     * For hwaccel-format frames, this should be a reference to the
+     * AVHWFramesContext describing the frame.
+     */
+    AVBufferRef *hw_frames_ctx;
 } AVFrame;
 
 /**
-- 
1.7.9.5



More information about the ffmpeg-devel mailing list