Changeset 887 for branches/perian-1.1/Codecprintf.c
- Timestamp:
- 05/22/08 16:45:06 (6 months ago)
- Files:
-
- branches/perian-1.1 (modified) (1 prop)
- branches/perian-1.1/Codecprintf.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/perian-1.1
- Property svn:externals changed from
ffmpeg -r11099 svn://svn.mplayerhq.hu/ffmpeg/trunk
libebml -r1297 http://svn.matroska.org/svn/matroska/trunk/libebml
libmatroska -r1297 http://svn.matroska.org/svn/matroska/trunk/libmatroska
a52codec -r61 http://svn.cod3r.com/a52codec/trunk
to
ffmpeg -r 13239 svn://svn.mplayerhq.hu/ffmpeg/trunk
libebml -r 1306 https://services.corecodec.com/svn/matroska/trunk/libebml
libmatroska -r 1306 https://services.corecodec.com/svn/matroska/trunk/libmatroska
a52codec -r 64 http://svn.cod3r.com/a52codec/trunk
- Property svn:externals changed from
branches/perian-1.1/Codecprintf.c
r332 r887 15 15 #ifdef DEBUG_BUILD 16 16 #define CODEC_HEADER "Perian Codec: " 17 #define FILELOG 17 18 18 19 static int Codecvprintf(FILE *fileLog, const char *format, va_list va, int print_header) … … 24 25 { 25 26 if(print_header) 26 fprintf( glob->fileLog, CODEC_HEADER);27 fprintf(fileLog, CODEC_HEADER); 27 28 ret = vfprintf(fileLog, format, va); 28 fflush( glob->fileLog);29 fflush(fileLog); 29 30 } 30 31 else … … 47 48 va_list va; 48 49 va_start(va, format); 49 ret = Codecvprintf(fileLog, format, va, 1);50 ret = Codecvprintf(fileLog, format, va, !fileLog); 50 51 va_end(va); 51 52 return ret; 52 53 } 53 54 54 void FourCCprintf (char *string, unsigned long a)55 const char *FourCCString(FourCharCode c) 55 56 { 56 if (a < 64) 57 { 58 Codecprintf(NULL, "%s%ld\n", string, a); 59 } 60 else 61 { 62 Codecprintf(NULL, "%s%c%c%c%c\n", string, 63 (unsigned char)((a >> 24) & 0xff), 64 (unsigned char)((a >> 16) & 0xff), 65 (unsigned char)((a >> 8) & 0xff), 66 (unsigned char)(a & 0xff)); 67 } 57 static unsigned char fourcc[5] = {0}; 58 int i; 59 60 for (i = 0; i < 4; i++) fourcc[i] = c >> 8*(3-i); 61 62 return (char*)fourcc; 68 63 } 64 65 void FourCCprintf (char *string, FourCharCode a) 66 { 67 Codecprintf(NULL, "%s%s\n", string, FourCCString(a)); 68 } 69 69 70 #else 70 71 #define Codecvprintf(file, fmt, va, print_header) /**/
