From 42bcb6ac4642c9928652256b5e1aee658549aeb1 Mon Sep 17 00:00:00 2001
From: Francois Cartegnie <fcvlcdev@free.fr>
Date: Thu, 24 Dec 2015 01:40:27 +0100
Subject: [PATCH] packetizer: hevc: enforce default to non I-Frame

If decode_slice fails, no flag is set and hevc
demux would skip that frame.
---
 modules/packetizer/hevc.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/modules/packetizer/hevc.c b/modules/packetizer/hevc.c
index 422a4e6b71ad..3403638a0a53 100644
--- a/modules/packetizer/hevc.c
+++ b/modules/packetizer/hevc.c
@@ -344,6 +344,7 @@ static block_t *ParseVCL(decoder_t *p_dec, uint8_t i_nal_type, block_t *p_frag)
                     }
                     hevc_rbsp_release_slice_header( p_sli );
                 }
+                else p_frag->i_flags |= BLOCK_FLAG_TYPE_B;
             }
             break;
         }
-- 
GitLab