Mercurial > libavcodec.hg
diff flac.h @ 9216:64246d9e583a libavcodec
add a function to calculate a more accurate estimate for maximum FLAC
frame size and use the function in the FLAC decoder and FLAC encoder
author | jbr |
---|---|
date | Sat, 21 Mar 2009 01:54:31 +0000 |
parents | 443f056ba7e7 |
children | e150ca8d7f91 |
line wrap: on
line diff
--- a/flac.h Sat Mar 21 01:27:28 2009 +0000 +++ b/flac.h Sat Mar 21 01:54:31 2009 +0000 @@ -103,4 +103,12 @@ void ff_flac_parse_block_header(const uint8_t *block_header, int *last, int *type, int *size); +/** + * Calculate an estimate for the maximum frame size based on verbatim mode. + * @param blocksize block size, in samples + * @param ch number of channels + * @param bps bits-per-sample + */ +int ff_flac_get_max_frame_size(int blocksize, int ch, int bps); + #endif /* AVCODEC_FLAC_H */