---
libavcodec/mpegvideo.h | 18 ++----------------
1 file changed, 2 insertions(+), 16 deletions(-)
diff --git a/libavcodec/mpegvideo.h b/libavcodec/mpegvideo.h
index da64d79..5e04045 100644
--- a/libavcodec/mpegvideo.h
+++ b/libavcodec/mpegvideo.h
@@ -119,21 +119,8 @@ typedef struct Picture{
uint8_t *mb_mean; ///< Table for MB luminance
AVBufferRef *hwaccel_priv_buf;
- /**
- * hardware accelerator private data
- */
- void *hwaccel_picture_private;
-
- int field_poc[2]; ///< h264 top/bottom POC
- int poc; ///< h264 frame POC
- int frame_num; ///< h264 frame_num (raw frame_num from slice
header)
- int mmco_reset; ///< h264 MMCO_RESET set this 1. Reordering
code must not mix pictures before and after MMCO_RESET.
- int pic_id; /**< h264 pic_num (short -> no wrap version of
pic_num,
- pic_num & max_pic_num; long ->
long_pic_num) */
- int long_ref; ///< 1->long term reference 0->short term
reference
- int ref_poc[2][2][32]; ///< h264 POCs of the frames used as reference
(FIXME need per slice)
- int ref_count[2][2]; ///< number of entries in ref_poc
(FIXME need per slice)
- int mbaff; ///< h264 1 -> MBAFF frame 0-> not MBAFF
+ void *hwaccel_picture_private; ///< hardware accelerator private data
+
int field_picture; ///< whether or not the picture was encoded in
separate fields
int mb_var_sum; ///< sum of MB variance for current frame
@@ -144,7 +131,6 @@ typedef struct Picture{
int reference;
int shared;
- int recovered; ///< Picture at IDR or recovery point +
recovery count
} Picture;
/**
--
1.8.3.4 (Apple Git-47)
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel