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

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 47 (100.0%) | 1582 (100.0%) | 33.6 |
| s_vincent | 27 (57.4%) | 1327 (83.9%) | 49.1 |
| lubomir_m | 17 (36.2%) | 251 (15.9%) | 14.7 |
| wernerd | 1 (2.1%) | 2 (0.1%) | 2.0 |
| emcho | 2 (4.3%) | 2 (0.1%) | 1.0 |
Changes project name in source license headers from SIP Communicator to Jitsi
2 lines of code changed in:
Rebuilds the JNI FFmpeg library with newer versions of its dependencies.
13 lines of code changed in:
Enables the controlling of video size and frame rate from the Video configuration form in Tools > Options.
6 lines of code changed in:
Introduces AbstractBufferCaptureDevice and AbstractBufferStream to eliminate the duplication between, respectively, AbstractPull/PushBufferCaptureDevice and AbstractPull/PushBufferStream.
8 lines of code changed in:
When using partial desktop streaming, allow to switch from initial screen to another (switch occurs when upper left corner of the region is in another screen).
4 lines of code changed in:
Add initial backend implementation to create and move part of desktop streaming (GUI is not yet commited).
69 lines of code changed in:
- Supports more call recording formats.
- Adds, fixes javadocs.
1 lines of code changed in:
Fix some javadoc warnings.
0 lines of code changed in:
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.
37 lines of code changed in:
Add support for V4L2's MJPEG and JPEG format.
2 lines of code changed in:
Fix logger usage - fifth bunch.
2 lines of code changed in:
Implements a video CaptureDevice on Linux using the Video for Linux Two API Specification.
31 lines of code changed in:
Ongoing work on native Windows renderer.
9 lines of code changed in:
Cleans up the handling of Format in the desktop capturing a tiny bit.
25 lines of code changed in:
Passes desktop captured images to scaler/colorspace converter as native memory.
177 lines of code changed in:
Handle correctly endianess for different RGB (24/32) format.
3 lines of code changed in:
Fixes warnings.
0 lines of code changed in:
Implement desktop streaming capture device as a PullBufferCaptureDevice (rather than a PushBuffer ones). Reduce memory allocation by refactoring screencapture JNI.
118 lines of code changed in:
Fallback to Java AWT Robot if an available native screen grabber failed (i.e. returns null).
2 lines of code changed in:
Add native screen grabber for Mac OS X.
1 lines of code changed in:
(13 more)