fixed to parse nal start prefix 43/141943/1
authorSejun Park <sejun79.park@samsung.com>
Wed, 2 Aug 2017 05:29:47 +0000 (14:29 +0900)
committerSejun Park <sejun79.park@samsung.com>
Wed, 2 Aug 2017 05:29:47 +0000 (14:29 +0900)
Change-Id: I4b2f9ef6499f72c5ec336a7fb54475950f5a19e9

test/player_es_push_test.c

index 3dbdfb8..4d40918 100644 (file)
@@ -280,7 +280,9 @@ int bytestream2nalunit(FILE * fd, unsigned char *nal)
                return -1;
 
        val = buffer[0];
-       while (!val) {
+       while (1) {
+               if ((zero_count == 2 || zero_count == 3) && val == 1)
+                       break;
                zero_count++;
                result = fread(buffer, 1, read_size, fd);