[server] / trunk / server / src / mmdevice.cxx Repository:
ViewVC logotype

Log of /trunk/server/src/mmdevice.cxx

Parent Directory Parent Directory


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 1217 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 20 09:55:38 2012 UTC (12 months, 4 weeks ago) by jtarlton
File length: 41225 byte(s)
Diff to previous 1123
When recording, always set MM_RUNTIME_CONTROL .Action field to match the available media. This was handled incorrectly when no time limit was set.

Revision 1123 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 17 18:12:18 2011 UTC (19 months ago) by jtarlton
File length: 41312 byte(s)
Diff to previous 1012
vga support

Revision 1012 - (view) (download) (annotate) - [select for diffs]
Modified Wed Dec 15 18:01:03 2010 UTC (2 years, 5 months ago) by jtarlton
File length: 40173 byte(s)
Diff to previous 972
Acknoledge play / record requests asynchronously and handle 'stop' inside media statemachine.

Revision 972 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 16 18:12:02 2010 UTC (2 years, 6 months ago) by jtarlton
File length: 40141 byte(s)
Diff to previous 947
support rtsp playback on conference and h324 calls

Revision 947 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 15 11:35:07 2010 UTC (2 years, 7 months ago) by jtarlton
File length: 40189 byte(s)
Diff to previous 937
try to generate an iframe after play has been ack'd

Revision 937 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 6 16:37:07 2010 UTC (2 years, 7 months ago) by jtarlton
File length: 40106 byte(s)
Diff to previous 935
#0000104
Codec lookup always returned first codec in list.

Revision 935 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 6 10:59:58 2010 UTC (2 years, 7 months ago) by jtarlton
File length: 39921 byte(s)
Diff to previous 932
cleanups

Revision 932 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 1 16:06:44 2010 UTC (2 years, 7 months ago) by jtarlton
File length: 38807 byte(s)
Diff to previous 931
Include the frame rate when determining if transcoding is needed.

Revision 931 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 30 18:22:20 2010 UTC (2 years, 7 months ago) by jtarlton
File length: 37769 byte(s)
Diff to previous 920
more m3g

Revision 920 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 15 18:18:46 2010 UTC (2 years, 8 months ago) by jtarlton
File length: 37769 byte(s)
Diff to previous 912
Ongoing 324 support

Revision 912 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 9 16:19:14 2010 UTC (2 years, 8 months ago) by jtarlton
File length: 37769 byte(s)
Diff to previous 891
Ongoing 324 support

Revision 891 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 17 17:38:50 2010 UTC (2 years, 9 months ago) by jtarlton
File length: 36324 byte(s)
Diff to previous 890
changed g729 file format to EMM_AUD_FILEFORMAT_PROPRIETARY

Revision 890 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 17 13:44:48 2010 UTC (2 years, 9 months ago) by jtarlton
File length: 36308 byte(s)
Diff to previous 889
changed g729 file format

Revision 889 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 17 10:30:30 2010 UTC (2 years, 9 months ago) by jtarlton
File length: 36303 byte(s)
Diff to previous 858
g722 recordings need to use wave format.
Append file extensions to all recording file types

Revision 858 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 9 13:10:34 2010 UTC (2 years, 9 months ago) by jtarlton
File length: 35865 byte(s)
Diff to previous 852
move overlay creation into statemachine when playing media

Revision 852 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 5 16:37:50 2010 UTC (2 years, 9 months ago) by jtarlton
File length: 35363 byte(s)
Diff to previous 846
basic  support for playing wav files for G.722

Revision 846 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 4 10:15:00 2010 UTC (2 years, 9 months ago) by jtarlton
File length: 35163 byte(s)
Diff to previous 832
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.

Revision 832 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 27 10:46:30 2010 UTC (2 years, 9 months ago) by jtarlton
File length: 35487 byte(s)
Diff to previous 829
Optional max time parameter for recording.

Revision 829 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 26 18:02:48 2010 UTC (2 years, 9 months ago) by jtarlton
File length: 35348 byte(s)
Diff to previous 824
rtc

Revision 824 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 26 14:51:44 2010 UTC (2 years, 9 months ago) by jtarlton
File length: 34272 byte(s)
Diff to previous 820
tidy up headers

Revision 820 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 23 18:17:25 2010 UTC (2 years, 9 months ago) by jtarlton
File length: 34267 byte(s)
Diff to previous 812
refactor to use formal state-machine for media ops

Revision 812 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 15 11:16:39 2010 UTC (2 years, 10 months ago) by jtarlton
File length: 34013 byte(s)
Diff to previous 794
test

Revision 794 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 23 11:33:21 2010 UTC (2 years, 10 months ago) by jtarlton
File length: 33928 byte(s)
Diff to previous 754
h264 place holders

Revision 754 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 1 13:36:39 2010 UTC (2 years, 11 months ago) by jtarlton
File length: 32212 byte(s)
Diff to previous 688
Support for G.722 and G.729 codecs

Revision 688 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 14 13:58:43 2010 UTC (3 years, 1 month ago) by jtarlton
File length: 29891 byte(s)
Diff to previous 666
Support playback before answer and includes new repeat param for PLAY requests

Revision 666 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 31 10:49:11 2010 UTC (3 years, 1 month ago) by jtarlton
File length: 29244 byte(s)
Diff to previous 665


Revision 665 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 30 17:30:29 2010 UTC (3 years, 1 month ago) by jtarlton
File length: 29246 byte(s)
Diff to previous 663
beep option

Revision 663 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 30 17:12:42 2010 UTC (3 years, 1 month ago) by jtarlton
File length: 29246 byte(s)
Diff to previous 661


Revision 661 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 30 11:00:31 2010 UTC (3 years, 1 month ago) by jtarlton
File length: 28388 byte(s)
Diff to previous 657
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.

Revision 657 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 29 15:57:09 2010 UTC (3 years, 1 month ago) by jtarlton
File length: 27756 byte(s)
Diff to previous 647
dynamically control transcoding for mm connects

Revision 647 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 26 12:21:26 2010 UTC (3 years, 1 month ago) by jtarlton
File length: 29704 byte(s)
Diff to previous 644
When recording, fail immediately if the directory does not exist. Makes it a bit easier to spot config errors.

Revision 644 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 25 19:21:23 2010 UTC (3 years, 1 month ago) by jtarlton
File length: 29067 byte(s)
Diff to previous 642
Woomera Allow header now based in real config.

Revision 642 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 24 19:02:05 2010 UTC (3 years, 1 month ago) by jtarlton
File length: 29064 byte(s)
Diff to previous 640
cleanups

Revision 640 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 24 12:06:45 2010 UTC (3 years, 1 month ago) by jtarlton
File length: 28741 byte(s)
Diff to previous 637
Report duration in play / record completion events

Revision 637 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 23 15:47:09 2010 UTC (3 years, 1 month ago) by jtarlton
File length: 28528 byte(s)
Diff to previous 627
cleanup stop handling when ending play on a digit detection

Revision 627 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 18 17:59:42 2010 UTC (3 years, 2 months ago) by jtarlton
File length: 28525 byte(s)
Diff to previous 626
restore normal media connection after a play op is cancelled by dtmf

Revision 626 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 18 16:22:15 2010 UTC (3 years, 2 months ago) by jtarlton
File length: 28529 byte(s)
Diff to previous 617
woomera  stop command

Revision 617 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 17 17:26:40 2010 UTC (3 years, 2 months ago) by jtarlton
File length: 28551 byte(s)
Diff to previous 607
Various code cleanups

Revision 607 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 16 13:56:46 2010 UTC (3 years, 2 months ago) by jtarlton
File length: 28565 byte(s)
Diff to previous 604
Support for 'playing' jpeg files

Revision 604 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 12 19:18:56 2010 UTC (3 years, 2 months ago) by jtarlton
File length: 27761 byte(s)
Diff to previous 600
working video conferencing

Revision 600 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 3 16:24:45 2010 UTC (3 years, 2 months ago) by jtarlton
File length: 27728 byte(s)
Diff to previous 597
video conferencing ongoing...

Revision 597 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 26 13:23:01 2010 UTC (3 years, 2 months ago) by jtarlton
File length: 27676 byte(s)
Diff to previous 596
overlays for video conferencing

Revision 596 - (view) (download) (annotate) - [select for diffs]
Modified Tue Feb 23 18:47:42 2010 UTC (3 years, 2 months ago) by jtarlton
File length: 27673 byte(s)
Diff to previous 580
very basic video conferencing support

Revision 580 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 15 12:14:03 2010 UTC (3 years, 3 months ago) by jtarlton
File length: 27553 byte(s)
Diff to previous 557
When play/record are completed due to an error event report the completion reason as 'error' and not as 'end'

Revision 557 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 11 16:16:29 2010 UTC (3 years, 4 months ago) by jtarlton
File length: 27527 byte(s)
Diff to previous 552
send 'error' completion events for failed play/record requests

Revision 552 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 6 18:20:45 2010 UTC (3 years, 4 months ago) by jtarlton
File length: 27333 byte(s)
Diff to previous 548
unbreak simultaneous playing of audio and video

Revision 548 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 6 11:00:56 2010 UTC (3 years, 4 months ago) by jtarlton
File length: 27322 byte(s)
Diff to previous 538
Support playing a video file while maintaining audio connection.

Revision 538 - (view) (download) (annotate) - [select for diffs]
Modified Wed Dec 30 16:39:24 2009 UTC (3 years, 4 months ago) by jtarlton
File length: 25832 byte(s)
Diff to previous 536
config file options for media base directory and language

Revision 536 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 24 13:28:34 2009 UTC (3 years, 4 months ago) by jtarlton
File length: 24398 byte(s)
Diff to previous 459
Improved media file handling - working but incomplete

Revision 459 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 2 11:09:38 2009 UTC (3 years, 6 months ago) by jtarlton
File length: 23506 byte(s)
Diff to previous 455
debug

Revision 455 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 30 10:13:21 2009 UTC (3 years, 6 months ago) by jtarlton
File length: 23931 byte(s)
Diff to previous 419


Revision 419 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 8 12:40:19 2009 UTC (3 years, 7 months ago) by jtarlton
File length: 23754 byte(s)
Diff to previous 418
stop,disconnect/connect,start woomera ipm device during/after play and record

Revision 418 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 7 12:50:58 2009 UTC (3 years, 7 months ago) by jtarlton
File length: 23705 byte(s)
Diff to previous 417
keep emptying the pending commands queue until empty or busy_ is set.

Revision 417 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 6 16:58:53 2009 UTC (3 years, 7 months ago) by jtarlton
File length: 23692 byte(s)
Diff to previous 413


Revision 413 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 1 16:35:34 2009 UTC (3 years, 7 months ago) by jtarlton
File length: 23779 byte(s)
Diff to previous 412
sendIFrame on record

Revision 412 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 30 14:00:05 2009 UTC (3 years, 7 months ago) by jtarlton
File length: 23775 byte(s)
Diff to previous 411
hardcode CIF for testing

Revision 411 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 30 13:28:46 2009 UTC (3 years, 7 months ago) by jtarlton
File length: 23735 byte(s)
Diff to previous 406
Support for MEDIA command. Currently just allows the client to do native bridging.

Revision 406 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 22 09:39:38 2009 UTC (3 years, 7 months ago) by amartin
File length: 23736 byte(s)
Diff to previous 405
RECORD bug fixes

Revision 405 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 21 17:02:30 2009 UTC (3 years, 7 months ago) by amartin
File length: 23684 byte(s)
Diff to previous 403
PLAY and RECORD bug fixes

Revision 403 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 17 14:49:07 2009 UTC (3 years, 8 months ago) by amartin
File length: 23426 byte(s)
Diff to previous 401
Added queueing for MmDevice events.

Revision 401 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 15 16:54:23 2009 UTC (3 years, 8 months ago) by jtarlton
File length: 20606 byte(s)
Diff to previous 400


Revision 400 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 15 13:24:29 2009 UTC (3 years, 8 months ago) by jtarlton
File length: 20680 byte(s)
Diff to previous 399
basic recording

Revision 399 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 15 09:44:44 2009 UTC (3 years, 8 months ago) by jtarlton
File length: 20628 byte(s)
Diff to previous 395
basic recording

Revision 395 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 14 15:57:28 2009 UTC (3 years, 8 months ago) by jtarlton
File length: 19721 byte(s)
Diff to previous 394
rfc2833 dtmf events handling

Revision 394 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 14 14:49:59 2009 UTC (3 years, 8 months ago) by jtarlton
File length: 19685 byte(s)
Diff to previous 393
mm demo - not functional for regular calls

Revision 393 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 14 12:49:47 2009 UTC (3 years, 8 months ago) by jtarlton
File length: 19975 byte(s)
Diff to previous 390
mmdevice connections

Revision 390 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 14 08:48:56 2009 UTC (3 years, 8 months ago) by jtarlton
File length: 14886 byte(s)
Diff to previous 378
Basic SIP call handling and media support

Revision 378 - (view) (download) (annotate) - [select for diffs]
Added Wed Aug 19 16:12:41 2009 UTC (3 years, 9 months ago) by amartin
File length: 2667 byte(s)
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.

  Diffs between and
  Type of Diff should be a

Sort log by:

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.8