Commit Graph
533 Commits
Author SHA1 Message Date
beveloper e97f9121bf Basic BDataIO binding for MatroskaParser
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9732 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-02 01:00:39 +00:00
beveloper 1528ffa991 using UseLibraryHeaders now
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9731 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-02 00:25:45 +00:00
beveloper bf4770a920 Fix "left shift count >= width of type" bug
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9730 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-02 00:21:31 +00:00
beveloper 9ec428f4e3 removed duplicate struct definition
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9729 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-02 00:14:16 +00:00
beveloper f3d7179ab8 removed unnamed structs and unions
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9728 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-02 00:13:05 +00:00
beveloper 57a5afa736 switched to MatroskaParser, this should be easier to get started
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9727 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-02 00:07:48 +00:00
beveloper eca53b5dbe Initial revision
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9722 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-01 23:24:26 +00:00
beveloper c967a72787 a header file
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9689 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-31 15:12:22 +00:00
beveloper 19f5624310 include the matroska file format
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9688 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-31 13:31:40 +00:00
beveloper d045d4a282 Added jamfiles to build libebml, libmatroska and link them with the matroska reader
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9687 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-31 13:31:00 +00:00
beveloper 7b8eebe093 The matroska reader, right now unimplemented
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9686 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-31 13:25:28 +00:00
beveloper 47bb36150e Initial revision
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9682 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-31 13:02:03 +00:00
beveloper 5d997962b8 Initial revision
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9678 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-31 12:59:17 +00:00
shatty a2c00cded5 do something slightly more reasonable with tobias audio streams
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9662 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-30 12:59:04 +00:00
shatty 5944d78858 add descriptions and formats for tobias audio streams
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9661 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-30 12:58:02 +00:00
shatty 89cc288194 add output format and byte order to the registered media_format
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9660 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-30 12:56:34 +00:00
beveloper aa5bc42ba6 print more info about the chunk before aborting on 0 size check
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9655 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-29 20:28:56 +00:00
beveloper 84f1c37fc5 Added a lot of checks to read slightly broken AVI files, as those created by Pinnacle Studio 9 for Windows, without problems.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9654 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-29 20:22:23 +00:00
beveloper 1887ce98cb Added DV decoding support
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9539 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-27 21:09:56 +00:00
shatty 8b6368d31b use user_data for ogg_packet and pass raw data pointer through chunkBuffer
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9495 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-25 08:22:59 +00:00
beveloper 88debd334e This must say Haiku of cause
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9486 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 17:26:03 +00:00
beveloper 49e6b955a6 fixed wrong debug output
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9464 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-23 18:01:39 +00:00
beveloper 6736ae524a This fixes the bugs that crashed nplay and ColdCut during the Begeistert 13 presentation
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9463 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-23 18:00:53 +00:00
Stefano Ceccherini c6a2e89fec Fixed small typos in the comments
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9284 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-11 14:43:32 +00:00
Jérôme Duval dcda1706fa Unprotected MultiAudioDevice destructor.
Now deletes MultiAudioDevices which don't init correctly.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8663 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-26 14:01:39 +00:00
beveloper b9a82d4068 fixed broken debug info printing
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8579 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-15 14:31:55 +00:00
shadow303 6415bfd325 Fix problem with "missing" private header
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8480 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-27 00:46:43 +00:00
shadow303 5d6aa7a14f Forgot the Jamfile
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8411 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-16 21:13:09 +00:00
shadow303 ffec4cb14d Add video in support included with version 4.1 of the radeon driver.
Feel free to relocate if I have guessed the wrong destination for this stuff.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8407 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-16 00:49:57 +00:00
Jérôme Duval 55a855f813 Added a package rule
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8156 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-25 09:30:02 +00:00
beveloper 9c4e5ba632 removed most warnings
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8138 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-23 21:27:23 +00:00
shatty c11def3bf2 liboggz-0.8.3
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7948 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-13 00:18:40 +00:00
shatty 5b4e9da884 libogg-1.1
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7945 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-12 23:10:22 +00:00
beveloper 5b74faecce removed warning
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7944 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-12 23:04:44 +00:00
beveloper 3c232c2cba added missing newline
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7938 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-12 22:28:39 +00:00
beveloper 20c1edc7d0 fixed warnings
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7936 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-12 21:53:07 +00:00
shatty 9c5b691f22 workaround for crashing bug in RealPlayer. specialize the frame_rate when Connected gets called with a frame rate of 0.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7690 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-30 20:09:07 +00:00
Jérôme Duval 3a47295d37 Link with our libmedia.so
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7549 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-13 08:22:03 +00:00
beveloper 666fb348c4 some uncommited changes from long time ago. hope this doesn't break anything.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7448 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-07 18:43:44 +00:00
shatty 8efe380a8a add more variants of MS MPEG4 vx
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7413 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-05 07:45:06 +00:00
shatty 094bec45ab add lowercase variants of MS MPEG4 vx, verified MS MPEG4 v2 seems to be working, for decoding anyway
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7412 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-05 07:32:39 +00:00
beveloper 2fe87e7c58 Fixed handling of 0 byte large chunks.
Rewrote error checking during file parsing, parsing now aborts immediately after the first error.
Disabled all TRACEing, added ERROR fprintf for real errors.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6991 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-15 23:30:09 +00:00
beveloper 62ffde749f No longer crash or exit(1) all open MediaPlayer windows when a bad mp3 file is played.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6964 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-14 02:08:51 +00:00
shatty 4a89640d25 fixed usage of init_vorbis_media_raw_audio_format
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6930 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-08 03:06:31 +00:00
beveloper 44c1e167fc gave mixer a non alpha version number for bebits release
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6925 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-06 23:32:55 +00:00
beveloper fa53639792 Added liba52, a GPL licensed AC3-decoding library.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6924 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-06 22:48:00 +00:00
beveloper 1e6635acba Added the AC3-decoding plugin. It must be treated as GPL licensed, as it'
using the GPL'ed liba52.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6923 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-06 22:46:49 +00:00
beveloper 194362d68b included the ac3-decoder addon (when GPL add-ons are included)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6922 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-06 22:45:03 +00:00
beveloper 6341d53b82 changed buffer size handling
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6921 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-06 22:42:54 +00:00
shatty 6f524d0869 audio buffer size patches
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6829 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-29 23:31:22 +00:00