Hi All,

I am trying to open *encoder *using  libavcodec library function *
avcodec_open*.  Every time when i try to open a codec then i get exception
memory violation.
My call stack shows following information:

"*ntdll.dll!7c91b21a()
[Frames below may be incorrect and/or missing, no symbols loaded for
ntdll.dll]
aa.exe!_av_reduce()  + 0x122 bytes
aa.exe!_init_vlc_sparse()  + 0x8f bytes*"

I am able open *decoder *using *avcodec_open* API in the same code.
In my project i am adding libraries in following order:
libmingwex.a libavdevice.a libavformat.a libavcodec.a libavutil.a libgcc.a
liba52.a libfaac.a libfaad.a libgsm.a libmp3lame.a libogg.a libpthreadGC2.a
libswscale.a libtheora.a libvfw32.a libvorbis.a libvorbisenc.a
libvorbisfile.a libwsock32.a libx264.a libxvidcore.a libz.a

Please let me know where i am doing something wrong.

Thanks
UK

PS: I am compiling the code on Window XP.
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to