lp://staging/esound

Created by VCS imports and last modified
Get this branch:
bzr branch lp://staging/esound

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
VCS imports
Project:
esound
Status:
Development

Import details

Import Status: Suspended

Last successful import was .

Import started on pear and finished taking 15 seconds — see the log
Import started on pear and finished taking 10 seconds — see the log
Import started on pear and finished taking 10 seconds — see the log
Import started on russkaya and finished taking 30 seconds — see the log

Recent revisions

498. By fejj

making 0.2.41 release

497. By jmouette

        * esd.c: (main):
        * mix.c: (mix_mono_8u_to_stereo_32s_sv),
        (mix_mono_16s_to_stereo_32s_sv), (mix_stereo_16s_to_stereo_32s_sv),
        (mix_mono_8u_to_stereo_32s), (mix_stereo_8u_to_stereo_32s),
        (mix_mono_16s_to_stereo_32s), (mix_stereo_16s_to_stereo_32s),
        (mix_players):
        Fix 32k samples turning into static when 8k samples played in
        the middle. Debian #79145.

496. By jmouette

        * filter.c: (filter_write):
        * players.c: (read_player), (new_stream_player),
        (new_sample_player):
        Fix filter buffer handling so filters work. Debian #202027.

495. By jmouette

        * esd-server.h:
        * esd.c: (reconnect_driver), (main): Install signal handler for
        SIGUSR1 that reconnects to the ALSA driver. This is useful
        after changing the ALSA configuration file.
        * clients.c: (esd_comm_loop): Integrate driver reconnection
        into client loop.
        * audio_alsa09.c: Call snd_config_update_free_global() to purge
        configuration cache and to properly reload configuration
        files.

494. By jmouette

        * audio.c: (esd_audio_write), (esd_audio_flush),
        (esound_getblksize):
        * audio_oss.c: (esd_audio_open):
        * esd-server.h:
        * esd.c: (main):
        * esd.h:
        * proto.c: (esd_proto_get_latency):
        Rewrite generic esd_audio_write to attempt to use select if the
        driver seems to support it, and to write in a blocksize that
        can be changed by audio open functions.

493. By jmouette

        * esound.pc.in: put audiofile in Requires.private to avoid
        spuriously linking to it.

492. By jmouette

        * docs/esdcat.1.in: Add standard pod2man header to avoid errors
        from man.

491. By jmouette

        * esddsp.c: (dsp_init): Protect dsp_init() with a mutex to
        prevent race conditions from multiple calls (which hanged the
        desktop session).

490. By jmouette

        * util.c: (esd_get_socket_dirname): support multiple esd
        instances (one per user).

489. By jmouette

        * esdlib.c: Check if the esd binary exists at all. If not,
        forego forking a shell and trying to execute it. This both
        improves startup time and also avoids the "/bin/sh:
        /usr/bin/esd: not found" warning.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.