summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Release 4.264.26Marcel Holtmann2009-01-082-1/+9
|
* Allow ATA to be used for calls in WAITING state tooJohan Hedberg2009-01-081-0/+3
|
* Another fix to AT+CHLD=2Johan Hedberg2009-01-081-3/+3
| | | | | | Swap() can't actually be used for calls in WAITING state. Instead simply call Answer() for a waiting call and it will automatically put any previously active call on hold.
* Also release waiting calls upon AT+CHLD=0Johan Hedberg2009-01-081-0/+2
|
* Catch errors properly in telephony_call_hold_reqJohan Hedberg2009-01-081-7/+6
|
* Fix AT+CHLD=3 as wellJohan Hedberg2009-01-081-1/+18
| | | | | AT+CHLD=3 should use the special Conference() D-Bus method instead of Unhold().
* Fix AT+CHLD=2 behaviorJohan Hedberg2009-01-081-2/+34
|
* Fix for big endian problems in SBC codecSiarhei Siamashka2009-01-071-12/+0
|
* Fix use of invalid pointerJohan Hedberg2009-01-071-1/+3
|
* Remove double semicolonJohan Hedberg2009-01-071-1/+1
|
* Fix client socket to always be non-blocking.Luiz Augusto von Dentz2009-01-061-0/+1
| | | | | | Accourding to accept man page it does not inherit flags from listening socket. This mean that any operation in the socket generated by accept may block which can render the daemon unresponsive.
* Fixed correct handling of frame sizes in the encoderChristian Hoene2009-01-063-5/+7
|
* Use of constant shift in SBC quantization code to make it fasterSiarhei Siamashka2009-01-061-10/+13
| | | | | | | | | The result of 32x32->64 unsigned long multiplication is returned in two registers (high and low 32-bit parts) for many 32-bit architectures. For these architectures constant right shift by 32 bits is optimized out by the compiler to just taking the high 32-bit part. Also some data needed at the quantization stage is precalculated beforehand to improve performance.
* Update copyright informationMarcel Holtmann2009-01-01201-208/+208
|
* Added possibility to analyze 4 blocks at once in SBC encoderSiarhei Siamashka2009-01-011-49/+82
| | | | | | | | | | | This change is needed for SIMD optimizations which will follow shortly. And even for non-SIMD capable platforms it still may be useful to have possibility to merge several analyzing functions together into one for better code scheduling or reusing loaded constants. Also analysis filter functions are now called using function pointers, which allows the default implementation to be overrided at runtime (with high precision variant or MMX/SSE2/NEON optimized code).
* Fix spelling mistakesMarcel Holtmann2008-12-302-2/+2
|
* Add directory for client applicationMarcel Holtmann2008-12-293-2/+5
|
* Release 4.254.25Marcel Holtmann2008-12-292-1/+6
|
* Remove usage of MSG_WAITALL from pcm_bluetooth.c as wellJohan Hedberg2008-12-291-1/+1
|
* Fix receiving data over the unix socketJohan Hedberg2008-12-291-1/+1
| | | | | Don't use MSG_WAITALL since we can (and often will) receive less data than MTU with the new IPC.
* New SBC analysis filter function to replace current broken codeSiarhei Siamashka2008-12-293-244/+323
| | | | | | | | | | | | | | This code is heavily based on the patch submitted by Jaska Uimonen. Additional changes include preserving extra bits in the output of filter function for better precision, support for both 16-bit and 32-bit fixed point implementation. Sign of some table values was changed in order to preserve a regular code structure and have multiply-accumulate oparations only. No additional optimizations were applied as this code is intended to be some kind of "reference" implementation. Platform specific optimizations may require different tricks and can be branched off from this implementation. Some extra information about this code can be found in linux-bluetooth mailing list archive for December 2008.
* Fixed subbands selection for joint-stereo in SBC encoderSiarhei Siamashka2008-12-291-4/+4
|
* Release 4.244.24Marcel Holtmann2008-12-252-1/+9
|
* Check if path is valid before unregistering itRaymond Liu2008-12-241-0/+3
|
* Add more options to control encoding methodsMarcel Holtmann2008-12-231-16/+51
|
* Don't decode a frame if it is too smallMarcel Holtmann2008-12-231-0/+3
|
* Fix signal emissions when removing adaptersMarcel Holtmann2008-12-231-6/+7
|
* Enable verbose compiler warnings in maintainer modeMarcel Holtmann2008-12-232-5/+19
|
* Add nasty workaround to avoid compiler warningMarcel Holtmann2008-12-231-0/+3
|
* Fix yyparse and yylex declarationsMarcel Holtmann2008-12-232-1/+2
|
* Remove unused sdp_create_base_uuid functionMarcel Holtmann2008-12-231-93/+0
|
* Add missing include of own header fileMarcel Holtmann2008-12-231-0/+1
|
* Make two more local functions staticMarcel Holtmann2008-12-232-3/+3
|
* Fix inclusion of SDP and protocol function declarationsMarcel Holtmann2008-12-235-6/+12
|
* Make functions static and fix includesMarcel Holtmann2008-12-232-2/+3
|
* Remove unused functionsMarcel Holtmann2008-12-231-13/+0
|
* Add missing include for prototypesMarcel Holtmann2008-12-231-0/+2
|
* Fix broken forward declarationsMarcel Holtmann2008-12-236-36/+60
|
* Make local functions staticMarcel Holtmann2008-12-231-2/+2
|
* Removed wrong extern declarations for getoptMarcel Holtmann2008-12-231-3/+1
|
* First attempt in fixing compiler warnings (still needs cleanup)Marcel Holtmann2008-12-2312-16/+17
|
* Removed unused functionMarcel Holtmann2008-12-231-18/+0
|
* Need to declare plugin entry functions firstMarcel Holtmann2008-12-232-0/+4
|
* Make internally used functions staticMarcel Holtmann2008-12-231-3/+3
|
* Add missing include definitionsMarcel Holtmann2008-12-236-2/+8
|
* Remove unneeded inline statementsMarcel Holtmann2008-12-231-4/+4
|
* Fix compiler warnings and remove unused codeMarcel Holtmann2008-12-231-42/+11
|
* Convert sizeof to int before comparison against < 0Marcel Holtmann2008-12-231-3/+3
|
* Assign variables after declarationsMarcel Holtmann2008-12-231-1/+1
|
* Don't delcare variables after statementsMarcel Holtmann2008-12-231-1/+2
|