diff options
| author | Stefan Pöschel <github@basicmaster.de> | 2015-12-13 20:43:34 +0100 | 
|---|---|---|
| committer | Stefan Pöschel <github@basicmaster.de> | 2015-12-13 20:43:34 +0100 | 
| commit | e42e5cc2ad0a0d9b83cac02cae883e07a37628e5 (patch) | |
| tree | 0d12206d243f6ed364f026549ea62c492130e37b | |
| parent | 36d053ea172493cc13c4d184634f8941d7c64be5 (diff) | |
| download | ODR-AudioEnc-e42e5cc2ad0a0d9b83cac02cae883e07a37628e5.tar.gz ODR-AudioEnc-e42e5cc2ad0a0d9b83cac02cae883e07a37628e5.tar.bz2 ODR-AudioEnc-e42e5cc2ad0a0d9b83cac02cae883e07a37628e5.zip  | |
MOT encoder: save some bytes in MOT header ContentName
| -rw-r--r-- | src/mot-encoder.cpp | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mot-encoder.cpp b/src/mot-encoder.cpp index d2014e3..4268d58 100644 --- a/src/mot-encoder.cpp +++ b/src/mot-encoder.cpp @@ -1280,9 +1280,9 @@ encodefile_out:  uint8_vector_t createMotHeader(size_t blobsize, int fidx, bool jfif_not_png)  {      // prepare ContentName -    uint8_t cntemp[13];     // = 1 + 11 + 1 = charset + name + terminator +    uint8_t cntemp[10];     // = 1 + 8 + 1 = charset + name + terminator      cntemp[0] = 0x0 << 4;   // charset: 0 (Complete EBU Latin based) - doesn't really matter here -    snprintf((char*) (cntemp + 1), sizeof(cntemp) - 1, "img%04d.%s", fidx, jfif_not_png ? "jpg" : "png"); +    snprintf((char*) (cntemp + 1), sizeof(cntemp) - 1, "%04d.%s", fidx, jfif_not_png ? "jpg" : "png");      if (verbose)          fprintf(stderr, "mot-encoder writing image as '%s'\n", cntemp + 1); @@ -1292,7 +1292,7 @@ uint8_vector_t createMotHeader(size_t blobsize, int fidx, bool jfif_not_png)      // TriggerTime: NOW      header.AddExtension32Bit(0x05, 0x00000000); -    // ContentName: imgXXXX.jpg / imgXXXX.png +    // ContentName: XXXX.jpg / XXXX.png      header.AddExtensionVarSize(0x0C, cntemp, sizeof(cntemp) - 1);   // omit terminator      return header.GetData();  | 
