Directory src/net/java/sip/communicator/impl/neomedia/imgstreaming/

Directory Created:
2009-12-16 10:53
Total Files:
4
Deleted Files:
2
Lines of Code:
464

[root]/src/net/java/sip/communicator/impl/neomedia/imgstreaming

Lines of Code

src/net/java/sip/communicator/impl/neomedia/imgstreaming/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 46 (100.0%) 813 (100.0%) 17.6
s_vincent 35 (76.1%) 768 (94.5%) 21.9
lubomir_m 6 (13.0%) 37 (4.6%) 6.1
wernerd 1 (2.2%) 4 (0.5%) 4.0
emcho 4 (8.7%) 4 (0.5%) 1.0

Most Recent Commits

emcho 2011-10-18 14:03

Changes project name in source license headers from SIP Communicator to Jitsi

4 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/imgstreaming: DesktopInteract.java (+1 -1), DesktopInteractImpl.java (+1 -1), ImageStreamingUtils.java (+1 -1), NativeScreenCapture.java (+1 -1)
s_vincent 2010-11-29 19:43

Text formating.

4 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/imgstreaming: NativeScreenCapture.java (+4 -4)
s_vincent 2010-08-17 16:34

Fix some warnings, javadoc and 80 characters per line.

14 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/imgstreaming: DesktopInteract.java (+5 -49), DesktopInteractImpl.java (+9 -71), ImageStreamingUtils.java (-6)
s_vincent 2010-07-06 09:29

Fix some javadoc warnings.

2 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/imgstreaming: ImageStreamingUtils.java (+2 -2)
s_vincent 2010-07-02 18:11

Each screen display has now its own capture device. Note that on Linux, multiple monitors are seen as one screen.
JAWTRenderer on Linux will not display image > 2048x2048 due to driver limitation (XvCreateImage), so avoid dropping image if size mismatch and show what we can.

24 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/imgstreaming: DesktopInteract.java (+8 -4), DesktopInteractImpl.java (+12 -8), NativeScreenCapture.java (+4 -2)
wernerd 2010-06-03 16:41

Fix logger usage - fifth bunch.

4 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/imgstreaming: DesktopInteractImpl.java (+4 -2)
s_vincent 2010-04-27 10:11

Passes desktop captured images to scaler/colorspace converter as native memory.

138 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/imgstreaming: DesktopInteract.java (+46 -4), DesktopInteractImpl.java (+73 -14), NativeScreenCapture.java (+19 -6)
s_vincent 2010-02-22 20:02

- Add new scaler that uses libswscale and can change format (i.e. RGB to YUV, ...) and scale in one pass;
- Add the possibility to change output video size of a stream in VideoMediaDeviceSession;
- Add recompiled ffmpeg JNI for all supported platforms.

4 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/imgstreaming: NativeScreenCapture.java (+4 -3)
lubomir_m 2010-02-19 11:33

Fixes warnings.

0 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/imgstreaming: DesktopInteractImpl.java (-5)
s_vincent 2010-02-12 19:57

Implement desktop streaming capture device as a PullBufferCaptureDevice (rather than a PushBuffer ones). Reduce memory allocation by refactoring screencapture JNI.

115 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/imgstreaming: DesktopInteract.java (+34), DesktopInteractImpl.java (+60 -24), ImageStreamingUtils.java (+17 -5), NativeScreenCapture.java (+4 -41)
s_vincent 2010-02-03 11:56

Fallback to Java AWT Robot if an available native screen grabber failed (i.e. returns null).

12 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/imgstreaming: DesktopInteractImpl.java (+12 -5)
s_vincent 2010-02-02 23:10

Add native screen grabber for Mac OS X.

1 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/imgstreaming: DesktopInteractImpl.java (+1 -1)
s_vincent 2010-02-02 21:16

Add Windows native screen grabber, change UnixScreenCapture to NativeScreenCapture as file will be used for Linux, Windows and soon Mac OS X. Add the compiled JNI libraries for Linux (32 and 64-bit), FreeBSD (32 and 64-bit) and Windows (32 and 64-bit).

75 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/imgstreaming: DesktopInteractImpl.java (+2 -2), NativeScreenCapture.java (new 73), UnixScreenCapture.java (del)
s_vincent 2010-01-31 13:33

- Add FreeBSD detection in build.xml and build FreeBSD neomedia.jar;
- Add FreeBSD in OSUtil;
- Add JNI libraries for FreeBSD 32-bit and 64-bit (jdic, jdic_misc, tray, ffmpeg
, jportaudio and screencapture).

1 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/imgstreaming: DesktopInteractImpl.java (+1 -1)
lubomir_m 2010-01-22 15:33

- Attempts to select the frame size of the video to be streamed in calls not in the codecs but in the very calls. Codecs still need to be modified to not force their sizes.
- Fixes the desktop streaming to support local video display. The QTKit CaptureDevice on Mac OS X will also support it in a subsequent commit after it is tested.

18 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/imgstreaming: ImageStreamingUtils.java (+18 -25)
s_vincent 2010-01-16 13:32

- Enable again muting support for video DataSource;
- Add getLocator() method to Push|PullDataSourceDelegate (otherwise MutePush|PullDataSource classes return null and we cannot check if locator is QT/Desktop streaming to disable local video);
- Disable local video for desktop streaming.

1 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/imgstreaming: ImageStreamingUtils.java (+1 -1)
s_vincent 2010-01-13 16:21

Add current desktop screen size in ImgStreaming's supported formats list.

6 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/imgstreaming: ImageStreamingUtils.java (+6 -1)
lubomir_m 2009-12-19 19:42

Fixes the implementation of a method which is not used but anyway... Also fixes a few warnings.

19 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/imgstreaming: DesktopInteract.java (+4 -2), DesktopInteractImpl.java (-1), ImageStreamingUtils.java (+6 -4), UnixScreenCapture.java (+9 -5)
s_vincent 2009-12-16 10:55

Add native X11 screen capture.

163 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/imgstreaming: DesktopInteractImpl.java (new 158), RobotDesktopInteractImpl.java (del), UnixScreenCapture.java (new 5)
s_vincent 2009-12-16 10:54

More on desktop streaming.

8 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/imgstreaming: ImageStreamingUtils.java (+2 -18), RobotDesktopInteractImpl.java (+6 -7)

(2 more)

Generated by StatSVN 0.3.1