5718 Commits

Author SHA1 Message Date
shatty
4243ebaafb MOVED:
=============================================================================
RCS file: /cvsroot/open-beos/current/headers/private/support/CharacterSet.h,v
Working file: CharacterSet.h
head: 1.2
branch:
locks: strict
access list:
symbolic names:
keyword substitution: kv
total revisions: 2;     selected revisions: 2
description:
----------------------------
revision 1.2
date: 2003/07/27 01:35:41;  author: shatty;  state: Exp;  lines: +5 -1
added default constructor
----------------------------
revision 1.1
date: 2003/07/26 21:24:40;  author: shatty;  state: Exp;
yummy character set support
=============================================================================


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5802 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5802
2003-12-30 03:04:16 +00:00
beveloper
1e078f747a bugfix
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5801 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5801
2003-12-30 02:09:31 +00:00
beveloper
b0763800c1 removed a little debug output
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5800 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5800
2003-12-30 00:44:45 +00:00
Axel Dörfler
3c45d8cea9 Forgot to commit SYSLOG_FACILITY_INDEX() macro.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5799 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5799
2003-12-30 00:20:40 +00:00
shatty
bde0ae2e7d change media types to be IANA compliant
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5798 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5798
2003-12-29 15:55:56 +00:00
shatty
7e0c41c168 partial SoundFile implementation
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5797 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5797
2003-12-29 08:57:50 +00:00
shatty
ae0ab690bd add two pointers, remove 2 reserved uint32s
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5796 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5796
2003-12-29 08:57:10 +00:00
Stefano Ceccherini
37a821f6cf BOptionPopUp and its abstract class BOptionControl, completed.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5795 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5795
2003-12-29 07:19:42 +00:00
shatty
4c651e5469 duplicate R5 MediaPlayer window size, cascade behavior, icon
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5794 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5794
2003-12-29 05:25:50 +00:00
shatty
62ff9a1839 add mediaplayer
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5793 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5793
2003-12-29 05:06:35 +00:00
shatty
295e62da9e shell
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5792 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5792
2003-12-29 05:05:15 +00:00
shatty
0fa2f27a04 beginning basics for MediaPlayer
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5791 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5791
2003-12-29 03:09:42 +00:00
shatty
33ae6686c2 use OBOS String please
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5790 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5790
2003-12-29 02:44:42 +00:00
Axel Dörfler
462e4bb4fa That restriction was superfluous.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5789 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5789
2003-12-29 02:29:27 +00:00
Axel Dörfler
caeef6fada Fixed the broken use of read_request::PutBuffer() - the team's address space
is now honoured: the shortcut is now only made if it's okay to do it. Added
a comment what we could do to further improve performance.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5788 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5788
2003-12-29 02:27:22 +00:00
Rudolf Cornelissen
cba34fecc4 fixed cloning accelerant
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5787 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5787
2003-12-28 20:24:19 +00:00
Axel Dörfler
6994475d83 Added a comment about a stupidity I did with pipefs - I seem to have completely
forgotten about different address spaces with direct (unbuffered) pipe transfer,
shame on me.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5786 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5786
2003-12-28 15:27:24 +00:00
shatty
5d71fdcbf3 added #include <StorageDefs.h> to fix missing B_READ_ONLY
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5785 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5785
2003-12-28 13:09:29 +00:00
shatty
8bd1429511 the unimplemented printout was driving me crazy, so here they are: media_encode_info and media_decode_info struct initializers
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5784 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5784
2003-12-28 12:23:00 +00:00
shatty
f339b6e0b5 clean vorbis seek requires discarding pending samples from the dsp
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5783 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5783
2003-12-28 12:19:37 +00:00
shatty
7bbf8af761 clean ogg seeking. goes to next ogg page start.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5782 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5782
2003-12-28 11:48:38 +00:00
shatty
07e5dd5b93 ogg_sync_reset is better than ogg_sync_clear
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5781 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5781
2003-12-28 07:21:33 +00:00
shatty
e6fb4d8f4d yay for fake seeking
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5780 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5780
2003-12-28 06:44:25 +00:00
shatty
c68b568d9b capture BPositionIO if available. use it to compute a duration estimate. [estimate only for right now]
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5779 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5779
2003-12-28 04:34:26 +00:00
shatty
8f54fc7b8a remove unused fields
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5778 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5778
2003-12-28 04:33:43 +00:00
shatty
b52b0133da handle B_LAST_BUFFER_ERROR from GetNextChunk. properly return a non-full buffer if we got anything decoded. if the buffer has no data, set framecount to zero, and return B_LAST_BUFFER_ERROR.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5777 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5777
2003-12-28 01:34:42 +00:00
shatty
a6eabaff96 remove tight loop in GetPage, and return B_LAST_BUFFER_ERROR properly from GetNextChunk instead
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5776 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5776
2003-12-28 01:15:58 +00:00
beveloper
356784062c to aid decoder debugging
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5775 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5775
2003-12-28 00:32:41 +00:00
shatty
819b668c92 optimizations
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5774 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5774
2003-12-28 00:04:54 +00:00
shatty
efbf8d83ed sounds good :-)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5773 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5773
2003-12-27 23:43:18 +00:00
shatty
a2b3fc7c80 new Decode implementation
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5772 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5772
2003-12-27 23:00:38 +00:00
beveloper
272d533500 starting avi reader...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5771 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5771
2003-12-27 14:52:59 +00:00
beveloper
bb1d6ef247 raw decoder supports many samples types now, and support for them
has been added to the file readers, you can now play 24 bit integer
or 64 bit floating point files


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5770 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5770
2003-12-27 14:51:14 +00:00
beveloper
cf706dc774 fixed lockup with 8 channel (or more) soundfiles
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5769 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5769
2003-12-27 14:45:57 +00:00
Waldemar Kornewald
8dad9b1eb2 Added modem driver (completely untested, currently no support for settings speed because modem API is missing).
Some minor changes.
Added TODO file to almost all modules.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5768 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5768
2003-12-27 14:27:55 +00:00
shatty
7abc3cd77b missing Jamfile
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5767 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5767
2003-12-26 20:06:32 +00:00
shatty
6a6671853d crashing nicely
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5766 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5766
2003-12-26 20:06:11 +00:00
shatty
b6a3f35ba0 trust ogg decoder more, fewer debugger calls
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5765 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5765
2003-12-26 18:44:06 +00:00
shatty
77ae533d3c allocate ogg_stream_states dynamically, hold pointers to them in the map, check sync return result during GetPage, add myriad of vorbisDecoder debug calls, introduce temporary variables to ease debugging
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5764 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5764
2003-12-26 17:39:43 +00:00
shatty
0b18a76480 remove just annoying debugger call
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5763 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5763
2003-12-26 14:33:55 +00:00
shatty
fac65e8045 vorbis decoder take 1
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5762 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5762
2003-12-26 14:07:53 +00:00
shatty
fa5c397539 initial packets are header packets that contain codec identication information. ogg can contain other types such as text. capture initial packets. remove unused #define
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5761 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5761
2003-12-26 11:41:59 +00:00
shatty
dd47be5008 add extra TRACE, use explicit debugger calls, fix short_page bug, fix deallocation bug
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5760 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5760
2003-12-26 10:34:16 +00:00
shatty
3af72f3503 expand format types handled in FormatManager::GetDescriptionForFormat
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5759 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5759
2003-12-26 10:27:48 +00:00
shatty
439271f084 getnextchunk
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5758 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5758
2003-12-26 08:15:36 +00:00
shatty
8267371e90 compilable, missing seek, getnextchunk
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5757 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5757
2003-12-26 04:42:41 +00:00
beveloper
3a9ada71c5 seek back to start position
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5756 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5756
2003-12-26 00:30:57 +00:00
beveloper
e615b49682 compatible with MediaDefs.h now
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5755 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5755
2003-12-26 00:30:05 +00:00
beveloper
4a687b079d added a few media kit targets
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5754 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5754
2003-12-26 00:01:08 +00:00
beveloper
c42029d4df some raw media formats
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5753 a95241bf-73f2-0310-859d-f6bbb57e9c96
hrev5753
2003-12-25 23:59:47 +00:00