beveloper
b02741bd26
A hack to allow testing of Vorbis playback (only one file at a time).
...
Contributed by Andrew Bachman and with known problems, but good for testing.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9990 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-17 22:13:41 +00:00
shatty
4d13b0dee0
openbeos packages become haiku packages
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9979 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-17 00:39:28 +00:00
shatty
7590898fc9
always set packet from chunkBuffer and bytes from chunkSize
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9840 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-08 05:26:16 +00:00
shatty
72c89788b2
add compatibility chunk interpretation for extractors not providing OGG_PACKET_DATA_TYPE
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9839 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-08 05:17:37 +00:00
beveloper
212308131f
fixed seeking
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9834 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-07 18:19:59 +00:00
beveloper
8dc315d3db
I don't know if returning pixel aspect ratios like 14097:10000 is nice,
...
but at least it's not that broken as always using 1:1
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9833 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-07 18:05:28 +00:00
beveloper
1682c6b4ab
basic video playback support, seeking works, too.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9832 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-07 17:11:38 +00:00
beveloper
934d449723
Added support for AVI file compatible video codecs, works.
...
Added vorbis audio support, doesn't work yet.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9831 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-07 17:10:14 +00:00
beveloper
1841471ea4
calculate duration and an approximation of frame rate and frame count
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9827 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-07 14:46:05 +00:00
beveloper
08229584f5
initial implementation
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9823 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-07 11:29:01 +00:00
beveloper
685eec2577
disabled unused open function
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9822 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-07 11:28:26 +00:00
beveloper
945235f737
cleanup and license added
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9821 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-07 11:26:37 +00:00
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