Mercurial > libavcodec.hg
diff flac.h @ 9146:b980183eb831 libavcodec
flacdec: Add a shared function for parsing a FLAC metadata block header.
author | jbr |
---|---|
date | Fri, 06 Mar 2009 01:25:11 +0000 |
parents | 4984f305def8 |
children | f534d0cca450 |
line wrap: on
line diff
--- a/flac.h Fri Mar 06 00:54:49 2009 +0000 +++ b/flac.h Fri Mar 06 01:25:11 2009 +0000 @@ -83,4 +83,14 @@ enum FLACExtradataFormat *format, uint8_t **streaminfo_start); +/** + * Parse the metadata block parameters from the header. + * @param[in] block_header header data, at least 4 bytes + * @param[out] last indicator for last metadata block + * @param[out] type metadata block type + * @param[out] size metadata block size + */ +void ff_flac_parse_block_header(const uint8_t *block_header, + int *last, int *type, int *size); + #endif /* AVCODEC_FLAC_H */