aboutsummaryrefslogtreecommitdiffstats
path: root/codecs/codec_mp3_d.c
diff options
context:
space:
mode:
Diffstat (limited to 'codecs/codec_mp3_d.c')
-rwxr-xr-xcodecs/codec_mp3_d.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/codecs/codec_mp3_d.c b/codecs/codec_mp3_d.c
index f417453ef..c056e1102 100755
--- a/codecs/codec_mp3_d.c
+++ b/codecs/codec_mp3_d.c
@@ -101,7 +101,7 @@ static struct ast_frame *mp3tolin_sample()
f.data = mp3_slin_ex;
f.datalen = sizeof(mp3_slin_ex);
/* Dunno how long an mp3 frame is -- kinda irrelevant anyway */
- f.timelen = 30;
+ f.samples = 240;
f.mallocd = 0;
f.offset = 0;
f.src = __PRETTY_FUNCTION__;
@@ -118,7 +118,7 @@ static struct ast_frame *mp3tolin_frameout(struct ast_translator_pvt *tmp)
tmp->f.subclass = AST_FORMAT_SLINEAR;
tmp->f.datalen = tmp->tail * 2;
/* Assume 8000 Hz */
- tmp->f.timelen = tmp->tail / 8;
+ tmp->f.samples = tmp->tail;
tmp->f.mallocd = 0;
tmp->f.offset = AST_FRIENDLY_OFFSET;
tmp->f.src = __PRETTY_FUNCTION__;