]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/h264.h
Merge commit '44671b57866aab8dd36715ff010e985e25baaf19'
[ffmpeg] / libavcodec / h264.h
index a25b5785a9105f271ecf533c91fb0aa8842eac04..da7424168a103fb299c0b650c6fe66913bb36dec 100644 (file)
@@ -727,6 +727,8 @@ typedef struct H264Context {
 
     int frame_recovered;    ///< Initial frame has been completely recovered
 
+    int has_recovery_point;
+
     int luma_weight_flag[2];    ///< 7.4.3.2 luma_weight_lX_flag
     int chroma_weight_flag[2];  ///< 7.4.3.2 chroma_weight_lX_flag
 
@@ -1096,6 +1098,8 @@ int ff_pred_weight_table(H264Context *h);
 int ff_set_ref_count(H264Context *h);
 
 int ff_h264_decode_slice_header(H264Context *h, H264Context *h0);
+#define SLICE_SKIPED 2
+
 int ff_h264_execute_decode_slices(H264Context *h, unsigned context_count);
 int ff_h264_update_thread_context(AVCodecContext *dst,
                                   const AVCodecContext *src);