Displaying 20 results from an estimated 400 matches similar to: "reading vorbis comments with FLAC++?"
2004 Sep 10
4
reading vorbis comments with FLAC++?
Hi me (2x - Haberman and Coalson),
On Tue, Nov 11, 2003 at 03:51:42PM -0800, Josh Coalson wrote:
> The C++ interface is a little simpler:
[code follows]
OK. Well, I found the C interface a little bit easier to understand, so
I ended up using that instead of continuing to try to figure out the C++
interface.
The one problem I have is that the values in block->data.
vorbis_comment.comments
2004 Sep 10
0
reading vorbis comments with FLAC++?
--- Joshua Kwan <joshk@triplehelix.org> wrote:
> Well, I'm quite frankly stumped. I'm writing a program that recurses
> into directories and reads (among others) FLAC files and should be
> able
> to read the vorbis comments ARTIST and TITLE from the file.
>
> A while back, I was popen()ing to metaflac, because I didn't want to
> mess with libFLAC. But now,
2006 Mar 08
2
libflac++ reading vorbis metadata
I'm trying to use libFLAC++ v1.1.2, to read Song information (like artist,
trackname etc..). So..
I read metadata from file
FLAC::Metadata::get_streaminfo("somefile.flac", infosik);
and It's ok - no error, then I read vorbis info:
FLAC::Metadata::VorbisComment vorbis_kom(infosik);
int number_of_comments = vorbis_kom.get_num_comments();
and after that I have
2006 Mar 10
1
libflac++ reading vorbis metadata
On 2006-03-09 (Thu) ,at 23:20:50 Josh Coalson wrote:
> the vorbiscomments are not in the streaminfo. you want to do:
>
> FLAC::Metadata::VorbisComment tags;
> if (FLAC::Metadata::get_tags("somefile.flac", tags)) {
> FLAC::Metadata::VorbisComment::Entry entry =
> tags->get_comment(tags->get_num_comments-1); //e.g. last tag
> // do something with
2004 Sep 10
2
reading vorbis comments with FLAC++?
--- Joshua Kwan <joshk@triplehelix.org> wrote:
> On Mon, Nov 17, 2003 at 11:10:58AM -0800, Josh Coalson wrote:
> > > but there's still junk on the char* i get back from
> > > get_field_value().
> >
> > there's no terminating null for these routines either, they
> > are returning the unterminated UTF-8 buffer just like the C
> > API.
>
2004 Sep 10
0
reading vorbis comments with FLAC++?
On Mon, Nov 17, 2003 at 11:10:58AM -0800, Josh Coalson wrote:
> > but there's still junk on the char* i get back from
> > get_field_value().
>
> there's no terminating null for these routines either, they
> are returning the unterminated UTF-8 buffer just like the C
> API.
OK. I assumed that stuff passed back to the user as char* would have
been made to behave
2004 Sep 10
1
mistake in FLAC++ metadata interface?
Hi all,
Using the FLAC++ level 2 metadata interface the following function
doesn't do what you would expect:
cuesheet->get_track(i).get_num_indices();
(where cuesheet is a FLAC::Metadata::CueSheet *)
It returns a bool instead of an int, why is this?
To get the mumber of indicies in a track I need to use:
cuesheet->get_track(i).get_track()->num_indices;
ie. retrieve the C struct
2004 Sep 10
2
FLAC++ SeekableStream write_callback not being called?
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
I am trying to create a FLAC plugin for the K3b CD burning program. To do this
I have subclassed the FLAC::Decoder::SeekableStream class. I can obtain the
vorbiscomment data using set_metadata_respond, process_until_end_of_metadata
and the metadata_callback, however I cannot decode the audio data. It seems
to me as though the write_callback
2006 Dec 23
1
Bug in FLAC++ Stream::set_metadata()
I've found what looks like a bug in FLAC++ inside the Stream::set_metadata() method. It appears that the contained calls to FLAC__stream_encoder_set_metadata() are being passed arguments that point to local stack data (specifically the 'm' parameter which is a table that points to metadata objects). The code inside FLAC__stream_encoder_set_metadata() does nothing but store the given
2004 Sep 10
0
FLAC++ SeekableStream write_callback not being called?
I'll have to see the whole class definition to tell what's
wrong; nothing below looks wrong.
the unit tests (see src/test_libFLAC++/) have some examples
and the write callbacks do get called.
Josh
--- John Steele Scott <toojays@toojays.net> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi,
>
> I am trying to create a FLAC plugin for the K3b CD
2019 Feb 03
2
Crash when using dict quotas with sqlite database
Hello Aki,
Arch Linux doesn't have install-able debug symbols for Dovecot. That's
why I just compiled the package for myself with enabled debug symbols
(by editing the makepkg.conf).
I've attached the output from gdb's bt full.
- Marcel
Am 03.02.2019 um 14:45 schrieb Aki Tuomi:
> You need to install debug symbols. Not sure how this is done in arch
> linux though.
>
2012 May 05
3
[PATCH] Add missing functions to SeekTable class
The attached patch adds the missing FLAC__metadata_object_seektable_*() functions from FLAC's metadata object methods (FLAC/metadata.h) to FLAC++'s SeekTable class. Of the 11 functions in the C API, only 4 are currently in the C++ API, this patch adds the missing 7.
If this patch is ok, VorbisComment will be next. A quick look tells me only 5 out of 13
2012 May 06
2
[PATCH] Add missing functions to SeekTable class
> From: Cristian Rodr?guez <crrodriguez at opensuse.org>
> Sent: Sunday, May 6, 2012 8:24 AM
>
> El 05/05/12 02:23, Bastiaan Timmer escribi?:
>> The attached patch adds the missing FLAC__metadata_object_seektable_*()
>> functions from FLAC's metadata object methods (FLAC/metadata.h) to
>> FLAC++'s SeekTable class. Of the 11 functions in the C API,
2012 May 07
3
[PATCH] Add missing functions to VorbisComment class + a few other things
Attached is a patch that adds 5 missing FLAC__metadata_object_vorbiscomment_* functions to the VorbisComment class. In my previous message I stated 8 functions were missing, but on closer inspection, 3 of those belong in the VorbisComment::Entry class, and 2 of them already have equivalent functions in there. The last one (FLAC__metadata_object_vorbiscomment_entry_matches()) does not, but I have
2014 May 24
2
make dllimport/dllexport attributes work with mingw (and others)
The following patch changes export.h so that the dllimport/dllexport
attributes work with mingw/mingw-w64 and others:
- changes _declspec keyword to __declspec: the former may not be
defined by some toolchains.
- changes the _MSC_VER condition to universally _WIN32: MSVC, as well
as GCC supports this.
Attached patch: declspec.diff
Regards.
--
O.S.
-------------- next part --------------
2004 Sep 10
2
usage of C++ StreamMetadata interface
Josh Coalson wrote:
> [...]
> why do you need one? all the fields are available though method
> calls.
just an example:
I created an object of the type "FLAC::Metadata::VorbisComment".
How will this find it's way to
"FLAC::Stream::Encoder.set_metadata()" ???
Thomas
2005 Jan 02
1
Difficulties to get decoder to work
Hi,
I'm developing a plugin for a settop-box application to make use of flac
files.
However, I have difficulties to get the file-decoder to run in C++. What
I do in my derived decoder class is basically:
- create an instance of FLAC::Decoder::File, calling also the bsae class
c'tor
- set_metadata_respond( FLAC__METADATA_TYPE_STREAMINFO ), set_filename()
-
2006 Jul 27
0
[PATCH] pkg-config descriptors
Hi folks,
this patch adds creation of pkg-config descriptors for
libflac and libflac++
cu
--
---------------------------------------------------------------------
Enrico Weigelt == metux IT service - http://www.metux.de/
---------------------------------------------------------------------
Please visit the OpenSource QM Taskforce:
http://wiki.metux.de/public/OpenSource_QM_Taskforce
2007 Sep 23
2
Re: Creating a .deb file
On Sun, Sep 23, 2007 at 04:59:24PM +0200, Daniel Aleksandersen wrote:
> Share your package on http://getdeb.net/
Or just wait, like, a day for me to finish the packaging...
Patiently,
--
Joshua Kwan
2007 Sep 25
1
Re: Creating a .deb file
On Mon, Sep 24, 2007 at 04:15:51PM +0000, Andy Hawkins wrote:
> I didn't realise someone was actually packaging it up 'properly'. I'd much
> rather use an 'official' package than some home brewed one I made myself!
It's official in the sense that it is now an official Debian package.
I uploaded it yesterday. You can retrieve it from the unstable archive
and it