Commit Graph

43 Commits

Author SHA1 Message Date
Josh Coalson
f37a397cf1 get rid of obsolete *_get_decode_position() methods 2004-07-07 07:43:18 +00:00
Josh Coalson
63f8edc69c revamp OggFLAC__SeekableStreamDecoder to derive from OggFLAC__StreamDecoder instead of FLAC__SeekableStreamDecoder; rewrite seek routine to do a binary search through Ogg pages, instead of the seektable-based search of FLAC__SeekableStreamDecoder 2004-07-07 07:35:02 +00:00
Josh Coalson
f45b2a85a7 minor reordering of decoder state enum to match FLAC layers 2004-03-17 22:08:15 +00:00
Josh Coalson
9564390fb9 update copyright to 2004 2004-01-17 04:14:43 +00:00
Josh Coalson
e6d52b08ba add read callback to OggFLAC__SeekableStreamEncoder, necessary for metadata rewriting 2004-01-17 03:52:59 +00:00
Josh Coalson
30cd31636f revamp OggFLAC__SeekableStreamEncoder to derive from FLAC__StreamEncoder instead of FLAC__SeekableStreamEncoder 2004-01-16 00:16:45 +00:00
Josh Coalson
b71b56cb4b various fixes related to deriving OggFLAC__SeekableStreamEncoder from FLAC__StreamEncoder instead of FLAC__SeekableStreamEncoder 2004-01-16 00:03:15 +00:00
Josh Coalson
073bd9e471 revamp ogg flac file decoder; it needed to be derived from the ogg flac stream encoder instead of the flac file encoder 2003-12-31 05:38:20 +00:00
Josh Coalson
2ea9693ca3 fix __LIBNAME__ definition 2003-12-18 05:20:43 +00:00
Josh Coalson
45df151527 better end-of-file/stream checking 2003-11-13 23:34:28 +00:00
Josh Coalson
3c2bdf8746 add ogg seekable stream and file encoder and decoder interfaces 2003-09-26 01:56:01 +00:00
Josh Coalson
4e96cdbb7b minor syntax 2003-09-26 01:46:21 +00:00
Josh Coalson
071e13ac51 minor comments 2003-09-26 01:45:21 +00:00
Josh Coalson
85f53571e4 minor comments 2003-09-24 22:13:35 +00:00
Josh Coalson
774a127ed7 minor syntax 2003-09-24 22:12:32 +00:00
Josh Coalson
8bd4884ca1 add the metadata callback back in the stream encoder 2003-09-24 22:03:35 +00:00
Josh Coalson
43b0ddc0c0 add OggFLAC__stream_encoder_get_resolved_state_string() 2003-09-24 04:29:17 +00:00
Josh Coalson
75c7968e35 more API comments, add OggFLAC__file_decoder_set_serial_number(), OggFLAC__file_decoder_get_resolved_state_string(), OggFLAC__file_decoder_get_decode_position() 2003-09-24 04:28:42 +00:00
Josh Coalson
ae1aad1dbc more API comments, add OggFLAC__seekable_stream_decoder_set_serial_number(), OggFLAC__seekable_stream_decoder_get_resolved_state_string(), OggFLAC__seekable_stream_decoder_get_decode_position() 2003-09-24 04:27:55 +00:00
Josh Coalson
03140c4291 add OggFLAC__stream_decoder_get_resolved_state_string() 2003-09-24 04:20:07 +00:00
Josh Coalson
45f26d1018 minor comments 2003-09-23 20:35:03 +00:00
Josh Coalson
8d06d47f95 minor comments 2003-09-23 20:28:05 +00:00
Josh Coalson
afd8107872 change license verbiage to Xiph's 2003-01-31 23:34:56 +00:00
Josh Coalson
a7cf2336f7 better logic for determining whether or not DLL cruft is needed 2003-01-08 08:02:14 +00:00
Josh Coalson
afae69f0e3 Add 2003 to copyright notice 2003-01-02 07:03:16 +00:00
Josh Coalson
1d25bb6a61 fixes for building static libs (new FLAC__NO_DLL #define) 2002-10-18 05:50:28 +00:00
Josh Coalson
c216a82d7b initial import 2002-10-16 22:34:13 +00:00
Josh Coalson
55bc58704e tweaks to build libs as DLLs under windows 2002-10-16 22:18:32 +00:00
Josh Coalson
9bfe7572d7 add export.h 2002-10-16 22:04:53 +00:00
Josh Coalson
4e3cf29bae fix _HEADERS targets to not clobber each others 2002-09-20 05:56:33 +00:00
Josh Coalson
8304c8fdac add support for serial number in Ogg streams 2002-09-04 07:52:58 +00:00
Josh Coalson
765ff502c7 minor formatting 2002-08-27 05:46:11 +00:00
Josh Coalson
efc6c90ea8 more doxygen comments 2002-08-16 03:09:06 +00:00
Josh Coalson
724b532b66 doxygen comments 2002-08-15 19:19:46 +00:00
Josh Coalson
43e06aaa8b minor comments 2002-08-08 22:50:31 +00:00
Josh Coalson
589f8c7880 add ..._get_verify_decoder_error_stats() 2002-08-07 23:54:55 +00:00
Josh Coalson
da195e2a05 these are obsolete, maybe to be revived later 2002-08-07 17:40:56 +00:00
Josh Coalson
edc9fee9b2 several fixes 2002-08-07 17:39:24 +00:00
Josh Coalson
79600e1fdd remove file decoder and seekable stream decoder 2002-08-07 17:38:53 +00:00
Josh Coalson
71e623bc6e more work 2002-08-06 06:09:06 +00:00
Josh Coalson
f86f400869 remove obsolete includes 2002-08-06 05:39:44 +00:00
Josh Coalson
ac2932b47f did more work but still not finished 2002-08-06 05:38:55 +00:00
Josh Coalson
27b53dcf5d initial import; still needs a lot of work 2002-08-05 06:49:45 +00:00