summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/ffmpeg/gstffmpegcodecmap.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/ext/ffmpeg/gstffmpegcodecmap.c b/ext/ffmpeg/gstffmpegcodecmap.c
index 269d503..88d96ec 100644
--- a/ext/ffmpeg/gstffmpegcodecmap.c
+++ b/ext/ffmpeg/gstffmpegcodecmap.c
@@ -1236,6 +1236,9 @@ gst_ffmpeg_codecid_to_caps (enum CodecID codec_id,
break;
case CODEC_ID_ADPCM_G726:
layout = "g726";
+ if (context)
+ /* get a default 20ms packet size */
+ context->frame_size = context->sample_rate / 50;
break;
case CODEC_ID_ADPCM_CT:
layout = "ct";
@@ -2264,6 +2267,8 @@ gst_ffmpeg_caps_with_codecid (enum CodecID codec_id,
break;
}
}
+ case CODEC_ID_ADPCM_G726:
+ break;
default:
break;
}