beveloper
29f200aad8
removed warnings
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4578 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4578
2003-09-08 21:35:09 +00:00
Adi Oanca
92e26ba96d
new code. use diff to see differences
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4577 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4577
2003-09-08 21:18:39 +00:00
shatty
80d0dc75a6
more helpful argument names
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4576 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4576
2003-09-08 21:13:50 +00:00
Adi Oanca
dacd6a469b
simplified debug code
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4575 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4575
2003-09-08 21:08:27 +00:00
Adi Oanca
c73714dbb4
some appserver connection code
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4574 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4574
2003-09-08 21:06:34 +00:00
Adi Oanca
1b67ddf851
some #include fixes, I think...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4573 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4573
2003-09-08 21:04:02 +00:00
beveloper
ab709bea16
A simple player that can play 44.1 kHz 16 bit stereo wav files using BSoundPlayer
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4572 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4572
2003-09-08 21:03:31 +00:00
Adi Oanca
e2dd24fc3c
added new memebers
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4571 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4571
2003-09-08 21:03:25 +00:00
Adi Oanca
6f274814d1
use diff. I don't remembr now the differences
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4570 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4570
2003-09-08 21:02:31 +00:00
beveloper
a4a8378370
disabled debug code
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4569 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4569
2003-09-08 20:51:58 +00:00
beveloper
16ce982290
better handling of low memory situations inside constructor
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4568 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4568
2003-09-08 19:47:29 +00:00
beveloper
dfbe8043fa
I fixed a timing bug. The mixer was accidentally sending itself
...
a notification about downstream latency change, when it really
should have send that to the connected inputs. This is now done
by the PublishEventLatencyChange() function.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4567 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4567
2003-09-08 19:39:35 +00:00
beveloper
d33e7c4428
added debug output
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4566 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4566
2003-09-08 19:33:58 +00:00
beveloper
23d4209d29
fixed periodic plop noise that happend about every second
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4565 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4565
2003-09-08 19:33:23 +00:00
beveloper
f2f96e6f06
small tweak to allow control of continuous parameter range 0.0 to 1.0
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4564 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4564
2003-09-08 17:48:17 +00:00
Axel Dörfler
eced90ea7a
Moved the definition of the Descriptor class to vfs.cpp.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4563 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4563
2003-09-08 12:32:33 +00:00
Axel Dörfler
15832d7b04
Removed a warning.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4562 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4562
2003-09-08 12:30:25 +00:00
Axel Dörfler
a8ee1dbc56
Added Marcus version of __swap_int16(); it's commented out for now, though,
...
but we might want to add it later.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4561 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4561
2003-09-08 12:23:03 +00:00
Axel Dörfler
e4cf172727
Since Ingo found out that BeOS requires the module name and its location
...
on disk to match to be able to find it, changed the ToDo: comment in the
affected function, and added a test call to vfs_get_module_name(); our
bootfs cannot handle the path depth/length required to be a useful module
host, so we still have our recursive search algorithm in place for now.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4560 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4560
2003-09-08 04:06:14 +00:00
Axel Dörfler
ad304a7ef7
Implemented a new vfs_get_module_path() call that returns the module path
...
of a given module name.
vnode_path_to_vnode() can now return the type of the file, changed the parameter
order.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4559 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4559
2003-09-08 04:02:34 +00:00
Axel Dörfler
5306fba3a1
Added the new vfs_get_module_path() call.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4558 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4558
2003-09-08 04:01:07 +00:00
Axel Dörfler
d8018ea5b1
Fixed a build bug I introduced earlier.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4557 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4557
2003-09-08 03:54:36 +00:00
Axel Dörfler
2eb8498f76
Fixed a warning.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4556 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4556
2003-09-08 03:52:44 +00:00
Axel Dörfler
393d1e9163
Add some sources to the boot loader that are needed by the intel partition
...
module (even qsort()!).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4555 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4555
2003-09-08 02:50:44 +00:00
Axel Dörfler
c754274e3a
Added some more dummy stuff, so that the whole thing is linked correctly.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4554 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4554
2003-09-08 02:42:49 +00:00
Axel Dörfler
3a48e17b83
Added the intel partition module to the boot loader build.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4553 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4553
2003-09-08 02:41:57 +00:00
Axel Dörfler
b132797ec3
Made the module working in the boot loader.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4552 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4552
2003-09-08 02:41:05 +00:00
Axel Dörfler
e5d542ba54
Moved the Partition class declaration to the source file.
...
Added some partition types.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4551 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4551
2003-09-08 02:39:24 +00:00
Axel Dörfler
6eae77e068
Moved the Partition class declaration to the source file.
...
Refactored the code a bit (moved the scan algorithm to the Partition class, ...).
Implemented get_parent_partition() and added a stub for get_child_partition()
as needed by the intel partition module.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4550 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4550
2003-09-08 02:38:45 +00:00
Axel Dörfler
e731e11702
Added the nothrow variants of the new operator.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4549 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4549
2003-09-08 02:33:37 +00:00
beveloper
21b8eada67
more debug output at level 2
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4548 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4548
2003-09-07 22:40:10 +00:00
beveloper
a0032ff0cf
latency now depends on buffer duration
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4547 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4547
2003-09-07 22:39:35 +00:00
beveloper
951c57f390
used real buffer id (the buffer handling needs to be redone)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4546 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4546
2003-09-07 22:38:38 +00:00
beveloper
d6fab5bcbb
removed debug output
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4545 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4545
2003-09-07 22:38:03 +00:00
beveloper
4d2d96e050
new functions that work with pointer to the node, instead of sending messages
...
this should avoud deadlocks during execution of RegisterNode()
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4544 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4544
2003-09-07 22:37:20 +00:00
beveloper
71c77b48dd
latency calculation is now done in realtime
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4543 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4543
2003-09-07 22:36:21 +00:00
beveloper
1df08d394c
added missing buffer header field, added comment
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4542 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4542
2003-09-07 22:35:45 +00:00
beveloper
8d481eeefd
cached BBuffer object are not allowed to be deleted until they are Recycled,
...
temporary changed to never delete them...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4541 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4541
2003-09-07 22:35:06 +00:00
beveloper
344122f0e3
added comment
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4540 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4540
2003-09-07 22:32:51 +00:00
beveloper
f91503b9d9
added a debbuging outputs, start threads always at high priority
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4539 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4539
2003-09-07 22:32:17 +00:00
beveloper
e4981be8ac
added PCI-to-PCI bridge cache flush
...
added 36898 clock rate
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4538 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4538
2003-09-07 22:29:27 +00:00
beveloper
45a372ac3d
enable debugging functions only when DEBUG defined
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4537 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4537
2003-09-07 22:28:42 +00:00
beveloper
0effa723ea
uncommented parameters, fixed defines
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4536 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4536
2003-09-07 22:27:54 +00:00
beveloper
a4f5cfda31
detect double mode rates only if they are supported by the codec
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4535 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4535
2003-09-07 22:27:10 +00:00
beveloper
da47592581
added two new functions that work with pointer to the node, instead of sending messages
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4534 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4534
2003-09-07 22:25:52 +00:00
beveloper
d41287a6da
Added BMediaRosterEx as friend class
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4533 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4533
2003-09-07 22:24:50 +00:00
beveloper
0b153628d8
added media demo nodes
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4532 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4532
2003-09-07 22:23:59 +00:00
DarkWyrm
23d3981b3b
Size is now initialized before use in method Play
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4531 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4531
2003-09-07 22:16:26 +00:00
DarkWyrm
ebeaac4396
Doh. Unvirtualization broke more than I thought. Reverting until I get more time to do properly....
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4530 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4530
2003-09-07 22:08:01 +00:00
DarkWyrm
3794da7fb0
Un-virtualized internal methods
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4529 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev4529
2003-09-07 22:02:28 +00:00