I wanted to use libavcodec libarary to decode MPEG4-Part2 data or MPEG4/AVC (H.264) data that I receive from Darwin Streaming Server 5.5.5. I am using libavcode libarary and I used code from http://cekirdek.pardus.org.tr/~ismail/ffmpeg-docs/apiexample_8c-source.html ==> (video_decode_example). I have MPEG4-Part2 data, but it (code from above site) fails - give access violation. I have H.264 data packets, I send it to libavcodec, but it always return false - meaning no frame decoded. I am using VC++6.0 development environment. Does anyone have anything which lead me to further in decoing video data using libavcode.
<http://ffmpeg.mplayerhq.hu/faq.html#TOC38> http://ffmpeg.mplayerhq.hu/faq.html "4.3 Is Microsoft Visual C++ supported?<http://ffmpeg.mplayerhq.hu/faq.html#TOC38> No. Microsoft Visual C++ is not compliant to the C99 standard and does not - among other things - support the inline assembly used in FFmpeg. If you wish to use MSVC++ for your project then you can link the MSVC++ code with libav* as long as you compile the latter with a working C compiler. For more information, see the *Microsoft Visual C++ compatibility* section in the FFmpeg documentation. There have been efforts to make FFmpeg compatible with MSVC++ in the past. However, they have all been rejected as too intrusive, especially since MinGW does the job adequately. None of the core developers work with MSVC++ and thus this item is low priority. Should you find the silver bullet that solves this problem, feel free to shoot it at us. We strongly recommend you to move over from MSVC++ to MinGW tools." 2008/7/21 amol mahamuni <ajm2707 at yahoo.com>
I wanted to use libavcodec libarary to decode MPEG4-Part2 data or MPEG4/AVC (H.264) data that I receive from Darwin Streaming Server 5.5.5.I am using libavcode libarary and I used code from http://cekirdek.pardus.org.tr/~ismail/ffmpeg-docs/apiexample_8c-source.html<http://cekirdek.pardus.org.tr/%7Eismail/ffmpeg-docs/apiexample_8c-source.html>==> (video_decode_example).
I have MPEG4-Part2 data, but it (code from above site) fails - give access violation.
I have H.264 data packets, I send it to libavcodec, but it always return false - meaning no frame decoded.
I am using VC++6.0 development environment.
Does anyone have anything which lead me to further in decoing video data using libavcode.
_______________________________________________ ffmpeg-user mailing list ffmpeg-user at mplayerhq.hu https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-user
participants (2)
-
ajm2707@yahoo.com -
robert.e.hickman@googlemail.com