]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
hevc parser: cosmetic fixes
authorJaroslav Kysela <perex@perex.cz>
Wed, 3 Feb 2016 13:56:34 +0000 (14:56 +0100)
committerJaroslav Kysela <perex@perex.cz>
Wed, 3 Feb 2016 13:56:34 +0000 (14:56 +0100)
src/parsers/parser_hevc.h
src/parsers/parsers.c

index 64e2c3642b1dcdf3d40a44e0d5d9bcca5dc6f0dc..08a7d80b7c2668c7ce51032bfc75610c7cc10db9 100644 (file)
 #define HEVC_NAL_VPS        32
 #define HEVC_NAL_SPS        33
 #define HEVC_NAL_PPS        34
-#define NAL_AUD             35
-#define NAL_EOS_NUT         36
-#define NAL_EOB_NUT         37
-#define NAL_FD_NUT          38
+#define HEVC_NAL_AUD        35
+#define HEVC_NAL_EOS_NUT    36
+#define HEVC_NAL_EOB_NUT    37
+#define HEVC_NAL_FD_NUT     38
 #define HEVC_NAL_SEI_PREFIX 39
 #define HEVC_NAL_SEI_SUFFIX 40
 
index de29b707c694929aab91c313c70a2c1090551ba8..161fc5adeb8a780c6caa455f2196c4b285f56881 100644 (file)
@@ -1634,7 +1634,8 @@ parse_hevc(service_t *t, elementary_stream_t *st, size_t len,
     break;
   }
 
-  if(is_ssc(next_startcode) || ((next_startcode >> 1) & 0x3f) == 1) {
+  if(is_ssc(next_startcode) ||
+     ((next_startcode >> 1) & 0x3f) == HEVC_NAL_TRAIL_R) {
     /* Complete frame - new start code or delimiter */
     if (st->es_incomplete)
       return PARSER_HEADER;