Commit Graph
5692 Commits
Author SHA1 Message Date
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
2003-12-25 23:59:47 +00:00
shatty aff76afa86 remove mp3 cruft
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5752 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-25 10:54:48 +00:00
shatty 103bafad5e identify ogg
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5751 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-25 10:54:15 +00:00
Matthew Wilber 43ed8070bb Removed ShowImage.rsrc. ShowImage.rdef should instead be used for ShowImage's resources.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5750 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-24 20:40:23 +00:00
Matthew Wilber 52c287f01b Removed makefile, it was checked in by mistake. It has nothing to do with ShowImage.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5749 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-24 20:36:34 +00:00
Matthew Wilber 28b149e57c Removed ShowImageX.proj BeIDE project file
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5748 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-24 20:31:07 +00:00
Matthew Wilber 0916ab535d Adjusted menu bar, scrollbars and view frame so that there are no longer double borders
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5747 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-24 20:27:09 +00:00
Michael Pfeiffer 491eb383e0 Fixed access to invalid bitmap bug.
Refactored code a little bit.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5746 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-24 10:14:28 +00:00
shatty 5aa7212658 change () to (void) in prototypes
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5745 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-24 05:17:09 +00:00
Matthew Wilber 6574ee0747 Removed some debug print statements, set the maximum allowed Zoom to 1600%
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5744 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-23 23:45:26 +00:00
beveloper 56fc4e779e removed
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5743 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-23 23:26:12 +00:00
beveloper b2e54a92e3 adding a reader for the AIFF and AIFF-C formats
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5742 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-23 23:23:40 +00:00
beveloper 91e76129e7 bugfix
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5741 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-23 23:20:41 +00:00
Ingo Weinhold c06f365f26 * Added jam 2.5 rc3 MakeLocate rule.
* Fixed the Package* rules.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5740 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-23 17:23:18 +00:00
mahlzeit 20d32b2c37 There was a conflict on the CVS server between MoreUTF8.h (an old file)
and moreUTF8.h, so they were removed by the nice people at SourceForge.
I am adding the good file back.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5739 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-23 14:07:33 +00:00
shatty 5c4135222d fix local depends in Copy and zip up symlinks properly in PackageInstallZip
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5738 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-23 04:02:41 +00:00
beveloper b1a94814dd fixed a couple of issues with id3attr
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5737 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-23 00:56:35 +00:00
beveloper 0b3cd7531c bad hack to fix sync after seek
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5736 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-23 00:26:45 +00:00
beveloper a665f2f9e1 a few checks and fixes
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5735 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-23 00:09:39 +00:00
beveloper 228c585f82 added added au (Sun audio file) format reader
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5734 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-22 23:46:49 +00:00
shatty f7f27fcb79 implement be_synth behavior for BSynth. behavior taken from bebook specification and R5 testing.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5733 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-22 23:23:27 +00:00
shatty 51fe1be4f7 tracker-friendly install script
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5732 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-22 22:17:38 +00:00
beveloper 77611e5145 small hack to support mp3 in wav
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5731 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-22 21:32:15 +00:00
beveloper 7f5173b413 Decode residual data that is still in the decoder first.
Also implemented synchronization after seek.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5730 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-22 21:28:56 +00:00
beveloper fa635d6dce Implemented support for encoded data (like mp3) inside the WAV container.
The start_time information on seek and especially during reading isn't very exact.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5729 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-22 21:26:51 +00:00
mahlzeit 4c20e0e8ad Simplified app_flags.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5728 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-22 17:51:32 +00:00
mahlzeit 61b05c397f Simplified rdef.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5727 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-22 17:45:19 +00:00