Axel Dörfler
faffd0f3d7
spawn_kernel_thread() now matches the spawn_thread() prototype - there
...
is no reason for them to be different.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7909 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-11 15:39:56 +00:00
Axel Dörfler
4f91f11509
Now includes the old ISA.h header as well; removed doubled definitions.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7842 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-08 06:32:02 +00:00
Axel Dörfler
ebb6a50a53
Fixed the prototype of parse_expression() - it's parameter should be const.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7840 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-08 06:25:18 +00:00
Axel Dörfler
34c763c98f
File systems are modules now.
...
Added prototype for unremove_vnode(), some other minor changes.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7805 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-07 17:14:17 +00:00
Axel Dörfler
d0da374bc3
Moved the public fs functions from vfs.h to this file.
...
Renamed them to match other exported BeOS functions as well (removed the vfs_ prefix).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7801 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-07 14:23:48 +00:00
Axel Dörfler
0d59a3d2a9
More headers for the new modules and PnP/device system - note, this
...
is a work in progress; the name as well as the contents will change :-)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7769 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-06 23:52:08 +00:00
haydentech
49c997b9b1
The sys/types.h header define varies by platform, so check for both possibilities
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7659 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-26 16:54:54 +00:00
Philippe Houdoin
9dad5a5bec
Was missing, needed by "USB Port" print transport add-on.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7651 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-26 14:57:57 +00:00
Axel Dörfler
a4733dd5dd
Added some more error message found in Dano headers - not sure if we'll keep them, though.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7628 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-23 23:21:20 +00:00
Axel Dörfler
1648d0d88e
daemon_hook typedef wasn't R5 compatible.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7627 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-23 23:14:49 +00:00
mahlzeit
f9b2179cb2
Instruments (patches) are now correctly recognized.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7573 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-14 07:46:19 +00:00
mahlzeit
b178e1905b
Implemented BMidiSynthFile.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7571 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-13 19:54:00 +00:00
mahlzeit
1b13b75f49
Implemented support classes for the softsynth.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7566 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-13 16:47:34 +00:00
mahlzeit
ff7afbb322
Put private classes into the BPrivate namespace.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7562 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-13 10:55:10 +00:00
mahlzeit
32ed9cc8c6
The glue classes are now in namespace BPrivate.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7561 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-13 10:37:14 +00:00
Axel Dörfler
06e37d1ea5
Fix missing identation.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7488 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-10 13:24:14 +00:00
Axel Dörfler
87611252cb
Temporarily merged former pnp_driver.h and pnp_bus.h into device_manager.h.
...
This will be changed at a later time.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7487 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-10 13:15:09 +00:00
Michael Phipps
f141dd5709
Re-styled and (hopefully) finalized.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7389 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-03 22:41:30 +00:00
Axel Dörfler
0d7f2390a4
The main header for the device_manager - work in progress.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7362 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-03 09:26:12 +00:00
Axel Dörfler
29e1a3b55b
Added the module_dependency structure.
...
A module can now define modules it depends on, and they will be automatically
loaded before B_MODULE_INIT is called.
This information will also be evaluated by the boot loader, so that it can
load all needed modules without further hacks.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7316 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-04-26 17:11:56 +00:00
Michael Phipps
597515140e
Minor changes to support code sharing.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7125 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-31 00:33:06 +00:00
Stefano Ceccherini
a1e1747413
IOBase() is not supported
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7114 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-30 09:19:08 +00:00
Axel Dörfler
07e76c95be
NewOS read/write hooks return ssize_t, but on BeOS, they return status_t and
...
the number of bytes read/written in an argument. Until now, we had a buggy
mix between those two solutions. Courtesy of Jack Burton.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7100 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-29 12:22:24 +00:00
Michael Phipps
e948782184
Promoted to libscreensaver from (what will be) screen_blanker.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7038 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-20 18:52:04 +00:00
Michael Phipps
0a230fcfc5
Removed commented out code - don't need it.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7037 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-20 18:51:34 +00:00
Ingo Weinhold
a5cb928880
Uncommented the definition of variable saverVersionID. It is defined in
...
Be's header too, but doing that is complete nonsense.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7034 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-19 23:46:43 +00:00
Axel Dörfler
6f3a136e47
Added the inline x86 asm version of find_thread() as it is found on BeOS.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6865 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-03 00:44:18 +00:00
shatty
08ebf37bc6
add AudioFrameSize convenience function to media_format
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6826 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-29 22:52:22 +00:00
beveloper
bac2b3f15c
When the decoder doesn't support the requested format, the raw decoder is utilized
...
to provide a format conversion to the requested raw format.
Added a few workarounds for applications that don't requst the required format
but instead assume to get a specific one.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6815 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-29 18:53:57 +00:00
Matthew Wilber
ba25ca5cf0
Fixed & / | mixup
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6808 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-29 18:12:29 +00:00
Matthew Wilber
ab71ec93c8
Changed version macros to use Be naming scheme
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6798 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-29 16:54:11 +00:00
Matthew Wilber
ed2a34c44f
Added version macros to be used by the translation kit / translators for making and decoding version numbers
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6794 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-28 19:13:20 +00:00
Axel Dörfler
5d9e40fe92
Added missing R5 headers.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6768 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-26 19:35:02 +00:00
Axel Dörfler
13cdd48215
Added B_REDO constant (as found in Dano/Zeta).
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6732 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-24 15:32:16 +00:00
Axel Dörfler
7ba272b8b3
Added a B_CURRENT_TEAM constant - it's not available in BeOS, but it's
...
actually used at several places (like get_next_thread_info(), ...).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6682 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-23 03:32:44 +00:00
Axel Dörfler
813b3cc53e
Removed the non-Be-compatible devfs partition info stuff.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6680 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-23 03:25:13 +00:00
shatty
faca9355a7
fixed GetNextChunk not connected bug
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6671 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-22 06:12:45 +00:00
Axel Dörfler
28632c48ce
Added a private static BorderSize() method. I wonder why those functions
...
are exposed at all...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6663 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-20 18:43:34 +00:00
Axel Dörfler
a76953d909
Renamed ModFlags() to ModifyFlags() and made it static (it's private anyway,
...
so this is no problem).
On second thought, I like "archive" better than "data" for the Archive message
name.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6659 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-20 15:01:04 +00:00
Axel Dörfler
50a4d43e91
Removed the private InitObject() method - it's not even exported in R5.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6653 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-19 17:46:37 +00:00
Axel Dörfler
26021c2c52
Fixed two bugs.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6643 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-19 02:50:31 +00:00
Axel Dörfler
dfa1093a41
Rewrote the BScrollView header from scratch.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6642 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-19 02:06:12 +00:00
beveloper
546c34ca7b
removed OGG family and meta format description
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6306 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 22:28:19 +00:00
shatty
bacf4b5e20
meta_data back to void *.. "Be knows best"
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6258 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-24 22:17:21 +00:00
Axel Dörfler
2a93bc9819
We don't need no BLocker anymore, updated _reserved[] to not change the size
...
of the class. Renamed fIndex to fIteratorIndex.
Some minor style changes.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6242 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-23 07:30:51 +00:00
haydentech
f498e59387
Quell a couple gcc3 warnings
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6230 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-22 21:59:37 +00:00
beveloper
b1cf2fd441
cache info from constructor and do init later
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6151 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 21:32:19 +00:00
shatty
46e6b9b766
change private meta_data field to const void * to agree with SetMetaData and MetaData member functions.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6145 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 19:09:07 +00:00
shatty
e701972356
use private member function for AttachToDecoder, discard unused private static
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6144 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 19:08:25 +00:00
shatty
b4057dc9eb
implement MediaDecoder using added ChunkProvider
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6136 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-18 07:37:21 +00:00