Emil Ivov
08bb850b6d
Migrating to neomedia (Work in Progress)
17 years ago
Emil Ivov
9d03c1f95a
Migrating to neomedia (Work in Progress)
17 years ago
Emil Ivov
43ee1dbb68
remove return value for setSasVerified
17 years ago
Emil Ivov
dd5f761666
Resolving conflict.
17 years ago
Emil Ivov
26828c0cd7
Removes references to the service.media package.
17 years ago
Emil Ivov
f7aa8b90e2
Adds a media handler class. Removes uses of the old media service.
17 years ago
Emil Ivov
ca8a15ee9c
First steps on modifying SIP to use the neomedia package
17 years ago
Emil Ivov
84b9ab889f
First steps on modifying SIP to use the neomedia package
17 years ago
Emil Ivov
abf5671f70
First steps on modifying SIP to use the neomedia package
17 years ago
Lyubomir Marinov
3c53069887
Removes some UI repetition from the chat history window, uses one and the same spacing between the components for consistency and so that they become properly aligned.
17 years ago
Lyubomir Marinov
29c6aa082b
Makes peace with Java 5 over String#isEmpty() used in r6234 i.e. fixes the build.
17 years ago
Damian Minkov
2160122588
Problem reported by Carlos Alexandre and Martin Andre. Removed jack link for x86 binary.
17 years ago
Lyubomir Marinov
b701cec66f
Fixes a bug in neomedia's EncodingConfiguration which resurfaced as out-of-order and repeating MediaFormats returned by MediaDevice#getSupportedFormats(). Judging by the bug, it should affect the media bundle as well and may lead to not respecting user preferences with respect to enabled/disabled encodings and/or their priority during calls.
17 years ago
Lyubomir Marinov
bf6de7c3fc
In neomedia, attempts to address various issues reported by Emil Ivov including exceptions when setting formats on MediaStream, 'mute' support for MediaStream in general.
17 years ago
Werner Dittmann
6323a44d57
Update ZRTP4J library that supports SHA384, modify algorithm selection scheme to better
...
conform to proposals in ZRTP draft, add class and functions to support ZRTP configuration
(GUI will follow some time later).
This version was tested with Phil's new (not yet released) Zfone3, is also compliant to
existing Zfone.
Update lightweight crypto library, it contains SHA384 now.
Some smaller updates in ZrtpTransfomEngine to match changes in ZRTP4J.
17 years ago
Lyubomir Marinov
0708018d7f
In neomedia, adds MediaStream#setMute(boolean) and #isMute(). These two still do nothing for video but will in a subsequent commit.
17 years ago
Emil Ivov
6bded413ed
Adds an "or" method to MediaDirection
17 years ago
Yana Stamcheva
4cb9b29fb5
DnD commit reverted by accident the fix for avatar alignment and correct rendering of contact count indicator - fixing this now.
17 years ago
Lyubomir Marinov
3f5345c831
In neomedia, fixes NotRealizedError thrown because MediaDeviceSesion does not wait for Realized on Processor. Reported by Emil Ivov.
17 years ago
Yana Stamcheva
d2fc476c6a
Fixes conference call dialog refresh when a peer is added or removed.
17 years ago
Lyubomir Marinov
1c18522cd3
In neomedia, fixes ArrayIndexOutOfBoundsExceptions when registering custom codec formats with RTPManager. Reported by Emil Ivov. Also provides MediaDevice instances for MediaService#getDevices() and #getDefaultDevice() when there are no actual CaptureDevices.
17 years ago
Lyubomir Marinov
4d1102ca23
Fixes MediaFormatFactory to create AudioMediaFormat instances with a specified number of channels and defaults to 1 when not specified.
17 years ago
Lyubomir Marinov
8c5af5f55e
Fixes NumberFormatExceptions caused by the Neomedia ConfigurationForm because it uses the same property names as the Media ConfigurationForm but assigns them values with a different meaning. Reported by Emil Ivov.
17 years ago
Yana Stamcheva
81f26ad96b
Computes real text height in contact list tooltip.
17 years ago
Yana Stamcheva
8a0d4781ec
Local user sound level indicator listeners and implementation in the UI + some fixes in the call conference ui
17 years ago
Lyubomir Marinov
b9aaf11106
In neomedia, adds a direction property to MediaStream with its respective setter and getter and #isStarted(). The implementation may change but its being committed as the public API will likely stay the same.
17 years ago
Lyubomir Marinov
cd6a51e1e6
In neomedia, introduces AudioMediaStream#isMute(). Support for firing events on changes to the mute property of AudioMediaStream is not implemented and is to be added.
17 years ago
Emil Ivov
878222e0df
Adds utility methods for reverse and "and" operations with MediaDirection-s
...
Adds an utility method for toString() conversion of MediaFormat clockRate-s
17 years ago
Lyubomir Marinov
1c0f1585ef
In neomedia, allows creating MediaFormat instances by specifying the RTP payload type and/or the encoding.
17 years ago
Lyubomir Marinov
ec1cdc56bc
In neomedia, allows getting a MediaFormat instance by its RTP payload type (number).
17 years ago
Lyubomir Marinov
c1aae59627
In neomedia, converts RTP payload type from int to byte. Also fixes and adds javadocs.
17 years ago
Emil Ivov
7dc4fc7c99
Adds an INACTIVE direction to the MediaDirection enumeration.
17 years ago
Lyubomir Marinov
dcfb70f415
Modifies .neomedia.MediaFactory so that it created MediaFormat instances just by encoding name and, optionally, clock rate and format parameters without explicitly being told the MediaType.
17 years ago
Lyubomir Marinov
b66402a5d5
Fixes MediaFormats which don't have assigned RTP payload types by RFC 3551 yet they were implemented with hard-coded RTP payload types. Modifies the Neomedia ConfigurationForm to display the encoding names and the clock rates of the MediaFormats instead of their JMF-specific encodings. Introduces MediaService#getFormatFactory().
17 years ago
Werner Dittmann
5196a50d38
Small update for ZRTP handling, new ZRTP4J lib to fix a problem in multi-stream mode.
17 years ago
Yana Stamcheva
00dc633c97
Fix the build (Removes unused icon, not existing on the repository, which was causing the problem).
17 years ago
Damian Minkov
9f891d0eb1
Remove jack dependencies for linux binary.
17 years ago
Yana Stamcheva
cf8a7b04a6
Drag'n'Drop related implementations including:
...
- dropping MetaContact-s or simple String addresses in the Call dialog would initiate an invite and hence the creation of a conference call or if such already exist just the adding of the new callee to the conference.
- added the possibility to drag the number entered in the call field on the bottom of the contact list.
- replaced previous implementation of Drag'n'Drop in the contact list with the default drag'n'drop mechanism used in java, thus allowing the dropping of contacts outside the contact list (like in an existing call, chat or simply as a string in any other desktop application)
- extended and override the default TransferHandler to provide visual representation of the dragged object (special handling of MetaContacts is provided in the ContactListCellRenderer) and add support of MetaContact flavor.
17 years ago
Damian Minkov
86901fcffa
Readme for the compile procedures.
17 years ago
Damian Minkov
4cf9659762
- Statically link portaudio with fixes to avoid crashes (for amd64). Removing the high pitch sounds : add resample into jportaudio and link it to speexdsp, making better quality.
...
- Compile libgalagonotification for linux i386 and amd64 with old GLIBC so it can be run on old systems.
17 years ago
Werner Dittmann
cbd3330f93
Fix a NPE caused when dealing with SecurityPanel.
17 years ago
Lyubomir Marinov
390355b391
Continues the expansion of the format-related functionality of neomedia with further details which was started in r6202 by reporting the known RTP payload type and format parameters for MediaFormat instances created by calling MediaDevice#getFormat().
17 years ago
Lyubomir Marinov
52dfa4bd9f
Fixes .impl.neomedia.format.MediaFormatImpl to report known RTP payload type (numbers) which was upposed to be implemented in r6202 (the functionality was implemented but I mistakenly didn't call it).
17 years ago
Lyubomir Marinov
42f97ab2ec
Fixes serialization and unnecessary-cast warnings.
17 years ago
Lyubomir Marinov
7062e4181f
Expands the format-related functionality of neomedia with further details.
17 years ago
Lyubomir Marinov
e575bad1eb
For notification popups on Linux using freedesktop.org's Desktop Notifications, implements the display of icons.
17 years ago
Lyubomir Marinov
64cd161812
Modify galagonotification in preparation of implementing support for display of images. Committed just to preserve the modifications. User of 64-bit Linux who have compiled the native counterpart themselves should recompile it after updating the Java part to this revision.
17 years ago
Lyubomir Marinov
ae66315330
Commits files which were meant to be in r6197.
17 years ago
Lyubomir Marinov
f52a0277e5
Removes the directory which was left empty by r6197 which moved the conference package from .impl.media to .impl.neomedia.
17 years ago
Lyubomir Marinov
06c090a2a6
Applies further refinements to the neomedia implementation and extensions to its functionality. Attempts to implement audio mixing.
17 years ago