Josh Coalson
|
1cb2341298
|
max the largest metadata type code be 126, reserving 127 to avoid confusion with a frame sync code
|
2004-07-22 01:32:00 +00:00 |
|
Josh Coalson
|
091d84f25c
|
add FLAC::Encoder::*::set_metadata(FLAC::Metadata::Prototype **metadata, unsigned num_blocks)
|
2004-07-22 01:04:22 +00:00 |
|
Josh Coalson
|
d113ca3d2f
|
add an accessor method for the underlying ::FLAC__StreamMetadata object
|
2004-07-22 01:03:43 +00:00 |
|
Josh Coalson
|
47f51b1c22
|
add method for skipping an audio frame, plus tests
|
2004-07-16 00:53:38 +00:00 |
|
Josh Coalson
|
cd5b1a638c
|
minor comment fixes
|
2004-07-16 00:16:08 +00:00 |
|
Josh Coalson
|
d5c593b09a
|
add documentation for new callback-based functions
|
2004-07-16 00:15:12 +00:00 |
|
Josh Coalson
|
deab462735
|
add libFLAC++ equivalent callback-based chain reading/writing and tests
|
2004-07-15 16:22:43 +00:00 |
|
Josh Coalson
|
0e46bf5624
|
do not close any file handles in the callback-based chain reading/writing
|
2004-07-15 00:04:46 +00:00 |
|
Josh Coalson
|
463a22cc3a
|
add callback-based versions of chain writing: FLAC__metadata_chain_check_if_tempfile_needed(), FLAC__metadata_chain_write_with_callbacks(), FLAC__metadata_chain_write_with_callbacks_and_tempfile()
|
2004-07-11 06:41:00 +00:00 |
|
Josh Coalson
|
eaf8fbd8b7
|
add an EOF callback to the mix
|
2004-07-11 06:32:09 +00:00 |
|
Josh Coalson
|
91748beb86
|
add FLAC__metadata_chain_read_with_callbacks()
|
2004-07-10 22:28:03 +00:00 |
|
Josh Coalson
|
d8934e2134
|
add callback.h
|
2004-07-10 00:37:02 +00:00 |
|
Josh Coalson
|
85d7b9f01c
|
minor comments
|
2004-07-07 19:45:48 +00:00 |
|
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
|
287ba3ac64
|
fix doc typos
|
2004-03-16 18:01:26 +00:00 |
|
Josh Coalson
|
8a5b74068a
|
*** empty log message ***
|
2004-01-30 07:34:17 +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
|
0bc2c32814
|
minor comments
|
2003-12-30 03:29:58 +00:00 |
|
Josh Coalson
|
37a4d2a495
|
workaround MSVC bug re: scoping of nested classes
|
2003-12-18 20:06:52 +00:00 |
|
Josh Coalson
|
2ea9693ca3
|
fix __LIBNAME__ definition
|
2003-12-18 05:20:43 +00:00 |
|
Josh Coalson
|
5dda2bd67b
|
use double for scale factor instead of float
|
2003-12-18 05:19:34 +00:00 |
|
Josh Coalson
|
9c650a561a
|
add undocumented option --apply-replaygain-which-is-not-lossless to flac; required a lot of reorganization; gain_analysis lib renamed to replaygain_analyis; replaygain_synthesis moved out of plugin_common into its own library in share/
|
2003-12-17 04:51:06 +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
|
069a58bbe0
|
minor formatting
|
2003-09-26 01:45:42 +00:00 |
|
Josh Coalson
|
071e13ac51
|
minor comments
|
2003-09-26 01:45:21 +00:00 |
|
Josh Coalson
|
6e2c6d9958
|
add a "tell" callback to the seekable stream encoder to make the metadata writeback more robust
|
2003-09-25 04:01:49 +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
|
d36b346dbb
|
add resolved_as_cstring()
|
2003-09-24 22:08:00 +00:00 |
|
Josh Coalson
|
c6d1fc8a23
|
minor formatting
|
2003-09-24 22:07:31 +00:00 |
|
Josh Coalson
|
02e6011cd4
|
remove leftover and unimplemented proto FLAC__file_decoder_process_remaining_frames()
|
2003-09-24 22:07:08 +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
|
5e97309798
|
add *::State::resolved_as_cstring()
|
2003-09-24 04:18:32 +00:00 |
|
Josh Coalson
|
f1c2379c47
|
inline *::State::resolved_as_cstring()
|
2003-09-24 04:17:26 +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
|
5b782b4da6
|
replace the compile time ordinals.h.in->ordinals.h conversion with a static ordinals.h
|
2003-09-15 21:14:26 +00:00 |
|
Josh Coalson
|
e8a7601a4b
|
change license verbiage
|
2003-02-07 00:14:32 +00:00 |
|