X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=afh.h;h=ffccce95fbb12720d40e5549e60781bc6c5e7fe4;hp=1e37c9c39c26a328c6663e8108f9ff2d071ff4a2;hb=1714e2b80218ef5d7e0275a93f8c2dd9b1809861;hpb=732db80493440d188963cea27d822447925ab5ad diff --git a/afh.h b/afh.h index 1e37c9c3..ffccce95 100644 --- a/afh.h +++ b/afh.h @@ -23,7 +23,7 @@ /** \endcond */ -/** size of the audio_file info string */ +/** Size of the audio_file info string. */ #define AUDIO_FILE_INFO_SIZE 256 /** Audio format dependent information. */ @@ -43,6 +43,11 @@ struct afh_info { struct timeval chunk_tv; /** End of file timeout - Do not load new audio file until this time. */ struct timeval eof_tv; + /** + * The position of the header within the audio file. Ignored if \a + * header_len equals zero. + */ + uint32_t header_offset; /** * The header is needed by senders in case a new client connects in the * middle of the stream. The length of the header defaults to zero @@ -50,15 +55,10 @@ struct afh_info { * treatment. The audio format handler does not need to set this to * zero in this case. */ - unsigned header_len; - /** - * The position of the header within the audio file. Ignored if \a - * header_len equals zero. - */ - unsigned header_offset; + uint32_t header_len; /** The number of channels. */ uint8_t channels; - /** Frquency on Hz. */ + /** Frequency in Hz. */ uint16_t frequency; /** Exact meaning depends on audio format. */ uint16_t bitrate;