# HG changeset patch # User arpi # Date 1012428177 0 # Node ID 3a46354aab56209a3393685548a1e92821fe3552 # Parent 5dd78b21afbc9ec4f32c25c73d4dc8ae8bfc339a silly cleanup - maybe fixes dummy printf bug diff -r 5dd78b21afbc -r 3a46354aab56 ac3-iec958.c --- a/ac3-iec958.c Wed Jan 30 15:32:43 2002 +0000 +++ b/ac3-iec958.c Wed Jan 30 22:02:57 2002 +0000 @@ -85,13 +85,12 @@ int ac3_iec958_build_burst(int length, int data_type, int big_endian, unsigned char * data, unsigned char * out) { - const char sync[6] = { 0x72, 0xF8, 0x1F, 0x4E, 0x00, 0x00 }; - - memcpy(out, sync, 6); - if (length) - out[4] = data_type; /* & 0x1F; */ - else - out[4] = 0; + out[0] = 0x72; + out[1] = 0xF8; + out[2] = 0x1F; + out[3] = 0x4E; + out[4] = (length) ? data_type : 0; /* & 0x1F; */ + out[5] = 0x00; out[6] = (length << 3) & 0xFF; out[7] = (length >> 5) & 0xFF; if (big_endian)