[pulseaudio-commits] [SCM] PulseAudio Sound Server annotated tag, v0.9.13, created. v0.9.13
Lennart Poettering
gitmailer-noreply at 0pointer.de
Sun Oct 5 18:45:03 PDT 2008
This is an automated email from the git hooks/post-receive script. It was
generated because of a push to the "PulseAudio Sound Server" repository.
The v0.9.13 annotated tag has been created
at 680c81b87493804f50ae821b7debcaea47959d46 (tag)
tagging fa93cb71e83df6ee9e91d04687829a049ea18ec5 (commit)
replaces v0.9.12
tagged by Lennart Poettering
on Mon Oct 6 03:44:15 2008 +0200
- Log -----------------------------------------------------------------
PulseAudio 0.9.13
Arthur Taylor (1):
stream_started_callback userdata bug
Colin Guthrie (1):
Linking fix for rtclock on libpulsedsp
João Paulo Rechi Vita (63):
Adding module-bt-discover
Adding module-bt-discover to Makefile.am
Fix comparison of strings of different case
Fix the symdef include
Adding dynamic bluetooth audio devices detection
Remove VERBOSE definition
Changing all private functions to static
Improve dbus communication
Don't need to explicity check if hcid is running anymore
We don't need call_dbus_method anymore
Change booleans to pa_bool_t
Remove some unused vars and labels
Remove block delimiters from single line if blocks
Refactor all linked lists to use pulsecore/llist.h
Remove modargs, since module-bt-discover doesn't have any argument
Add sender=org.bluez to dbus add match
Add code from bluez/audio/ipc.[ch]
Initial file for module-bt-device
Add module-bt-device and dependencies to automake
Adds SBC Codec to pa tree
BlueZ connection configuration done
Fix PA_USEC_PER_SEC missing
Initial code for rt thread
Hand the stream socket to the rt thread
Copy arguments values instead of just getting a pointer for them
Changes for pa_modargs_get_value_u32 for integer arguments and correct some error messages
Get rid of SINK_MESSAGE_PASS_SOCKET, since we don't really need it
Change strerror() to pa_cstrerror()
Change close() to pa_close()
Add include for sample.h
Initialize rtpoll_item
Add include for core-util.h
Fix block size for SCO
Make stream socket non-blocking
Change pa_sink_render to pa_sink_render_into_full and remove some unnecessary checks on the rt thread
Remove PA_SINK_NETWORK flag and move the passage of streamfd to the rt thread just before the thread creation
Fix handling of PA_SINK_MESSAGE_GET_LATENCY
Try to improve time estimation
Change default sink name to bluetooth_sink
Get rid of hw_constraint function. It's code now lives inside bt_setconf().
Configure bt connection for a2dp
Fix block_size calculation
Fix sample size
A2DP poorly working
Refactor a2dp thread execution flow and improve time estimation
Fix some debug messages and other cosmetic changes
pa__done for module-bt-device
Change sbc_initialized to pa_bool_t
Fix some memory leaking
Remove u->channels and u->rates, since it's redundant info
Remove unnecessary initialization of getcaps_req->flags
Change MIN/MAX to PA_MIN/PA_MAX
Move render and write to the fd to a separate function
Use union instead of different pointer types to the same memory area to make the code C99 compliant
Remove check for SIOCOUTQ and add proper includes
Add some more device properties to the sink properties list
Merge A2DP and SCO thread functions
Free mempool
Remove some warnings
Cleanup some code
Move bluetooth discover and device modules to src/modules/bluetooth
Change all int vars that doesn't allow negative values to uint
Move bluetooth proximity module to src/modules/bluetooth/
Lennart Poettering (73):
fix S32 validity check
add trivial redirecting makefile to bt dir
downgrade a D-Bus log message to debug
enable bluetooth by default
replace Makefile stub copies by symlinks
make sure ~/.pulse exists before we create the runtime dir link beneath it
some minor fixes and cleanups in the bt code
make pa_idxset_trivial_compare_func() do a full compare instea of just equakity check
add a generic priority queue implementation
ignore bt proximity helper
fix compilation errors in priority queue code
remove a few compiler warnings in BlueZ code
use TRUE for pa_bool_t arguments
Use the same module parameter names for module-bluetooth-device as for most other modules
instead of failing when the requested sampling rate is not available find the next one that is higher
all kinds of minor type, memory leak, initializatio fixes
make module-bluetooth-discover actually load modules and smaller other fixes
Make the shared memory segment size configurable
Some man page updates, add missing documentation, other fixes.
follow PropertyChanged signals from BlueZ
fix typo in default.conf, closes bug #354
it might be a bit too early to initialize bluetooth by default for now, since it's still very rough around the edges
replace module-volume-restore by module-stream-restore in system mode, too
a few FreeBSD fixes, from alexis
Merge commit 'coling/master'
it's --daemonize, not --daemon
fix support for ALSA devices which lack dB information
remove useless log message, re #367
remove useless log message
don't hit an assert if a kernel driver reports invalid dB information, instead just warn the user
PA_WARN_REFERENCE works only for ELF targets
when killing gconf helper, loop over EINTR
make simple protocol not crash when allocating a memory block
inform dsp_empty_socket() *after* we emptied the dsp socket, that it is now empty
properly parse response to pa_stream_set_buffer_attr() calls. closes #370
when we mix into a 16bit accumulator make sure we clamp before we scale with a volume to avoid range faults when multiplying
make sure we call pa_sink_process_rewind() if a rewind was requested under all circumstances
optimize mixing routines a bit by pulling the multiplication with the global volume out of the inner loop by applying it first to the per-stream volumes
use PA_FLOAT32_SWAP where useful
user lrint() and friends in inner loops instead of normal C casts to speed up a few things
if a volume or channel map is invalid show so when printing it
add new API function pa_sample_spec_init()
treat a channel map only then as compatible with a sample spec if it is valid
a bit of late pa_bool_t'ization
make a few casts explicit to remove compiler warnings
extend documentation for pa_channel_map_init()
add new API call pa_cvolume_init()
add new API call pa_cvolume_snprint_dB()
add new API call pa_cvolume_compatible()
add missing calls to map file
when checking the validity of a cvolume check whether all values are not -1
increase PA_CVOLUME_SNPRINT_MAX to a proper value and document that it is not considered part of the ABI
allow - in sample names
rename pa_cvolume_snprint_dB to pa_sw_cvolume_snprint_dB since it is
add new API function pa_in_valgrind() to check for
instead of checking for directly use new function pa_in_valgrind()
show valgrind status on startup
do not cleanup staticly allocated memory unless we are in valgrind mode
add missing inclusion
don't call snd_pcm_drain() when we suspend because that might take awfully long with our long buffer sizes these days
increase suspend timeout to 5s so that it is always longer then the default tsched buffer size of 2s
implement pa_sw_volume_divide() and pa_sw_cvolume_divide()
get rid of pa_alsa_volume_divide() since we have pa_sw_volume_divide() now
substract the unused record buffer size from the overall size before calculating the space still left for recording
add missing include
disable valgrind macro usage for now since valgrind generates a lot of spurious warnings as it seems
update module-tunnel for recent protocol changes
make sure we send a started messages when we are uncorking
Merge commit 'vudentz/master'
bump version and sonames
Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudio
Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudio
make distcheck pass
Luiz Augusto von Dentz (8):
Add match rules for org.bluez.Headset and org.bluez.AudioSink.
Add signal handlers for Connected signals.
Remove PropertyChanged signal handler.
Fix match rule problems.
Fix Connected signal handler.
Cleanup module-bluetooth-discover.
Replace handlers of deprecated Connected signals with new PropertyChanged.
Fix loading module-bluetooth-device with an invalid parameter.
Nix (1):
esound auth-ip-acl fix
Omair Majid (1):
fix pa_stream_set_name
Russ Dill (1):
Fix "file not found" error on load of module-bt-device for Ubuntu Intrepid Ibex
Stelian Ionescu (1):
have make_random_dir respect $TMPDIR
-----------------------------------------------------------------------
--
hooks/post-receive
PulseAudio Sound Server
More information about the pulseaudio-commits
mailing list