Commit Graph

5336 Commits

Author SHA1 Message Date
Axel Dörfler
b103e03a71 Switched to kernel_cpp.h.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6296 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 15:13:57 +00:00
Axel Dörfler
d3d255f3a9 Got btree test to build again.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6295 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 15:11:19 +00:00
Axel Dörfler
6fbc2b70db Updated for change in the debug mode.
Switched to kernel_cpp.cpp/h.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6294 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 15:04:20 +00:00
Axel Dörfler
67a14a5ee7 Unbroke the debug build (also in user mode).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6293 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 15:03:38 +00:00
Axel Dörfler
ba6b73149c Not needed anymore, now uses kernel.cpp/h (same thing, just in a standard location).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6292 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 14:50:09 +00:00
Axel Dörfler
54343bbc2d Switched to kernel_cpp.h/cpp.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6291 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 14:48:40 +00:00
Axel Dörfler
aef00d7b03 Cleaned up the debug mess mmu_man has created (thanks anyway!).
Fixed a bug where the debug commands would be added in bfs_mount(), but
not removed (since bfs_unmount() is only called if bfs_mount() doesn't
fail).
Switched to kernel_cpp.h/cpp.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6290 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 14:46:24 +00:00
Axel Dörfler
a893229e08 Cleaned up the debug mess mmu_man has created (thanks anyway!).
Switched to kernel_cpp.h/cpp.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6289 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 14:44:51 +00:00
Axel Dörfler
b53b9c0cd9 Cleaned the debug mess mmu_man created (thanks anyway).
Switched to kernel_cpp.h/cpp.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6288 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 14:43:37 +00:00
Axel Dörfler
55b5474b8b Added _PACKED to the on-disk structures.
Switched to kernel_cpp.h/cpp.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6287 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 14:38:51 +00:00
shatty
79b7954ccf somewhat more fun duration stuff.. for testing purposes only
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6286 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 14:38:18 +00:00
François Revol
32e3f99972 Debug Inode ctor/dctor; fix printf args warnigns
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6285 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 13:36:13 +00:00
Waldemar Kornewald
1cea3d8564 Updated according to name changes in kernel classes.
IPCP and PAP (hopefully) make use of profiles.
Minor changes.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6284 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 12:57:01 +00:00
Waldemar Kornewald
683165b7d1 Added profile and interface naming support.
Added some small doxygen comments.
Minor changes.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6283 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 12:54:47 +00:00
Waldemar Kornewald
f9ad2df864 Added profile and interface naming support.
Added 'K' prefix to all kernel classes to resolve naming issue with doxygen.
Began some small doxygen comments.
Minor changes.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6282 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 12:54:00 +00:00
Waldemar Kornewald
d9ca398271 Added naming support.
Simplified by using new helper methods in libppp.a.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6281 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 12:51:43 +00:00
Waldemar Kornewald
bdf55481a8 Changed PPP interface manager API to support interface names and profiles.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6280 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 12:50:07 +00:00
shatty
96fea92979 static variables in functions are all fun and good until you realize that they are not equivalent to class level variables when that function is a method
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6279 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 12:49:33 +00:00
Waldemar Kornewald
37eee613ca Updated PPP stuff of userland netstack tester.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6278 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 12:48:59 +00:00
shatty
801227279c static variables in functions are all fun and good until you realize that they are not equivalent to class level variables when that function is a method
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6277 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 12:45:14 +00:00
shatty
a511a51332 perfect replay
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6276 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 11:55:27 +00:00
shatty
170d6e3fbc I pronounce it Good!
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6275 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 11:37:10 +00:00
Bruno G. Albuquerque
fbe89ed67b We forgot about the B_MIME_STRING_TYPE when creating indices and the BEOS:APP_SIG index was failing to be created. It looks the registrar calls the index creation with that type although it is not directly available in the command line tool mkindex, for example.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6274 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 11:03:23 +00:00
shatty
eb62634484 fixed some sizeof bugs and added more tracing for error returns
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6273 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 08:23:07 +00:00
shatty
fff3b1f17b tolerate more badness from BMediaFormats, added theora formats, cleaned up theora header parsing
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6272 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 07:58:23 +00:00
shatty
d1d448fc86 factored out description and default format construction and made them available through ogg, use these in case BMediaFormats fails -- like it does with the tobias streams for right now
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6271 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 07:43:32 +00:00
shatty
4644ba227a fix the lockup at end of ogg bug - return an error in GetPacket when GetNextPage or GetPageAt fails
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6270 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 07:00:45 +00:00
shatty
9b57d8a926 yay for speex
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6269 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 06:39:59 +00:00
shatty
89ea295e8e divide by 32000 to reduce volume
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6268 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 06:35:25 +00:00
shatty
33732c29f1 important seek friends
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6267 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 06:33:19 +00:00
shatty
07ae6ce8a6 ogg pseudo-seeking
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6266 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 06:04:28 +00:00
shatty
38e18d350e more reliable format retrieval
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6265 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 06:02:45 +00:00
shatty
48a06864d0 fixed registration for mpeg 1 layer 1 & 2
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6264 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 05:12:45 +00:00
shatty
ee154dc212 improved use of formats.MakeFormatFor
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6263 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 04:48:07 +00:00
François Revol
91e6897c63 Added obfsinode kernel debugger command.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6262 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-25 00:11:34 +00:00
shatty
2aa106d6b7 fixed a bug which caused one perhaps the most helpful error message ever from gcc: 101: invalid reference to a member function name, did you forget the ()?
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6261 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-24 22:56:15 +00:00
shatty
1421ba0668 RestartMediaServices should return a value, I returned the value from PostMessage
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6260 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-24 22:36:16 +00:00
shatty
a4f26c7d66 fix SetMetaData to create an area, do not bother with checking the return value from find_thread(NULL)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6259 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-24 22:19:00 +00:00
shatty
f14460063c Ogg Reader 2.0d0
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6257 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-24 21:50:32 +00:00
beveloper
a3d7ce0637 initial support for reading OpenDML AVI files
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6256 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-24 17:06:57 +00:00
beveloper
bc98a76793 added MP3 in WAV format IDs
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6255 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-24 16:58:18 +00:00
beveloper
40d68dd219 removed codec registration bug, raw formats working again
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6254 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-24 16:55:14 +00:00
beveloper
174654a4ee fixed playback problems and made start_time calculation more reliable
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6253 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-24 16:53:22 +00:00
beveloper
16611de7ce spelling fix
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6252 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-23 16:26:55 +00:00
haydentech
2f4343ad60 implement tint_color()
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6251 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-23 16:17:40 +00:00
haydentech
ce3857c204 gcc3 fix: default args not allowed in function implementation
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6250 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-23 16:15:20 +00:00
Axel Dörfler
001103576a Accidently used its own PluginManager object instead of the global one.
Implemented BMediaDecoder::GetDecoderInfo().
Changed the documentation style to something doxygen can read.
Added some ToDo comments.
Some minor style changes.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6249 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-23 09:15:47 +00:00
Axel Dörfler
a0a20160cd Updated all decoders to the changed codec API (from meta_descriptions to
BMediaFormats based detection).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6248 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-23 07:55:01 +00:00
Axel Dörfler
7c02339d2c Rewritten the FormatManager class.
It now implements the new format registration needed for the BMediaFormats
class.
Does not yet implement a settings file, and does not yet support removing
of existing decoders/encoders.
Also, it currently replies in FormatManager::GetFormats() in the tread of
the media server with a timeout of 5 seconds...


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6246 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-23 07:43:33 +00:00
Axel Dörfler
20e3dd9dbe Almost rewritten the AddOnManager. It now works together with the new
media decoder detection code and the FormatManager.
It now stores all registered formats from a decoder, and uses this
information to implement GetDecoderForFormat().


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6245 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-23 07:40:35 +00:00
Axel Dörfler
61dec6a5c7 Removed now unused GET_FORMAT_FOR_DESCRIPTION and GET_DESCRIPTION_FOR_FORMAT
stuff.
Simplified ServerApp::MessageReceived() and added MEDIA_SERVER_GET_FORMATS
to it.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6244 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-23 07:34:25 +00:00
Axel Dörfler
a898baf0cc Added missing AddOnManager and FormatManager.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6243 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-23 07:31:57 +00:00
Axel Dörfler
6e53563dac Updated to new API, some minor changes. Added "ToDo" items in the
DestroyReader/Decoder() functions - they erroneously don't put the
plugin back.
Added license.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6240 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-23 07:23:14 +00:00
Axel Dörfler
29f1f4488e Removed now unused methods, added license.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6239 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-23 07:14:47 +00:00
Axel Dörfler
68b80bbdb9 Slightly improved error reporting for CreateDecoder (now with error code).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6238 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-23 07:11:15 +00:00
Axel Dörfler
0f34281e3e The BMediaFormats class is now completely implemented. Removed wrong old
implementation and the now unused old meta_description stuff.
Also fixed the == and < operator for media_format_description.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6237 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-23 07:09:19 +00:00
Axel Dörfler
b6b1e538a7 Removed all now unused functionality.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6236 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-23 07:06:12 +00:00
Axel Dörfler
db95389956 Added a program to test the == and < operator of media_format_description.
Revealed some bugs in our previous implementation.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6235 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-23 06:41:19 +00:00
Axel Dörfler
b7d3f36edc "Fixed" the write_port_etc() call: it used a hardcoded 8 instead of B_RELATIVE_TIMEOUT (ts ts ts).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6234 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-23 01:12:51 +00:00
Axel Dörfler
0a580bde18 Added a QueryServer() function for BMessage transfer.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6232 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-23 01:06:33 +00:00
haydentech
eca8c2bc73 malloc.h is obsolete, use stdlib.h
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6231 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-22 22:08:56 +00:00
beveloper
66e3d4510e fixed PCI device ROM detection
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6229 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-22 21:46:01 +00:00
Rudolf Cornelissen
b406af4969 removed NV31/NV36 hack: register known; startup improvements
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6227 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-22 19:53:00 +00:00
Rudolf Cornelissen
b4bdc2b687 nothing changed, trick to commit :-/
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6226 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-22 19:51:35 +00:00
Rudolf Cornelissen
581d6a024e removed NV31/NV36 hack: register found; startup updates
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6225 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-22 19:48:13 +00:00
DarkWyrm
da1903328a Updated look so inactive window tabs look right
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6224 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-22 02:23:08 +00:00
DarkWyrm
2874b546de Sync with most recent doings in the server's DefaultDecorator class
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6223 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-22 02:21:05 +00:00
DarkWyrm
86fff36511 Build fix
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6222 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-22 02:20:34 +00:00
DarkWyrm
dbd08f22ac Moved keyboard message handling from AppServer to Desktop class
Moved style to more like OpenTracker in Deskbar class


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6221 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-22 00:32:07 +00:00
shatty
cd6a9248db adjust framecount/duration for mono/stereo, add channel_mask to vorbis header parsing, compute a "convenient" buffer size for speex decoding
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6220 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-21 22:59:28 +00:00
shatty
194748a1ba speex output length multiply by channel count
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6219 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-21 22:25:13 +00:00
shatty
43ffdb6608 sound production.. somewhat mangled
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6218 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-21 22:21:21 +00:00
shatty
b84e6d90eb instead of checking for invalidity, check for validity for meta_data_area
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6217 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-21 20:40:06 +00:00
shatty
f785208b00 added extern "C" protect for speex_stereo.h, bug submitted back to author
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6216 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-21 20:00:23 +00:00
Axel Dörfler
40997e1444 Added the _PACKED attribute to the BFS on-disk structures to be sure
the compiler doesn't break anything by aligning them differently.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6215 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-21 15:57:03 +00:00
Axel Dörfler
2ed1070506 Added structureSizes to the build.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6214 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-21 15:55:15 +00:00
Axel Dörfler
0207f71894 Added a simple test program to check if the disk structure sizes change
with different compiler options - couldn't find anything, though.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6213 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-21 15:54:53 +00:00
shatty
67ab3b5bed removed extra ogg lib link but still having link failure
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6212 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-21 11:34:36 +00:00
shatty
f9df549e6f stupid linker bug... why?
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6211 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-21 11:21:49 +00:00
shatty
a2d20d9daa correct initialization of media_format. (btw I just realized I never need to manually zero a format after construction) perform a complete copy of media_format. do some things related to handling meta_data_areas. still some left to do, so do an UNIMPLEMENTED if we are in that state
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6210 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-21 10:34:27 +00:00
shatty
18bffde638 no need for ogg header
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6209 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-21 10:30:27 +00:00
shatty
24817be98a media_decoder tuning: find first audio stream, errors for no tracks, do not bother with seek, add intermediary variables to assist in viewing functionality in bdb
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6208 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-21 09:09:43 +00:00
DarkWyrm
31b34533a7 Converted numerous printf() calls to STRACE(()) calls
Added some mouse click handling code to WinBorder
Made WinBorder mouse hooks simpler
Added some mouse handling code to ServerWindow


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6207 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-21 02:58:39 +00:00
DarkWyrm
2120f0b38d Eliminated a crash because of a race condition on server shutdown
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6206 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-21 01:17:12 +00:00
Axel Dörfler
03df40f1df (Temporarily?) removed the private API exports that the new SoundPlay 4.8.1
uses - it does crash anyway, when we export them (and return NULL).
Asked Marco about it, we'll see what comes back :-)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6205 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 23:32:09 +00:00
haydentech
0835465264 Added a few missing BRect functions
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6204 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 21:52:32 +00:00
Michael Pfeiffer
134d607647 Use Tracker Scripting to find next/previous image.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6203 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 19:46:45 +00:00
Rudolf Cornelissen
d97178c901 DPMS works fully OK now for both heads
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6202 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 19:02:08 +00:00
Axel Dörfler
149a6f76aa Added missing newlines.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6201 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 14:33:28 +00:00
Axel Dörfler
73ff0e8f02 Added a small test app that prints out all BMediaFormats supported media_formats,
and some other tiny things.
Will print out a meaningful error in case there is one - tests locking behaviour
of BMediaFormats::GetNextFormat() and if GetCodeFor() works correctly.
Added to the build. Removed "root" library from the rules - that one doesn't
have to be included manually.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6200 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 14:25:08 +00:00
Axel Dörfler
57263483db Somehow, -(uint32)10 didn't do what I wanted... if there were no valid
settings, the window is now set to the intended position.
Also enlarged the default window height a big, since it was a bit too
unglossed.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6199 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 11:36:27 +00:00
shatty
955c0efddc makes noise in nplay, MediaPlayer will not use it, nothing sounds good
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6198 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 10:51:41 +00:00
Axel Dörfler
0c6beeacb4 Added some debug output in case Reader::RegisterPlugin() failed.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6197 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 10:38:23 +00:00
Axel Dörfler
0df774c143 Fixed warnings (added newlines to the end of the file).
Removed extra "root" reference in the Jamfile - libroot.so is linked
against automatically by ld.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6196 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 10:36:52 +00:00
shatty
59ad518ef7 speex parsing tweaks including copy of SpeexHeader from speex_header.h
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6195 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 09:58:35 +00:00
shatty
8000f68ada code cleanup based on speex
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6194 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 09:55:07 +00:00
shatty
e248c06496 add speex codec shell and lib
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6193 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 07:21:16 +00:00
shatty
7aca40c2c3 reverse encoding order
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6192 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 07:21:03 +00:00
shatty
ec9c7fd2fc fix quoting error
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6191 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 07:19:27 +00:00
shatty
3b8d4ddc65 incorporated my private dprintf patches, avcodec now building
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6190 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 06:46:42 +00:00
shatty
4bea0cb151 added audiocodec/speex and videocodec/mpeg4
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6189 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 06:35:45 +00:00
Tyler Dauwalder
f3062637c3 Removed unused definitions.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6188 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 06:23:42 +00:00
Tyler Dauwalder
063b74d2f0 Switched from USER to _KERNEL_MODE for detecting user vs. kernel versions.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6187 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 06:23:08 +00:00
Tyler Dauwalder
e9927e2b64 - Switched from USER to _KERNEL_MODE for detecting user vs. kernel versions.
- Added UDF 1.50 support code
- Added empty functions to file_icb_entry() to make its interface compatible
  with extended_file_icb_entry().


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6186 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 06:22:25 +00:00
Tyler Dauwalder
f1ee5f11af - Added check of udf revision.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6185 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 06:20:26 +00:00
shatty
830ac450b6 ogg complete parsing of speex, tobias video, vorbis headers, including "friendly" strings for MediaPlayer missing codec errors
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6184 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 06:10:42 +00:00
Tyler Dauwalder
51f421dfee Added support for UDF 1.50 output, in addition to UDF 2.01
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6183 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 05:41:52 +00:00
Tyler Dauwalder
d72690a259 Made bytes_to_string public.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6182 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 05:39:29 +00:00
Tyler Dauwalder
f3d38ab32f Added revision option.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6181 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 05:39:03 +00:00
Tyler Dauwalder
fc146cf11c Added udf revision to OnStart()
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6180 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 05:38:35 +00:00
Tyler Dauwalder
d990f60324 - Added udf revision to OnStart()
- Added symlink stats
- Fixed plurals/singulars


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6179 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 05:38:19 +00:00
Tyler Dauwalder
22e65146c6 Fixed errors that allowed allocating past end of partition.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6178 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 05:37:31 +00:00
Tyler Dauwalder
6253d5d5f8 Added makeudfimage tests.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6177 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 05:36:15 +00:00
Tyler Dauwalder
b75b231891 Initial checkin. makeudfimage tests.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6176 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 05:19:05 +00:00
shatty
c084ed96f3 separate out codec id and properties into a different file, add identification and format setup for tobias video (typically mpeg4) and speex codec (by observation, not spec)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6175 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 04:03:23 +00:00
DarkWyrm
dd82cdacbb Fix from Adi to display a window only on the current workspace
Finished converting ServerWindow::DispatchMessage() to PortMessage use
removed a forgotten breakpoint from ServerApp


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6174 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 02:02:01 +00:00
shatty
2b1709d4df remove antiquated fOutput, improve bitrate checks, re-order initialization, added frame_size = sizeof(ogg_packet)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6173 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 01:35:03 +00:00
Axel Dörfler
09d31e11ec Now sets the mediaHeader->start_time in Decode() (hopefully correct).
Also fixed a crashing bug if the decoder was not setup with data from
the MusePackReader.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6172 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 01:06:43 +00:00
Philippe Houdoin
d179491229 Comment out non-working file(s) package place path because of the space in
"PDF Writer" folder name...
To fix in the future.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6171 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 00:31:48 +00:00
shatty
c19e6dd93f add 'vorb' family -> 'audiocodec/vorbis'
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6170 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 00:30:55 +00:00
shatty
e2b605b45c ogg/vorbis update to MetaData. ogg update to do codec identification for vorbis, and to meta-data all header packets for each stream
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6169 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 00:29:53 +00:00
Philippe Houdoin
338e8e55bc Add OS.h header too, as we should not assert it comes with Drivers.h...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6167 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 00:04:33 +00:00
Philippe Houdoin
2e231c2720 Remove mis-placed add-ons.
Fix Jamfiles to stop collide with net stack v1 modules userland targets built from
src/tests/add-ons/kernel/network.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6166 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 23:38:53 +00:00
Axel Dörfler
9aa7863ddb Added some missing pieces to get the engine to work with our codec API.
It's even working a bit (you hear something that's at least similar to
what you should hear :).
Since the underlying engine doesn't differentiate between container and
contents, this looks like a hack, too.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6165 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 23:38:44 +00:00
Axel Dörfler
af18100b2f Fixed class inheritance so that the decoder will be found as well.
RegisterPlugin() didn't return B_OK.
Removed unused headers.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6164 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 23:13:31 +00:00
Axel Dörfler
e74116611d The MPC_decoder class now contains a pointer to the StreamInfo set by
SetStreamInfo() (because MusePackDecoder can use this data).
Removed some other unused lines.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6163 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 23:10:29 +00:00
Waldemar Kornewald
7854985f97 Fixed userland net_stack_tester (I hope you don't mind, Philippe ;).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6162 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 22:59:55 +00:00
Philippe Houdoin
4ff3011e50 Forgot to check this file on which libnet.so depends, which in turn broke the build of huge part of
networking kit! Sorry.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6161 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 22:56:16 +00:00
Waldemar Kornewald
aac3d01fac Renamed interface_id to ppp_interface_id.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6160 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 22:48:52 +00:00
Waldemar Kornewald
6cfb4dcac2 Replaced all printf and spawn_thread functions with their kernel counterparts.
IPCP: changed route initialization a little bit. Still cannot remove default route correctly.
Renamed interface_id to ppp_interface_id.
Some minor changes.
Worked on libppp.a (userland PPP library).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6159 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 22:47:43 +00:00
Philippe Houdoin
b899cd8032 Add notice that this sample file should be rename "sis900" !!!
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6158 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 22:20:41 +00:00
DarkWyrm
247a93434e ViewDriver functions won't do anything if not initialized
Style tweaks to a number of files to better match OT guidelines
Added MsgCodeToBString to Utils.cpp
Removed a crash on new_decorator


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6157 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 22:18:37 +00:00
Philippe Houdoin
81bf1b26a2 Not used anymore since we moved to text-based ressource files...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6155 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 21:57:19 +00:00
Philippe Houdoin
cecbb5fb07 Fix some warnings.
Prepare to package future PDF Writer print driver as OBOS package:
openbeos-pdf_writer-cvs...


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6154 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 21:53:54 +00:00
Waldemar Kornewald
6c54c57f07 First attempt at fixing the if_detach code.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6153 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 21:41:45 +00:00
beveloper
ac4bd49716 added missing newlines
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6152 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 21:33:31 +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
Rudolf Cornelissen
255e5021d1 we now have DUALHEAD!
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6150 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 21:31:05 +00:00
shatty
21290602d8 better Seek failure handling, use MetaData to pass information to decoder, do not use infoBuffer
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6149 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 19:13:29 +00:00
shatty
e065a2e0e7 divide GetNextChunk and non-const media_format behavior into new member function InitializeInput
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6148 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 19:11:44 +00:00
shatty
a498eb5fda preliminary partial MediaDecoder implementation
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6147 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 19:10:18 +00:00
shatty
ceb9cf7abc implement SetMetaData, MetaData, MetaDataSize functions on media_format
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6146 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 19:09:43 +00:00
shatty
907f9f5b87 add media_decoder test program
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6143 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 19:06:11 +00:00
shatty
5405103fb8 moved nv_maven.c to nv_dac2.c. moved nv_maventv.c to nv_brooktreetv.c.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6142 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 18:57:27 +00:00
shatty
fb6cadf1b0 ---------------------------------------------------------------------------------------
RCS file: /cvsroot/open-beos/current/src/add-ons/accelerants/nvidia/engine/nv_maventv.c,v
  Working file: nv_maventv.c
  head: 1.4
  branch:
  locks: strict
  access list:
  symbolic names:
	openBeOS_Nvidia_V0_07_src: 1.1
	openBeOS_Nvidia_V0_06_src: 1.1
	openBeOS_Nvidia_V0_05_src: 1.1
	openBeOS_Nvidia_V0_04_src: 1.1
	openBeOS_Nvidia_V0_03_src: 1.1
	openBeOS_Nvidia_V0_02_src: 1.1
  keyword substitution: kv
  total revisions: 4;	selected revisions: 4
  description:
  ----------------------------
  revision 1.4
  date: 2004/01/17 10:43:53;  author: rudolfc;  state: Exp;  lines: +45 -45
  updated card recognition, more dualhead updates
  ----------------------------
  revision 1.3
  date: 2004/01/12 19:06:43;  author: rudolfc;  state: Exp;  lines: +1 -1
  crtc2 modifications for NV dualhead mode
  ----------------------------
  revision 1.2
  date: 2003/12/30 14:40:32;  author: rudolfc;  state: Exp;  lines: +6 -1
  fixed several compiler warnings
  ----------------------------
  revision 1.1
  date: 2003/11/23 05:30:14;  author: shatty;  state: Exp;
  add nvidia accelerant
  ---------------------------------------------------------------------------------------


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6141 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 18:56:03 +00:00
shatty
15a017e969 ---------------------------------------------------------------------------------------
RCS file: /cvsroot/open-beos/current/src/add-ons/accelerants/nvidia/engine/nv_maven.c,v
  Working file: nv_maven.c
  head: 1.2
  branch:
  locks: strict
  access list:
  symbolic names:
	openBeOS_Nvidia_V0_07_src: 1.1
	openBeOS_Nvidia_V0_06_src: 1.1
	openBeOS_Nvidia_V0_05_src: 1.1
	openBeOS_Nvidia_V0_04_src: 1.1
	openBeOS_Nvidia_V0_03_src: 1.1
	openBeOS_Nvidia_V0_02_src: 1.1
  keyword substitution: kv
  total revisions: 2;	selected revisions: 2
  description:
  ----------------------------
  revision 1.2
  date: 2004/01/15 21:14:20;  author: rudolfc;  state: Exp;  lines: +185 -148
  secondary head updates, cardrecognition updates (fx5950, fx5700)
  ----------------------------
  revision 1.1
  date: 2003/11/23 05:30:14;  author: shatty;  state: Exp;
  add nvidia accelerant
  ---------------------------------------------------------------------------------------


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6140 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 18:54:53 +00:00
Axel Dörfler
ed8da400c3 Fixed all warnings and did some minor style updates (only those next to
the fixed warnings :).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6139 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 17:54:57 +00:00
Rudolf Cornelissen
e68c7d967c updated FX5700 support, more dualhead and included 256Mb RAM detection
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6138 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-18 15:06:14 +00:00
shatty
bc3a0b6ccd implement MediaDecoder, MediaExtractor using added ChunkProvider
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6137 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-18 07:37:52 +00:00
shatty
1e389a3a80 resizing behavior improvements, code cleanup
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6135 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-18 06:04:22 +00:00
Axel Dörfler
3b3284c27f Implemented some basic functionality (namely Sniff() and GetStreamInfo()).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6134 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-18 04:43:54 +00:00
Axel Dörfler
9216785b33 Missed some changes; compiled well as long as nobody tried to use it :)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6133 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-18 04:42:22 +00:00
Axel Dörfler
94628dc2b9 Added MusePack reader test to the build.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6132 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-18 04:41:09 +00:00
Axel Dörfler
cb1aa65fa6 Added a simple MusePack test application based on Marcus' mp3_reader_test.
It builds fine.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6131 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-18 04:40:41 +00:00
Matthew Wilber
9f92d9c62b Corrected the quality/capability values which I set when I misunderstood them.
These values are described best in the BeBook: TranslatorRoster.html


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6130 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-18 04:26:25 +00:00
Axel Dörfler
1cf1e4e9d2 Added MusePack media file add-on to the build.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6129 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-18 03:21:55 +00:00
Axel Dörfler
434ee6c260 Added clean and empty decoder/reader add-on code :-)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6128 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-18 03:17:30 +00:00
Matthew Wilber
a7e78e3b64 Fixed file saving code so that it is only in one place, (instead of two) and fixed File-->Save As so that it now writes out the type attribute
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6127 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-18 03:15:59 +00:00
Axel Dörfler
ed8ce55582 Add the license information for the MPC package.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6126 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-18 03:11:16 +00:00
Matthew Wilber
01a21f2027 Fixed GetTranslators to return the list of output formats in the order of most capable to least capable instead of before, where the list's order was the reverse of the order in which the translators were loaded.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6125 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-18 03:06:59 +00:00
Axel Dörfler
8267ce8bbc Added the MusePack (MPC) engine to our repository - it's the one use in the
WinAMP plugin and is licensed under the LGPL. I've already ported it to BeOS,
so it does compile without warnings.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6124 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-18 03:04:27 +00:00
Matthew Wilber
869e256d67 Added feature where a file dropped from the Tracker becomes the current selection
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6121 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-18 00:32:51 +00:00
Axel Dörfler
ff3a346fc5 Imported Matt Madia's changes to the Workspaces application (changed position
calculation, new command line arguments [use --help for info]).
Put a great effort into it cleaning and fixing it. Works around a bug in BeOS
that affected the positioning algorithm - it's explained in
WorkspacesWindow::FrameMoved() for those who want to know.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6120 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-17 23:12:12 +00:00
DarkWyrm
43c4c1eead Added header and credits to some files
made debug printfs in RootLayer to STRACE calls
Minor ServerApp and AppServer tweaks
comment fixes in many places


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6119 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-17 18:37:57 +00:00
DarkWyrm
75d4185679 Removed a crash because of a call to get_menu_info in init_interface_kit()
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6118 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-17 17:28:08 +00:00
Matthew Wilber
147fecb0db Fixed application signature inconsistency and fixed a typo
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6117 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-17 16:52:19 +00:00
Adi Oanca
1660ace488 added a member in a message
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6116 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-17 16:35:34 +00:00
Adi Oanca
dc3ebdec6c fixed the problems Ingo pointed out
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6115 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-17 16:35:00 +00:00
Adi Oanca
0a8120dd1c * fixed some bugs, and improved some things.
* rendered BWindow::RemoveFromSubset operationable
That's it! I seems regular windows NORMAL/FLOATING/MODAL windows are shown when and how they should be.
There are other kind of windows, to be precise B_SYSTEM_LAST and B_SYSTEM_FIRST, with witch I played very little. I'll be back on them 2 weks from now when I hope I'll start codeing again. Till then... happy coding! :-)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6114 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-17 16:33:22 +00:00
Rudolf Cornelissen
881996e814 added recognition for FX5700, FX5950 and some other cards
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6112 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-17 10:46:46 +00:00
Rudolf Cornelissen
7b8207450d updated card recognition, more dualhead updates
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6111 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-17 10:43:53 +00:00
Philippe Houdoin
c52e77c03d Pre-alpha networkingkit packaging network libs and apps.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6110 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 23:47:38 +00:00
Philippe Houdoin
1b0f82c809 Pre-alpha networkingkit packaging network libs and apps.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6109 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 23:39:26 +00:00
Adi Oanca
34168867a4 solved some problems with floating subset windows
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6108 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 16:09:36 +00:00
Adi Oanca
7473eb7db8 added a memeber to a server message
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6107 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 16:08:32 +00:00
Jérôme Duval
62e8cbba05 Added VT8237 revision.
Thanks to Bernd T.Korz <bernd.korz@yellowtab.com> for testing and modifying


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6106 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 08:43:45 +00:00
Jérôme Duval
a6321d55b7 Resources are in rdef format now
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6105 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 08:30:36 +00:00
Axel Dörfler
732e8d7a7d Removed now unused arguments from the ReplaceChange constructor.
The last change also makes sure that changes can be applied at any time,
no matter if the block is currently loaded or not.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6104 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 04:59:51 +00:00
Axel Dörfler
73c630c948 The DataChange constructor must no longer make any changes to the buffer.
DataChange::Apply() will now remember the string instead, so that undo/redo
will work correctly even if the underlying data has changed in the mean time.
DataEditor::AddChange() will now apply the change as well.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6103 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 04:57:20 +00:00
Axel Dörfler
5af91ef5cb Implemented DataEditor::Redo(), and RemoveRedos(); the latter will now be
called by AddChange().
Fixed ApplyChanges() to only apply changes up to (and incl.) the last change;
it won't apply all changes anymore.
DataEditor::Undo() and Redo() now lock themselves.
Added some more simple tests to DiskProbe.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6102 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 04:52:44 +00:00
Matthew Wilber
2a90041c24 Fixed Find/Replace mix-up
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6101 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 02:09:38 +00:00
Matthew Wilber
462cf13ce7 Added Stephan Assmus' TIFF writing code. Now the TIFFTranslator can write TIFF images with a few different compression options.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6100 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-16 02:04:30 +00:00
Rudolf Cornelissen
a3b9d2120f secondary head updates, cardrecognition updates (fx5950, fx5700)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6099 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 21:17:01 +00:00
beveloper
54348708ae suggest buffer size of 50 ms
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6098 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 18:05:23 +00:00
Axel Dörfler
2444f60ff3 Added DiskProbe to the build.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6097 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 17:22:00 +00:00
Axel Dörfler
1df68d1dee Started to work on a DiskProbe replacement as a side project.
Implemented the basic editor engine that has features like undo/redo
and everything else DiskProbe could possibly need - not complete yet,
though it already has everything that would be needed for a 1:1 DiskProbe
duplicate.
The DiskProbe app is currently just a small text based test for that engine.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6096 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 17:21:23 +00:00
Stefano Ceccherini
e1e76c7813 Moved these files to /current/headers/private/interface
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6095 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 07:18:38 +00:00
Stefano Ceccherini
8db7015c26 Fixed warnings
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6094 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 07:17:18 +00:00
Stefano Ceccherini
1ad8f49ef2 Uncommented _BWidthBuffer_ constructor call
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6093 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 07:16:46 +00:00
Matthew Wilber
023968853e Changed to ignore dubious values in the fileSize and imagesize fields. These fields are not needed in the actual decoding of BMP images anyway. Some Windows image viewers are equally forgiving with these fields, as there are programs that write dubious BMPs.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6091 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 02:03:48 +00:00
Matthew Wilber
74f9d75678 Changed the test to not care about dubious values in the fileSize field
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6090 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 01:59:31 +00:00
Tyler Dauwalder
f3dbee4c2b Updated version info string.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6089 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 01:15:02 +00:00
Tyler Dauwalder
8c32c26731 - Actually set Cs0 length in Cs0 SetTo() now.
- Updated constructors/SetTo()s that take array<char>
  params to expect d-strings instead of Cs0 strings.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6088 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 01:12:45 +00:00
Tyler Dauwalder
3bfc8fdd89 Added check for udf implementation use descriptor in vds.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6087 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 01:11:37 +00:00
Philippe Houdoin
f530af584f Addons could instantiate multiple NetworkSetupAddOn.
Pass the image_id of addon to the instantiate function.
Some NetworkSetupAddOns may require it to get their resources...


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6086 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 00:15:55 +00:00
Philippe Houdoin
ce22a23a9f Remove useless variable and code.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6085 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 00:12:48 +00:00
Philippe Houdoin
313b452ee5 + Make all network modules using NETWORK_MODULES_ROOT as their root module name, allowing
to change this root in one single place, in headers/private/net/net_module.h.
Unfortunatly, it's not that easer in Jamfile...
+ Expand openbeos-networkingkit-cvs package contents.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6084 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 00:08:32 +00:00
Philippe Houdoin
025b03492f Move experimant new_stack design to Jam building system.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6082 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 00:01:40 +00:00
Philippe Houdoin
6f70b72f6b Add a Jamfile to mmu_man's contributed floppy driver.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6081 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 23:17:10 +00:00
Philippe Houdoin
d1c095df47 First steps in the creation of an openbeos-networkingkit-cvs package.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6080 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-14 22:44:20 +00:00