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
beveloper
d23c804c82
bugfix
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5592 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 16:11:01 +00:00
Tyler Dauwalder
4c8484c911
- Added volume name members.
...
- Reformatted constructor to be more linear.
- Added majority of primary volume descriptor setup to Build().
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5591 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 08:32:51 +00:00
Tyler Dauwalder
bc5d496f81
Added volume name parameters passed to UdfBuilder constructor.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5590 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 08:31:43 +00:00
Tyler Dauwalder
1801834fb1
- CS0String -> UdfString
...
- Added charspec constructor and friends.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5589 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 08:31:22 +00:00
Tyler Dauwalder
f8af3d31df
- Set up new from-Ut8 constructors.
...
- Added doxygen to constructors and assignment functions.
- Added Utf8() and Cs0() get-string functions (former is mostly functional,
latter is in progress).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5588 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 08:30:40 +00:00
Tyler Dauwalder
dce2dc5cab
CS0String -> UdfString
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5587 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 08:29:13 +00:00
Tyler Dauwalder
d40fb3032e
Renamed CS0String.{h,cpp} and class Udf::CS0String to UdfString.{h,cpp}
...
and class Udf::String, since I now need the class to work both ways (to and
from cs0 and utf8).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5586 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 00:16:04 +00:00
beveloper
f845959e7d
seek fix
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5585 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 00:07:33 +00:00
beveloper
4cbbc5a9ec
small cleanup, format type and encoding depends on the description
...
and is set by the media kit, not by the reader
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5584 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-05 23:46:53 +00:00
beveloper
ac800e9cd8
fixed BMediaTrack::EncodedFormat(), BeOS MediaPlayer now recognizes the tracks!
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5583 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-05 23:23:18 +00:00
beveloper
c90d275292
fixed crash in BMediaFile destructor
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5582 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-05 22:27:17 +00:00
beveloper
d0b86c0f31
mp3 decoding and seeking works now
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5581 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-05 22:11:52 +00:00
Jérôme Duval
b65a0ac50e
fixes GetFreeOutputs/Inputs and GetConnectedOutputs/Inputs (cortex now reports correctly the connections with the mixer)
...
implements GetInitialLatency (untested)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5580 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-05 09:16:11 +00:00