/[rdesktop]/sourceforge.net/trunk/rdesktop/rdpsnd_oss.c
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /sourceforge.net/trunk/rdesktop/rdpsnd_oss.c

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 1487)

Revision 1361 - (view) (annotate) - [select for diffs]
Modified Tue Jan 2 16:37:54 2007 UTC (17 years, 4 months ago) by ossman_
File length: 9241 byte(s)
Diff to previous 1356 , to selected 760
Add capture support to the oss backend.


Revision 1356 - (view) (annotate) - [select for diffs]
Modified Tue Jan 2 11:39:56 2007 UTC (17 years, 4 months ago) by ossman_
File length: 7149 byte(s)
Diff to previous 1351 , to selected 760
Fix audio_driver initialisation to avoid problem with uninitialised
variables and reduce the memory leakage.


Revision 1351 - (view) (annotate) - [select for diffs]
Modified Sun Dec 24 13:53:23 2006 UTC (17 years, 5 months ago) by stargo
File length: 7130 byte(s)
Diff to previous 1346 , to selected 760
Make code compile with C89 compilers again


Revision 1346 - (view) (annotate) - [select for diffs]
Modified Thu Dec 7 15:23:45 2006 UTC (17 years, 5 months ago) by ossman_
File length: 7045 byte(s)
Diff to previous 1345 , to selected 760
Abstract select() handling in rdpsnd so that backends can do their thing
more correctly.


Revision 1345 - (view) (annotate) - [select for diffs]
Modified Thu Dec 7 11:54:29 2006 UTC (17 years, 5 months ago) by ossman_
File length: 6681 byte(s)
Diff to previous 1318 , to selected 760
Restructure driver registration structures a bit so it is easier to add
new fields (and also reduce some memory usage/leaks).


Revision 1318 - (view) (annotate) - [select for diffs]
Modified Thu Nov 2 11:55:59 2006 UTC (17 years, 6 months ago) by astrand
File length: 6735 byte(s)
Diff to previous 1302 , to selected 760
After closing g_dsp_fd, set g_dsp_busy to false. This prevents errors of type: ERROR: select: Bad file descriptor


Revision 1302 - (view) (annotate) - [select for diffs]
Modified Thu Oct 26 09:47:17 2006 UTC (17 years, 6 months ago) by ossman_
File length: 6738 byte(s)
Diff to previous 1286 , to selected 760
Rewrite the queue management a bit so that blocks are not completed until
they have finished playing. This also makes the queue system mandatory for
all backends.


Revision 1286 - (view) (annotate) - [select for diffs]
Modified Sun Oct 1 18:47:04 2006 UTC (17 years, 7 months ago) by stargo
File length: 6357 byte(s)
Diff to previous 1279 , to selected 760
use resampling in OSS driver when native samplerate is not available


Revision 1279 - (view) (annotate) - [select for diffs]
Modified Sun Oct 1 14:03:43 2006 UTC (17 years, 7 months ago) by stargo
File length: 5804 byte(s)
Diff to previous 1275 , to selected 760
make it possible for the driver to switch resampling on and off
dynamically. this will be needed for the OSS driver.


Revision 1275 - (view) (annotate) - [select for diffs]
Modified Sun Oct 1 11:08:09 2006 UTC (17 years, 7 months ago) by stargo
File length: 5771 byte(s)
Diff to previous 1269 , to selected 760
do not lose the first mixer event in oss


Revision 1269 - (view) (annotate) - [select for diffs]
Modified Mon Sep 18 10:17:24 2006 UTC (17 years, 8 months ago) by stargo
File length: 5680 byte(s)
Diff to previous 1260 , to selected 760
fall back to software volume control when the mixer ioctl fails on the
dsp fd


Revision 1260 - (view) (annotate) - [select for diffs]
Modified Sun Sep 17 15:25:10 2006 UTC (17 years, 8 months ago) by stargo
File length: 5968 byte(s)
Diff to previous 1256 , to selected 760
unify audio-byteswapping as a dsp-function


Revision 1256 - (view) (annotate) - [select for diffs]
Modified Sun Sep 17 11:42:22 2006 UTC (17 years, 8 months ago) by stargo
File length: 5931 byte(s)
Diff to previous 1255 , to selected 760
fix SunCC errors/warnings and configure-variable-usage (LIBS/LDFLAGS)


Revision 1255 - (view) (annotate) - [select for diffs]
Modified Sun Sep 17 11:04:50 2006 UTC (17 years, 8 months ago) by stargo
File length: 5835 byte(s)
Diff to previous 1254 , to selected 760
allow multiple sound-drivers to be compiled in simultaneously and
make the runtime selectable


Revision 1254 - (view) (annotate) - [select for diffs]
Modified Sun Sep 17 10:32:18 2006 UTC (17 years, 8 months ago) by stargo
File length: 5275 byte(s)
Diff to previous 1247 , to selected 760
unify queue-handling in rdpsnd.c (remove private copies from all
drivers)


Revision 1247 - (view) (annotate) - [select for diffs]
Modified Wed Jul 12 09:57:05 2006 UTC (17 years, 10 months ago) by stargo
File length: 5850 byte(s)
Diff to previous 1227 , to selected 760
Fix high cpu-usage in OSS-driver


Revision 1227 - (view) (annotate) - [select for diffs]
Modified Thu Apr 13 07:37:24 2006 UTC (18 years, 1 month ago) by astrand
File length: 6413 byte(s)
Diff to previous 974 , to selected 760
Make rdpsnd_oss work with Esound again, even with largefile enabled: build this compilation unit without largefile support.


Revision 974 - (view) (annotate) - [select for diffs]
Modified Thu Aug 4 12:50:15 2005 UTC (18 years, 9 months ago) by astrand
File length: 6255 byte(s)
Diff to previous 963 , to selected 760
Created a common xstrdup function.


Revision 963 - (view) (annotate) - [select for diffs]
Modified Wed Aug 3 10:56:16 2005 UTC (18 years, 9 months ago) by astrand
File length: 6254 byte(s)
Diff to previous 801 , to selected 760
Added missing c-basic-offset:s and license headers


Revision 801 - (view) (annotate) - [select for diffs]
Modified Tue Nov 23 13:29:12 2004 UTC (19 years, 6 months ago) by astrand
File length: 6228 byte(s)
Diff to previous 794 , to selected 760
Indent fixes


Revision 794 - (view) (annotate) - [select for diffs]
Modified Wed Nov 3 10:05:02 2004 UTC (19 years, 6 months ago) by stargo
File length: 6224 byte(s)
Diff to previous 793 , to selected 760
strdup the audio-device


Revision 793 - (view) (annotate) - [select for diffs]
Modified Wed Nov 3 09:57:48 2004 UTC (19 years, 6 months ago) by stargo
File length: 6216 byte(s)
Diff to previous 778 , to selected 760
fix for uninitialized ioctl pointer.
This could be the cause for hangs with esddsp


Revision 778 - (view) (annotate) - [select for diffs]
Modified Sun Oct 3 20:19:51 2004 UTC (19 years, 7 months ago) by jsorg71
File length: 6151 byte(s)
Diff to previous 761 , to selected 760
changes to compile with g++


Revision 761 - (view) (annotate) - [select for diffs]
Modified Fri Sep 3 22:35:08 2004 UTC (19 years, 8 months ago) by stargo
File length: 6142 byte(s)
Diff to previous 760
much better playback with non-broken oss-drivers
no change for broken drivers...


Revision 760 - (view) (annotate) - [selected]
Modified Fri Sep 3 18:04:48 2004 UTC (19 years, 8 months ago) by stargo
File length: 5106 byte(s)
Diff to previous 753
fix for esddsp, which does not implement the SNDCTL_DSP_CHANNELS ioctl


Revision 753 - (view) (annotate) - [select for diffs]
Modified Mon Aug 23 11:13:50 2004 UTC (19 years, 9 months ago) by stargo
File length: 5094 byte(s)
Diff to previous 751 , to selected 760
oss sound fixes


Revision 751 - (view) (annotate) - [select for diffs]
Modified Fri Aug 13 09:43:31 2004 UTC (19 years, 9 months ago) by stargo
File length: 5092 byte(s)
Diff to previous 532 , to selected 760
add $AUDIODEV support to oss-driver


Revision 532 - (view) (annotate) - [select for diffs]
Modified Wed Oct 29 14:14:46 2003 UTC (20 years, 6 months ago) by astrand
File length: 5031 byte(s)
Diff to previous 510 , to selected 760
Indent fixes


Revision 510 - (view) (annotate) - [select for diffs]
Modified Thu Oct 23 11:11:31 2003 UTC (20 years, 7 months ago) by stargo
File length: 5055 byte(s)
Diff to previous 509 , to selected 760
fix for oss-driver (too fast acks)
some g_ prefixes for globals


Revision 509 - (view) (annotate) - [select for diffs]
Modified Wed Oct 22 12:16:03 2003 UTC (20 years, 7 months ago) by stargo
File length: 4288 byte(s)
Diff to previous 504 , to selected 760
Mixer fallback for broken sound-drivers


Revision 504 - (view) (annotate) - [select for diffs]
Modified Sun Oct 19 11:59:41 2003 UTC (20 years, 7 months ago) by stargo
File length: 3921 byte(s)
Diff to previous 499 , to selected 760
Make sure that g_dsp_busy is initialized to False


Revision 499 - (view) (annotate) - [select for diffs]
Modified Wed Oct 15 14:01:32 2003 UTC (20 years, 7 months ago) by astrand
File length: 3913 byte(s)
Diff to previous 491 , to selected 760
Fixed indentation


Revision 491 - (view) (annotate) - [select for diffs]
Modified Mon Oct 13 16:09:45 2003 UTC (20 years, 7 months ago) by stargo
File length: 3897 byte(s)
Diff to previous 476 , to selected 760
Volume control for OSS & SUN
Ignore first 4 bytes of audio-packet (clicking noise)


Revision 476 - (view) (annotate) - [select for diffs]
Modified Sat Oct 4 00:03:24 2003 UTC (20 years, 7 months ago) by matthewc
File length: 3609 byte(s)
Diff to previous 475 , to selected 760
Add Sun audio support, fix a bug in the OSS driver.
(Michael Gernoth <michael@gernoth.net>)


Revision 475 - (view) (annotate) - [select for diffs]
Added Wed Oct 1 12:35:17 2003 UTC (20 years, 7 months ago) by matthewc
File length: 3609 byte(s)
Diff to selected 760
Initial sound support


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26