|Links to HEAD:||(view) (download) (annotate)|
When recording, always set MM_RUNTIME_CONTROL .Action field to match the available media. This was handled incorrectly when no time limit was set.
Acknoledge play / record requests asynchronously and handle 'stop' inside media statemachine.
support rtsp playback on conference and h324 calls
try to generate an iframe after play has been ack'd
#0000104 Codec lookup always returned first codec in list.
Include the frame rate when determining if transcoding is needed.
Ongoing 324 support
Ongoing 324 support
changed g729 file format to EMM_AUD_FILEFORMAT_PROPRIETARY
changed g729 file format
g722 recordings need to use wave format. Append file extensions to all recording file types
move overlay creation into statemachine when playing media
basic support for playing wav files for G.722
Always fail and log an error if a new connection is attempted when a device is already connected. Previously, requesting a the same connection again was ok, but this should _never_ occur with the new media state machine.
Optional max time parameter for recording.
tidy up headers
refactor to use formal state-machine for media ops
h264 place holders
Support for G.722 and G.729 codecs
Support playback before answer and includes new repeat param for PLAY requests
save the DM_PORT_CONNECT_INFO unFlags when connecting and reuse for the disconnect. clear busy_ flag when MMEV_RECORD_ACK is received, this was prevent stop digits from being processed.
dynamically control transcoding for mm connects
When recording, fail immediately if the directory does not exist. Makes it a bit easier to spot config errors.
Woomera Allow header now based in real config.
Report duration in play / record completion events
cleanup stop handling when ending play on a digit detection
restore normal media connection after a play op is cancelled by dtmf
woomera stop command
Various code cleanups
Support for 'playing' jpeg files
working video conferencing
video conferencing ongoing...
overlays for video conferencing
very basic video conferencing support
When play/record are completed due to an error event report the completion reason as 'error' and not as 'end'
send 'error' completion events for failed play/record requests
unbreak simultaneous playing of audio and video
Support playing a video file while maintaining audio connection.
config file options for media base directory and language
Improved media file handling - working but incomplete
stop,disconnect/connect,start woomera ipm device during/after play and record
keep emptying the pending commands queue until empty or busy_ is set.
sendIFrame on record
hardcode CIF for testing
Support for MEDIA command. Currently just allows the client to do native bridging.
RECORD bug fixes
PLAY and RECORD bug fixes
Added queueing for MmDevice events.
rfc2833 dtmf events handling
mm demo - not functional for regular calls
Basic SIP call handling and media support
New device type support added (Work in progress).
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
|No admin address has been configured||ViewVC Help|
|Powered by ViewVC 1.0.8|