Directory src/net/java/sip/communicator/impl/media/protocol/portaudio/

Directory Created:
2009-09-18 16:58
Directory Deleted:
2010-07-12 00:05
Total Files:
0
Deleted Files:
8
Lines of Code:
0

[root]/src/net/java/sip/communicator/impl/media/protocol/portaudio
                                         streams (0 files, 0 lines)

Lines of Code

src/net/java/sip/communicator/impl/media/protocol/portaudio/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 41 (100.0%) 1164 (100.0%) 28.3
damencho 18 (43.9%) 714 (61.3%) 39.6
lubomir_m 21 (51.2%) 445 (38.2%) 21.1
rkuntz 2 (4.9%) 5 (0.4%) 2.5

Most Recent Commits

lubomir_m 2010-07-12 00:05

Removes the directories impl/media/ and impl/protocol/jabber/mediamgr/ because they've been emptied.

0 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/protocol/portaudio: DSAudioStream.java (del), DataSource.java (del), PortAudio.java (del), PortAudioException.java (del), PortAudioManager.java (del), PortAudioStream.java (del), PortAudioStreamCallback.java (del), PortAudioUtils.java (del)
rkuntz 2009-12-10 12:24

Fixed a typo in the spelling of UNSPECIFIED.

5 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/protocol/portaudio: PortAudio.java (+2 -2), PortAudioManager.java (+3 -3)
lubomir_m 2009-12-10 01:28

Commits the refactorying of OSUtils contributed by Sebastien Vicent which uses static final fields instead of methods.

2 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/protocol/portaudio: PortAudioManager.java (+2 -2)
lubomir_m 2009-12-09 17:02

Commits the patch provided by Sebastien Vincent on the dev mailing list in an e-mail with the subject "[Patch] OS detection" which introduces and uses a single utility class to check the executing operating system and architecture.

7 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/protocol/portaudio: PortAudioManager.java (+7 -7)
lubomir_m 2009-11-19 15:09

Provides an initial implementation of FormatControl for the PortAudio DataSource so that AudioMixer can correctly determine the format in which it will output audio. Also reports the Format in the Buffers read from the streams of the PortAudio DataSource.

163 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/protocol/portaudio: DSAudioStream.java (+5 -1), DataSource.java (+158 -8)
lubomir_m 2009-11-17 17:45

Copies the changes of r6322 from media into neomedia. Otherwise, neomedia is left with no input audio device (at least on my Linux and Windows).

2 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/protocol/portaudio: PortAudioManager.java (+2 -2)
damencho 2009-11-17 13:52

Adds echo cancel and noise suppression implementation and options in media configuration panel to turn them on/off.

88 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/protocol/portaudio: DSAudioStream.java (new 1), DataSource.java (+27 -15), PortAudio.java (+53 -2), PortAudioManager.java (new 7)
lubomir_m 2009-11-10 18:20

Implements CaptureDevice in the PortAudio DataSource used as a capture device.

50 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/protocol/portaudio: DataSource.java (+50 -1)
damencho 2009-10-27 18:46

Disable framesPerBuffer workaround to test linux32 fix inside portaudio. Return suggested latency to be low latency value comming from sound device. New util class for portaudio. Fix problem in renderer now respect sample size in bits when opening files.

34 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/protocol/portaudio: PortAudio.java (+30), PortAudioStream.java (+4 -20), PortAudioUtils.java (new)
lubomir_m 2009-10-27 13:25

Cleans up an unnecessary JNI call in r6192.

6 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/protocol/portaudio: PortAudioStream.java (+6 -6)
lubomir_m 2009-10-27 13:19

Tries to partially remedy a PortAudio crash on Linux with Alsa and PulseAudio experienced when trying to read in a single call more than the internally known framesPerBuffer. The implemented workaround is not completely safe but it assumes that if reading has once succeeded with a certain buffer size, then there is no reason for another read to crash with the same buffer size. Though the logic may be considered incomplete or flawed, it works for my case so I'm committing it.

63 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/protocol/portaudio: PortAudioStream.java (+63 -15)
damencho 2009-10-22 18:31

Trying to fix linux32 binary, add functions to get device latency. Change in defualt latency when creating inputstream. Add clipOff and ditherOff flags on opening output stream from renderer.

62 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/protocol/portaudio: PortAudio.java (+62)
damencho 2009-10-16 15:16

Add getting default input or output device for portaudio.

16 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/protocol/portaudio: PortAudio.java (+16)
lubomir_m 2009-10-12 01:16

In the PortAudio DataSource implementation:
- doesn't try to create the native part of the stream when closing the Java part is requested,
- doesn't swallow PortAudioExceptions from the stream during #start() and #stop() and rather exposes them as IOExceptions because DataSource allows them.

48 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/protocol/portaudio: DataSource.java (+22 -2), PortAudioStream.java (+26 -49)
damencho 2009-10-09 14:33

Add functions to query portaudio for host api info. Add some javadocs.

217 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/protocol/portaudio: PortAudio.java (+217)
damencho 2009-10-09 09:22

Some portaudio fixes. Add to configuration panel option to select portaudio and the devices to use. Javasound left as default, as portaudio is not currently enabled (missing native binaries). Removed some old and unused jmf stuff like v4l, sun audio, directsound.

179 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/protocol/portaudio: DataSource.java (+30 -27), PortAudio.java (+17), PortAudioStream.java (+132 -94)
lubomir_m 2009-09-19 02:41

Mostly cleanup of code for the sake of readability while testing PortAudio.

104 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/protocol/portaudio: DataSource.java (+30 -16), PortAudio.java (+16 -2), PortAudioStream.java (+58 -64)
damencho 2009-09-18 16:58

Ongoing work on portaudio datasource and renderer.

118 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/protocol/portaudio: DataSource.java (new 16), PortAudio.java (new 2), PortAudioException.java (new), PortAudioStream.java (new 100), PortAudioStreamCallback.java (new)
Generated by StatSVN 0.3.1