diff options
author | Joshua Colp <jcolp@digium.com> | 2008-04-07 14:54:42 +0000 |
---|---|---|
committer | Joshua Colp <jcolp@digium.com> | 2008-04-07 14:54:42 +0000 |
commit | c7d51a7fc16ea838b3f8aa31cb58a1e2391bec1b (patch) | |
tree | 8c363781015b35454b3616619dcce1889e561d23 /include | |
parent | eb930d5eddbde7d9da5efc4b61d21276b302b0e6 (diff) |
Put my slinfactory changes back in.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@113009 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'include')
-rw-r--r-- | include/asterisk/slinfactory.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/asterisk/slinfactory.h b/include/asterisk/slinfactory.h index 386cf51ba..4d3e8eaf8 100644 --- a/include/asterisk/slinfactory.h +++ b/include/asterisk/slinfactory.h @@ -28,10 +28,12 @@ extern "C" { #endif +#define AST_SLINFACTORY_MAX_HOLD 1280 + struct ast_slinfactory { AST_LIST_HEAD_NOLOCK(, ast_frame) queue; /*!< A list of unaltered frames */ struct ast_trans_pvt *trans; /*!< Translation path that converts fed frames into signed linear */ - short hold[1280]; /*!< Hold for audio that no longer belongs to a frame (ie: if only some samples were taken from a frame) */ + short hold[AST_SLINFACTORY_MAX_HOLD]; /*!< Hold for audio that no longer belongs to a frame (ie: if only some samples were taken from a frame) */ short *offset; /*!< Offset into the hold where audio begins */ size_t holdlen; /*!< Number of samples currently in the hold */ unsigned int size; /*!< Number of samples currently in the factory */ |