Commit Graph

5660 Commits

Author SHA1 Message Date
Tyler Dauwalder
afb8314a0e Initial checkin. Handles allocation for data chunks in a Udf physical partition.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5642 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-11 06:06:21 +00:00
Matthew Wilber
664c5b6911 Removed unneeded calls to Invalidate(), changed minimum size for selection rectangle so that users can click in an empty section of the window to unselect the selection
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5641 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-11 01:33:50 +00:00
Matthew Wilber
187f0b8a33 Fixed bug where the close confirmation would still appear after a changed document was closed
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5640 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-10 22:47:10 +00:00
Matthew Wilber
1abb86b2ed Initial check in for GIFTranslator, generously donated by Daniel Switkin
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5639 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-09 22:27:58 +00:00
Matthew Wilber
c04dd9b71c Added Daniel Switkin's GIFTranslator
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5638 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-09 22:26:03 +00:00
shatty
cf302d2f04 fix Sounds application signature for interoperability with existing desklink
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5637 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-09 08:02:40 +00:00
shatty
1c5fc79d8b fix Media application signature for interoperability with existing desklink
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5636 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-09 08:00:53 +00:00
Tyler Dauwalder
92572bc3ae Added udf partition descriptor output to Build().
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5635 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-09 00:46:38 +00:00
Tyler Dauwalder
35947f6f39 - Added Tail()
- Turned on some debug output


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5634 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-09 00:45:36 +00:00
Tyler Dauwalder
003d4e83df Fixed timestamp to correctly use localtime(), thanks to mphipps. :-)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5633 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-09 00:45:06 +00:00
beveloper
933a883015 Should provide better compatiblity with SoundPlay 4.8 (but SoundPlay does crash)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5632 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-08 23:16:43 +00:00
beveloper
8d52474bc7 a couple of fixes to the error handling code
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5631 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-08 22:16:03 +00:00
beveloper
37c555c2ca Really strange workaround to read some strange files...
Either the files are broken, or the GetFrameLength() function


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5630 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-08 21:17:35 +00:00
beveloper
abc8999720 multi thread save...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5629 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-08 21:16:08 +00:00
shatty
d5de487aea fix build libmpglib.a
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5628 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-08 21:13:14 +00:00
Jérôme Duval
8a8fb1df24 Cancels the fix, it now works because the node manager is now fixed
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5627 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-08 08:50:11 +00:00
Jérôme Duval
fc8b28b6e1 Implemented GetStartLatency
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5626 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-08 08:45:09 +00:00
Jérôme Duval
5f238ea9e9 Fixes
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5625 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-08 08:42:37 +00:00
Jérôme Duval
f1c6cd32f0 Fixes the Connect bug
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5624 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-08 08:41:36 +00:00
Jérôme Duval
4446fcac05 Added GetStartLatency handling
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5623 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-08 08:39:20 +00:00
DarkWyrm
5936e65050 Converted a lot of BSession use to PortLink where streamed messaging is not appropriate
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5622 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 23:24:12 +00:00
DarkWyrm
e0c894a088 Added a member PortLink for non-streamed communications with the server
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5621 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 22:37:40 +00:00
DarkWyrm
89c2c01ab5 Replaced _view_attr with ViewAttr class to remove a crash
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5620 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 22:10:52 +00:00
DarkWyrm
dcb1e9166d Replaced _view_attr with comparable ViewAttr class and removed a crash
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5619 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 22:09:58 +00:00
DarkWyrm
21c49a5cf3 Replaced _view_attr_ struct with a comparable ViewAttr class - removes a crash
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5618 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 22:08:45 +00:00
beveloper
2d923d67f0 fixed playback of small files by properly returning errors
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5617 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 21:50:36 +00:00
beveloper
2c24a8d065 integration
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5616 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 21:09:06 +00:00
beveloper
a3d7908e26 improved wav reader
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5615 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 21:07:20 +00:00
beveloper
c9c1abc3bf codec api doesn't call setup twice anymore
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5614 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 17:18:39 +00:00
beveloper
2648dc48d8 a non working workaround for some strange mp3 files
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5613 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 16:11:23 +00:00
shatty
b7d16bdff5 use /boot/develop/headers for xvid.h location
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5612 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 15:42:15 +00:00
shatty
7ec82a9558 link to libxvidcore.so instead of libxvidcore.a, get header and lib from external installation
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5611 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 15:23:00 +00:00
shatty
e9805c61c9 bye bye GPL
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5610 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 15:22:14 +00:00
beveloper
4ba72fcdb4 fixed some bugs in raw wav reading
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5609 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 14:50:50 +00:00
shatty
befdba918b I have no fear of changing APIs. linking again
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5608 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 13:25:03 +00:00
shatty
bc411e80d4 add an untested xvid based decoder (links)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5607 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 11:48:31 +00:00
Tyler Dauwalder
1710b16f9b - Added build time variables
- Finished building and writing of udf primary volume descriptors.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5606 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 08:24:59 +00:00
Tyler Dauwalder
a7c7b46282 Changed default unnamed volume name for shits and giggles.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5605 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 08:24:07 +00:00
Tyler Dauwalder
9b438e897c - Added implementation_id_suffix struct.
- Added operating system class and identifier enums
- Fixed timestamp::timezone() for negative timezones.
- Added timestamp(time_t) constructor.
- Added Udf::kImplementationId constant.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5604 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 08:22:11 +00:00
Tyler Dauwalder
cd0f0e996d - Added utf8 to unicode support thanks to Axel. :-)
- Rounded out new double-character-set support.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5603 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 08:20:14 +00:00
Tyler Dauwalder
f5f5f2ecce I guess our compiler doesn't support partial specialization...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5602 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 08:19:07 +00:00
DarkWyrm
ab21b1ec0c Messaging fixes - removed inappropriate BSession use and converted to PortMessage and PortLink as necessary.
Life sucks when you can't sleep. :(


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5601 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 05:40:51 +00:00
DarkWyrm
60c2633d9f Removed use of BSession in constructor - conversion to using a BAppServerLink.
BSession streams are not meant for this kind of use


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5600 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 05:39:39 +00:00
shadow303
4106b3dbdc Convert to LayerData independent drawing API
Implement clipping routines for Lines and Rectangles
Fix workspace initialization problem
it's saturday night and I am writing code... bummer


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5599 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 03:22:15 +00:00
shadow303
75377c98c5 Convert to LayerData independent drawing API
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5598 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-07 03:19:50 +00:00
shatty
6f1ef82c3d move global data into engine
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5597 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 23:56:41 +00:00
beveloper
2530523976 codec output format negotiation has been moved into NegotiateOutputFormat,
Setup is now only called once


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5596 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 23:21:23 +00:00
beveloper
abf9e66abe fixed timing information returned in media_header
added GetFileFormatInfo to reader api


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5595 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 20:32:40 +00:00
beveloper
1b1b7ddf8f remove warnings
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5594 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 16:26:08 +00:00
beveloper
e7aa4d27a0 Removed some media add-ons. Too many warnings, and I don't know what they do.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5593 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 16:14:16 +00:00