Lyubomir Marinov
bac3fe3a2a
Deletes the file lib/native/windows-64/civil.dll-nomodif.
16 years ago
Lyubomir Marinov
336b9c9f45
Fixes a crash of the QTKit video CaptureDevice on Snow Leopard reported by Yana Stamcheva.
16 years ago
Lyubomir Marinov
c4773f01cd
Fixes a crash of the QTKit video CaptureDevice on Snow Leopard reported by Yana Stamcheva.
16 years ago
Sebastien Vincent
5ada14242a
Update ffmpeg JNI library with MJPEG support compiled for Linux 32-bit.
16 years ago
Sebastien Vincent
53d72aa039
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.
16 years ago
Sebastien Vincent
5a799d3efe
Use FFmpeg's MJPEG decoder instead of tinyjpeg.
16 years ago
Sebastien Vincent
ad6b8c79c4
Add support for V4L2's MJPEG and JPEG format.
16 years ago
Sebastien Vincent
064b2418f9
Fix race condition with jportaudio on Windows.
16 years ago
Sebastien Vincent
806ba9033d
Update jportaudio JNI for FreeBSD (32-bit and 64-bit).
16 years ago
Sebastien Vincent
6eccb76715
Update jportaudio for Mac OS X.
16 years ago
Sebastien Vincent
36d28a4d65
Update jportaudio JNI (without pthread dependeny) and jdirectshow JNI.
16 years ago
Damian Minkov
0f86e48b6a
Update linux libjportaudio.so.
16 years ago
Sebastien Vincent
0ecd322b80
Update jportaudio.dll for Windows 32-bit and 64-bit.
16 years ago
Lyubomir Marinov
71ceae7c10
(1) Tries to convert PortAudio to support wideband. (2) Fixes a failure of the JNI Speex decoder to continue decoding. (3) Fixes an integer overflow in the JNI Speex encoder.
16 years ago
Damian Minkov
e068d2451d
Linux binaries for speex and jawtrenderer.
16 years ago
Lyubomir Marinov
7e2f4132e7
Commits the binary for the JNI Speex encoder, decoder and resampler on Mac OS X and thus enables them.
16 years ago
Sebastien Vincent
3bc567d73b
Add jspeex.dll for Windows 32-bit and 64-bit.
16 years ago
Damian Minkov
5608f35938
Update portaudio binaries.
16 years ago
Damian Minkov
952df5193c
Update alsa hostapi in portaudio to r1508(fixed latency and buffer sizes calculation).
16 years ago
Sebastien Vincent
7d41786c85
Fix a bug in DirectShow when changing webcam resolution and add I420 format support.
16 years ago
Sebastien Vincent
7ff79a95ef
Update ffmpeg/x264 which provide amongs the other periodic intra refresh feature (instead of a big keyframe, the keyframe is spread over many frames). It provides also resilience to packet loss.
16 years ago
Sebastien Vincent
2e52bb6444
Fix memory leak in Windows's jawtrenderer.
16 years ago
Sebastien Vincent
50fa51c7ac
Remove d3dx9_xx.dll dependency and use instead D3DXLoadSurfaceFromMemory function from the Wine project. Add updated DLL for Windows 32-bit and 64-bit.
16 years ago
Sebastien Vincent
5429058e54
Add updated jdirectshow.dll for Windows 64-bit.
16 years ago
Sebastien Vincent
dba9eba38d
Add support for YUY2, UYVY and NV12 format for native DirectShow devices.
16 years ago
Damian Minkov
8a61d7bab3
Introduce new features in currently updated OrangeExtension and fix bouncing dock icon under Snow Leopard. Update code manipulating dock icons.
16 years ago
Sebastien Vincent
ece4ff1fed
Remove debug output from jdirectshow.dll.
16 years ago
Sebastien Vincent
435af72e18
Add native implementation of DirectShow capture devices on Microsoft Windows 32-bit and 64-bit.
16 years ago
Damian Minkov
b8ffa3bbbf
Update with latest binaries for v4l2 capture impl.
16 years ago
Lyubomir Marinov
8bd683d875
Fixes the locking of the UI upon resizing with the native VideoRenderer on Mac OS X.
16 years ago
Lyubomir Marinov
f06e3d7de6
Attempts to make the native VideoRenderer (i.e. JAWTRenderer) on Mac OS X more responsive by earlier painting and reaction to resize.
16 years ago
Sebastien Vincent
6007623e54
Fix crash on Windows x64 when receiving video, add native Windows video renderer for 32-bit and 64-bit.
16 years ago
Damian Minkov
10d72ade20
Recompile jportaudio to reflect latest changes : add PaDeviceInfo_getNameBytes method.
16 years ago
Sebastien Vincent
fef3d696e2
Passes desktop captured images to scaler/colorspace converter as native memory.
16 years ago
Damian Minkov
c6dbc987d8
- Add changelogs to debian package.
...
- Fix blocked render, occurring from time to time on linux, endless loop in portaudio.
- Fix re-invites and processing incoming media when format has changed.
16 years ago
Sebastien Vincent
360b838435
Update jportaudio JNI libraries.
16 years ago
Sebastien Vincent
6166430740
- AVPF Picture Loss Indication support;
...
- rtcp-fb nack pli support in SDP;
- Add updated ffmpeg libraries;
- Add missing javadoc.
16 years ago
Lyubomir Marinov
c87fd58625
Creates less garbage in the QuickTime video CaptureDevice in order to resolve short freezes in the video. Comes at the expense of execution speed due to an additional copying of each frame. The performance penalty is to be addressed in a subsequent commit.
16 years ago
Sebastien Vincent
fc4b70e6d8
Add updated FFmpeg JNI libraries.
16 years ago
Sebastien Vincent
f44dd77e70
Update ffmpeg JNI libraries.
16 years ago
Sebastien Vincent
06c56ae2a2
Handle correctly endianess for different RGB (24/32) format.
16 years ago
Sebastien Vincent
353c53e7a6
- Add RGB/YUV intArray/shortArray as input/output support for SwScaler;
...
- Add updated JNI libraries;
- Add "long-time" patch to compile x264 on *BSD.
16 years ago
Sebastien Vincent
c65a383050
- 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.
16 years ago
Sebastien Vincent
6196c19805
Implement desktop streaming capture device as a PullBufferCaptureDevice (rather than a PushBuffer ones). Reduce memory allocation by refactoring screencapture JNI.
16 years ago
Sebastien Vincent
cc919c8d23
Add new screencapture.dll for Windows 32-bit.
16 years ago
Sebastien Vincent
9293794232
Add native screen grabber for Mac OS X.
16 years ago
Sebastien Vincent
6d81880fcb
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).
16 years ago
Sebastien Vincent
11d2ac97a4
- 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).
16 years ago
Sebastien Vincent
71f0f1a7b8
Add improved libscreencapture JNI for Linux (32/64) prepared by Damian Minkov.
16 years ago
Damian Minkov
18897f2cf2
Add updated ffmpeg JNI library for Linux 32-bit and 64-bit.
16 years ago