[PATCH] More elegant code for dr02 for mpeg2 detection

Jean-Baptiste Kempf <[email protected]> Thu, 14 Aug 2014 19:38:18 +0200
Newsgroups gmane.comp.video.videolan.libdvbpsi.devel
Message-ID <[email protected]>
---
 src/descriptors/dr_02.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/descriptors/dr_02.c b/src/descriptors/dr_02.c
index 774a1c0..141fbb2 100644
--- a/src/descriptors/dr_02.c
+++ b/src/descriptors/dr_02.c
@@ -60,7 +60,7 @@ dvbpsi_vstream_dr_t * dvbpsi_DecodeVStreamDr(dvbpsi_descriptor_t * p_descriptor)
   if(!p_decoded) return NULL;
 
   /* Decode data and check the length */
-  p_decoded->b_mpeg2 = !((p_descriptor->p_data[0] & 0x04) ? true : false);
+  p_decoded->b_mpeg2 = (p_descriptor->p_data[0] & 0x04) ? false : true;
   if(    (!p_decoded->b_mpeg2 && (p_descriptor->i_length != 1))
       || (p_decoded->b_mpeg2 && (p_descriptor->i_length != 3)))
   {
-- 
2.0.4

_______________________________________________
libdvbpsi-devel mailing list
[email protected]
https://mailman.videolan.org/listinfo/libdvbpsi-devel