[FFmpeg-devel] [PATCH 2/2] avutil/frame: Move new field to the end of AVFrame
Michael Niedermayer
michael at niedermayer.cc
Thu Jun 30 14:02:27 CEST 2016
This fixes part of Ticket5676
This fixes kodi, mpv, chromium and ffplay build against 3.0 and linked to 3.1
This is a similar ABI fix to 1eb43af1a0e542ad83dcbf327197785d815fc42d
Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
---
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