List Info

Thread: libFLAC++ Seeking




libFLAC++ Seeking
country flaguser name
United States
2007-09-26 08:39:09
Hello,

I've a problem with seeking using libFLAC++ API.
The call to seek_absolute always returns with false, whatever I do.

I tried many different ways, finally I tried to reduce my added code to near zero, so I used the cpp decode example in ...flac-1.2.1examplescppdecodefile.main.cpp and added only one line:

bool b=decoder.seek_absolute(1000);

right before 

ok = decoder.process_until_end_of_stream();

seek_absolute always returns false.
I'm pretty sure I missed something and otherwise this works fine.
One more thing. I complied the 1.2.1 sources with msvc6 sp6 and this works with debug libs...

Any hints?

Thanks,
Istvan









___________________________________________________
A cégek itt keresnek téged – te hol keresed őket? [origo] állás
Re: libFLAC++ Seeking
country flaguser name
United States
2007-09-26 09:58:55




írta:

Hello,

I've a problem with seeking using libFLAC++ API.
The call to seek_absolute always returns with false, whatever I do.

I tried many different ways, finally I tried to reduce my added code to near zero, so I used the cpp decode example in ...flac-1.2.1examplescppdecodefile.main.cpp and added only one line:

bool b=decoder.seek_absolute(1000);

right before 

ok = decoder.process_until_end_of_stream();

seek_absolute always returns false.
I'm pretty sure I missed something and otherwise this works fine.
One more thing. I complied the 1.2.1 sources with msvc6 sp6 and this works with debug libs...

Any hints?

Thanks,
Istvan

Sorry, I forgot to mention, I tried with original flac-1.2.1-devel-win precompiled binaries, as well as with my builds. I created a build with some debug info added to release version, it seems that

file_length_callback_ in stream_decoder.c returns FLAC__STREAM_DECODER_LENGTH_STATUS_ERROR, fstat returns !=0, but that sounds very strange, as the file is already opened and playable otherwise...

Istvan


___________________________________________________
A cégek itt keresnek téged – te hol keresed őket? [origo] állás
[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )