Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2012-08-20 07:36:52 +0400
committerMichael Niedermayer <michaelni@gmx.at>2012-08-20 07:47:42 +0400
commit76c3fff2f37c5d8ad0e2fb0b403ec2625a198694 (patch)
tree790262520801f9e6c5ccd9cdb03e044de2e7230b /libavcodec/h264.h
parent9e5f79ed8a978450744caceaeec06ef37669d59d (diff)
h264: Workaround invalid MPEG-TS broadcasts
Fixes seeking to the first keyframe Fixes Ticket1029 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec/h264.h')
-rw-r--r--libavcodec/h264.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/libavcodec/h264.h b/libavcodec/h264.h
index 23dcccf50f..4d07a8ac4d 100644
--- a/libavcodec/h264.h
+++ b/libavcodec/h264.h
@@ -580,6 +580,11 @@ typedef struct H264Context {
*/
int recovery_frame;
+ /**
+ * Are the SEI recovery points looking valid.
+ */
+ int valid_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