DarkWyrm
70b9b61f23
Made some ServerBitmap get-member functions const
...
Added UtilityBitmap class
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6519 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-07 13:47:52 +00:00
shatty
8f975d5e5f
axel points out that the message loop is already started by the time we get to ReadyToRun, so we can start our friends there
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6485 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-03 09:43:46 +00:00
DarkWyrm
871efa51a3
Added some direct-buffer acces functions to DisplayDriver
...
Slight ServerFont tweak
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6476 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-03 00:51:23 +00:00
Philippe Houdoin
f8d0ea9641
Fix the h_errno issue of this thread-safe global variable, thanks to Thread Local Storage.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6470 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-02 23:34:21 +00:00
shatty
fa8dbc019d
new MediaFormats. node monitoring codec plugin loading. codec mods to support new codec api to retrieve supported formats.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6465 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-02 05:26:40 +00:00
shatty
522f702aaf
header for simple AddOnMonitor BLooper subclass to run an AddOnMonitorHandler
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6456 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-01 05:50:56 +00:00
shatty
afd1e2002e
basic interface
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6455 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-01 05:50:00 +00:00
Michael Pfeiffer
730329f797
Unified handling of color and monochrome dithering.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6441 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-31 08:54:26 +00:00
beveloper
0f2976ab26
small api changes
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6439 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-31 01:00:11 +00:00
Rudolf Cornelissen
9f21ce697e
startup updates; CRT monitor detection added for both heads
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6435 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-30 20:48:53 +00:00
Michael Pfeiffer
2f6e49a929
Implemented Floyd Steinberg dithering and made it default.
...
Renamed many constants and fields according to Open BeOS coding style guide.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6433 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-30 17:10:36 +00:00
Michael Pfeiffer
7ea239b20d
Implemented Floyd Steinberg dithering and made it default.
...
Renamed many constants and fields according to Open BeOS coding style guide.
Removed unused code that handles color spaces other than B_RGB32.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6432 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-30 17:09:32 +00:00
Michael Pfeiffer
aa36fbce3a
Extended to dither each RGB channel separately.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6407 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-29 18:47:58 +00:00
Rudolf Cornelissen
29e0c99de5
added dualhead switch mode
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6405 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-29 10:44:56 +00:00
Rudolf Cornelissen
203b86df50
added dualhead switch mode
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6403 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-29 10:37:50 +00:00
shatty
e396ab580d
untested version
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6401 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-29 00:24:03 +00:00
DarkWyrm
1f6632d9a4
Added a method to access the current pattern in PatternHandler
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6385 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-28 02:10:23 +00:00
DarkWyrm
c57a2cdc69
Removed pattern parameter from state-based calls. DrawData already has one
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6383 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-28 02:06:42 +00:00
Michael Pfeiffer
6df73d220c
Added copyright text.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6369 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 21:23:40 +00:00
Michael Pfeiffer
9198afa23d
Various changes.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6368 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 21:22:16 +00:00
Michael Pfeiffer
393fb10d6e
Added class PrintTransport to simplify the usage of a print transport add-on.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6367 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 21:19:16 +00:00
Rudolf Cornelissen
cc6f554257
added overlay follows head functionality
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6357 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 12:17:51 +00:00
DarkWyrm
f9de45c608
Major overhaul of the DisplayDriver API
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6336 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 00:39:41 +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
86bafc634b
Removed now unused get_format_for_description and get_description_for_format
...
request/reply structures.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6247 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-23 07:44:42 +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
Axel Dörfler
c38d73ee4c
New meta_format structure that is used internally by BMediaFormats and
...
the FormatManager in the server.
Update the plugin API.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6241 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-23 07:24:51 +00:00
Axel Dörfler
8b47303be4
Added a QueryServer() function for BMessage communication.
...
Added MEDIA_SERVER_GET_FORMATS for the new BMediaFormats implementation.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6233 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-23 01:10:46 +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
Rudolf Cornelissen
41f86af47e
removed NV31/NV36 hack: registers known
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6228 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-22 19:54:32 +00:00
Philippe Houdoin
81b05b60f1
Add missing include(s).
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6168 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 00:08:53 +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
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
Matthew Wilber
d551902916
Changed the quality/capability comments to more clearly explain what they are for
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6123 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-18 02:56:04 +00:00
Axel Dörfler
d1e4dd9533
Followed Marcus' advice and added a "virtual" to the *Plugin inheritance to
...
allow an add-on to inherit from both, DecoderPlugin and ReaderPlugin at once.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6122 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-18 02:42:10 +00:00
Rudolf Cornelissen
16c2f5b1c8
more dualhead updates
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6113 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-17 10:48:18 +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
Stefano Ceccherini
f1569dbb9e
Moved some headers here so they can be included by Globals.cpp in the interface kit folder
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6092 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 07:15:37 +00:00
Philippe Houdoin
44d24e2984
Rollback to obos_network, as it ease avoid conflict on BONE-based systems.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6083 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-15 00:03:07 +00:00
Rudolf Cornelissen
ac4b4fd40a
secondary hardcursor fully working (NV34)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6066 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-13 20:23:19 +00:00
Rudolf Cornelissen
a04d104036
more crtc2 updates: secondary hardcursor works (except for move)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6064 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-13 15:54:11 +00:00
Philippe Houdoin
b4ceb35f2e
Oooops, should have not check this network module roots folder name...
...
Back to normal program.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6051 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-13 00:24:56 +00:00
Adi Oanca
937e6b3e56
I don't know what's wrong with this file... maybe a TAB character? It's identical to the one in CVS
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6045 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-13 00:08:01 +00:00
Adi Oanca
48a965dce4
nothing important... you know...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6044 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-13 00:06:29 +00:00
Adi Oanca
aed7bd673a
added a method to be abele to post messages to a BSession handler
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6041 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-12 23:58:04 +00:00
Adi Oanca
46c1d3fef3
modified some methods to return 'void'
...
rendered BSession operationable, again...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6039 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-12 23:57:14 +00:00