[vorbis] Problem using the ogg-vorbis win32 SDK 1.0 [VC++6.0 XP]
Ravi Kumar K
ravi at infomedia-network.com
Wed Apr 30 06:49:56 PDT 2003
Hi
After I placed the two lines , this time it passed
vorbis_analysis_headerout but later in the program
/* vorbis does some data preanalysis, then divvies up blocks for
more involved (potentially parallel) processing. Get a single
block for encoding now */
while(vorbis_analysis_blockout(&vd,&vb)==1){
at the above while loop it is giving "DIVISON BY ZERO EXCEPTION"
Plese advise.
Thank you,
Regards,
Ravi.
<p>John Denton wrote:
>Ravi,
>
>I had similar problems about 15 months ago which I resolved by placing the
>lines
> vorbis_analysis_init(vd, vi);
> vorbis_block_init(vd, vb);
>before the calls to comment init and comment_add_tag instead of after them.
>
>>From brief prog comment lines it seems I concluded that something in the
>comment calls was nulling vc leading to a fatal error in
>vorbis_analysis_headerout later in the prog. I also noted that this error
>didn't always ocurr when byte alignment was set to quad - don't know what
>that means, I thought I always set it to quad..
>
>It may have just been me.. Try it.
>
>
>
>J.
>----- Original Message -----
>From: "Ravi Kumar K" <ravi at infomedia-network.com>
>To: <vorbis at xiph.org>
>Sent: Monday, April 28, 2003 3:52 PM
>Subject: Re: [vorbis] Problem using the ogg-vorbis win32 SDK 1.0 [VC++6.0
>XP]
>
>
>
>
>>Hi Michael,
>>Let me explain the complete problem. I took the file "
>>encoder_example.c " , and I reaplaced all stdin , stdouts wth file
>>
>>
>pointers.
>
>
>>so I was trying to encode the file (form .wav format to .ogg format).
>>encoder_example.c worked fine with the above changes .
>>Then I replaced the main in the encoder_example.c with EncodeFile and I
>>tried to call this function.
>>but at some point [ exactly at
>>vorbis_analysis_headerout(&vd,&vc,&header,&header_comm,&header_code); ]
>>there is runtime error saying "Access violation" .
>>As I am just trying to re use the code as it is from encoder_example.c
>>, so I am clueless at this point
>>Regarding Compiler settings ::
>> I linked all necessary lib files. I am not sure what u mean by the
>>following and how to set them ?
>> " i.e. not using non-standard ABI, or telling the compiler that
>>vorbis IS compiled with the standard ABI if you are)? "
>>Please advise.
>>Thank you,
>>Ravi.
>>
>>Michael Smith wrote:
>>
>>
>>
>>>On Saturday 26 April 2003 05:27, Ravi Kumar K wrote:
>>>
>>>
>>>
>>>
>>>>Hi
>>>>I am using ogg-vorbis win32 SDK 1.0 [ VC++ 6.0 , Windows XP ]
>>>>I am trying to use the function "vorbis_analysis_headerout() ; "
>>>>When I called the function in a stand alone small C progam it worked ,
>>>>but when I tried to use the same function as part of some big project it
>>>>failed saying "Access violation in Vorbis.dll " and the application
>>>>
>>>>
>closed.
>
>
>>>>Any clue ???
>>>>Thank you,
>>>>Regards,
>>>>Ravi.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>You haven't given us much information to go on here. Could you show us
>>>
>>>
>your
>
>
>>>code (the bits using vorbis, that is)? Are you using the right compiler
>>>settings (i.e. not using non-standard ABI, or telling the compiler that
>>>vorbis IS compiled with the standard ABI if you are)?
>>>
>>>Mike
>>>
>>>--- >8 ----
>>>List archives: http://www.xiph.org/archives/
>>>Ogg project homepage: http://www.xiph.org/ogg/
>>>To unsubscribe from this list, send a message to
>>>
>>>
>'vorbis-request at xiph.org'
>
>
>>>containing only the word 'unsubscribe' in the body. No subject is
>>>
>>>
>needed.
>
>
>>>Unsubscribe messages sent to the list will be ignored/filtered.
>>>
>>>
>>>
>>>
>>>
>>--
>>Ravi Kumar Krishnamaneni
>>Intern
>>Infomedia Network Inc.
>>
>>Phone(Office) : 281-218-0700
>> ( Cell ) : 214-636-7447
>>
>>
>>
>>
>>
>
>
>--- >8 ----
>List archives: http://www.xiph.org/archives/
>Ogg project homepage: http://www.xiph.org/ogg/
>To unsubscribe from this list, send a message to 'vorbis-request at xiph.org'
>containing only the word 'unsubscribe' in the body. No subject is needed.
>Unsubscribe messages sent to the list will be ignored/filtered.
>
>
>
--
Ravi Kumar Krishnamaneni
Intern
Infomedia Network Inc.
Phone(Office) : 281-218-0700
( Cell ) : 214-636-7447
<p><p><p>--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Vorbis
mailing list