]> git.ipfire.org Git - thirdparty/asterisk.git/commit
cel: Add STREAM_BEGIN, STREAM_END and DTMF event types.
authorSperl Viktor <viktike32@gmail.com>
Mon, 30 Jun 2025 11:38:50 +0000 (13:38 +0200)
committerSperl Viktor <viktike32@gmail.com>
Mon, 11 Aug 2025 13:52:24 +0000 (13:52 +0000)
commit0391c3f36eb436bffa84418983294689df796cd7
tree1dc027884f874f6f4ef3bc4245989451dbcc4acb
parente50d0cf741b9c740ac5da0a41af1cf79b644d224
cel: Add STREAM_BEGIN, STREAM_END and DTMF event types.

Fixes: #1280
UserNote: Enabling the tracking of the
STREAM_BEGIN and the STREAM_END event
types in cel.conf will log media files and
music on hold played to each channel.
The STREAM_BEGIN event's extra field will
contain a JSON with the file details (path,
format and language), or the class name, in
case of music on hold is played. The DTMF
event's extra field will contain a JSON with
the digit and the duration in milliseconds.
configs/samples/cel.conf.sample
include/asterisk/cel.h
main/cel.c
main/channel.c
main/file.c
res/res_musiconhold.c