Skip to content

Commit

Permalink
modified: h264Splitter.c
Browse files Browse the repository at this point in the history
  • Loading branch information
Christian Alvarado committed Dec 30, 2019
1 parent 1af78f2 commit 8fe8688
Showing 1 changed file with 0 additions and 8 deletions.
8 changes: 0 additions & 8 deletions h264Splitter.c
Original file line number Diff line number Diff line change
Expand Up @@ -29,29 +29,24 @@ int main(int argc, const char *argv[]) {
unsigned char *DATA_TAIL;
memset(data, 0, MAX_BUFFER_SIZE);

int sw = 0;
long int nalIdx = 0;
int nalUnit = -1;

DATA_TAIL = data + MAX_BUFFER_SIZE - 1;
head = data;

while (1) {
// printf("-------------------------------------\n");
int len = read(f, head, DATA_TAIL - head + 1);
// printf("len %d\n", len);
if (len <= 0) {
close(nalUnit);
break;
}

tail = data;
head -= STARTER264NAL - 1;
sw = 0;

while(head < DATA_TAIL - (STARTER264NAL - 2)) {
if(memcmp(head, starter, STARTER264NAL) == 0) {
sw = 1;
if (nalUnit > 0) {
write(nalUnit, tail, head - tail);
close(nalUnit);
Expand All @@ -65,11 +60,8 @@ int main(int argc, const char *argv[]) {
head++;
}

// printf("head %p, data %p, tail %p\n", head, data, tail);

// printf("sw status: %d\n", sw);
if (data == tail) {
// printf("since i didnt find, ill save\n");
write(nalUnit, tail, head - tail);
memcpy(tmp, head, DATA_TAIL - head + 1);
memcpy(data, tmp, DATA_TAIL - head + 1);
Expand Down

0 comments on commit 8fe8688

Please sign in to comment.