ffmpeg4mobile

所属分类:通讯编程
开发工具:Visual C++
文件大小:1433KB
下载次数:148
上传日期:2009-03-18 08:59:35
上 传 者sizhiguo
说明:  ffmpeg解码器的windows mobile版 内含播放本地文件的例子 支持mpeg4
(ffmpeg decoder windows mobile edition includes examples of the local file playback support mpeg4)

文件列表:
ffmpeg4mobile\ffmpeg\avio.h (12913, 2008-05-04)
ffmpeg4mobile\ffmpeg\swscale.h (5467, 2008-03-06)
ffmpeg4mobile\ffmpeg\swscale.lib (6318, 2008-05-05)
ffmpeg4mobile\ffmpeg\avformat.h (36628, 2008-05-05)
ffmpeg4mobile\ffmpeg\libavutil\adler32.h (1058, 2008-04-24)
ffmpeg4mobile\ffmpeg\libavutil\avstring.h (3067, 2008-04-24)
ffmpeg4mobile\ffmpeg\libavutil\avutil.h (6734, 2008-04-24)
ffmpeg4mobile\ffmpeg\libavutil\base64.h (1232, 2008-04-24)
ffmpeg4mobile\ffmpeg\libavutil\crc.h (1467, 2008-04-24)
ffmpeg4mobile\ffmpeg\libavutil\fifo.h (3517, 2008-04-24)
ffmpeg4mobile\ffmpeg\libavutil\log.h (3508, 2008-04-24)
ffmpeg4mobile\ffmpeg\libavutil\lzo.h (1136, 2008-04-24)
ffmpeg4mobile\ffmpeg\libavutil\md5.h (1195, 2008-04-24)
ffmpeg4mobile\ffmpeg\libavutil\mem.h (4276, 2008-04-24)
ffmpeg4mobile\ffmpeg\libavutil\random.h (2423, 2008-04-24)
ffmpeg4mobile\ffmpeg\libavutil\sha1.h (1161, 2008-04-24)
ffmpeg4mobile\ffmpeg\libavutil\common.h (10166, 2008-05-04)
ffmpeg4mobile\ffmpeg\libavutil\mathematics.h (1786, 2008-05-04)
ffmpeg4mobile\ffmpeg\libavutil\rational.h (3034, 2008-05-04)
ffmpeg4mobile\ffmpeg\libavutil\intfloat_readwrite.h (1360, 2008-05-04)
ffmpeg4mobile\ffmpeg\libavutil (0, 2008-05-28)
ffmpeg4mobile\ffmpeg\libavformat\rtsp.h (3117, 2008-04-24)
ffmpeg4mobile\ffmpeg\libavformat\rtspcodes.h (1669, 2008-04-24)
ffmpeg4mobile\ffmpeg\libavformat (0, 2008-05-28)
ffmpeg4mobile\ffmpeg\libavcodec\opt.h (3145, 2008-04-24)
ffmpeg4mobile\ffmpeg\libavcodec\avcodec.h (95542, 2008-05-04)
ffmpeg4mobile\ffmpeg\libavcodec (0, 2008-05-28)
ffmpeg4mobile\ffmpeg\ffmpeg.lib (40152, 2008-05-28)
ffmpeg4mobile\ffmpeg (0, 2008-05-28)
ffmpeg4mobile\SDL\include\SDL_config_os2.h (3635, 2007-12-30)
ffmpeg4mobile\SDL\include\SDL_thread.h (4436, 2007-12-30)
ffmpeg4mobile\SDL\include\SDL_version.h (2557, 2007-12-30)
ffmpeg4mobile\SDL\include\SDL_quit.h (1919, 2007-12-30)
ffmpeg4mobile\SDL\include\SDL_config_win32.h (4507, 2007-12-30)
ffmpeg4mobile\SDL\include\SDL_config_nds.h (2979, 2007-12-30)
ffmpeg4mobile\SDL\include\SDL_main.h (2732, 2007-12-30)
ffmpeg4mobile\SDL\include\SDL_keyboard.h (3885, 2007-12-30)
ffmpeg4mobile\SDL\include\SDL_getenv.h (910, 2007-12-30)
ffmpeg4mobile\SDL\include\SDL_cpuinfo.h (2303, 2007-12-30)
ffmpeg4mobile\SDL\include\SDL_config.h.default (1474, 2007-12-30)
... ...

ffmpeg for mobile v1.0 1) Why to provide it 1 month ago, I got a task to build ffmpeg for mobile platform. Then I fall into a nightmare in later 2 weeks. Fortunatly, with God and some others' helps, I build them out finally. I know there are some other engineers are suffering from the same trouble as I met. So I share the built dlls here for those who don't want to build ffmpeg by themselves. Really hope this could do help to some ones. 2) What's in it bin\ffmpeg.dll ffmpeg dll including avutil(v0.49), avcodec(v0.51) and avformat(v0.52). Almost all file formats and decoders are supported. It's maked with following configure: ./configure --enable-memalign-hack --target-os=WinCE --arch=arm --enable-cross-compile \ --cross-prefix=arm-wince-mingw32ce- --enable-small \ --enable-static --enable-shared \ --enable-libfaad --enable-gpl \ --disable-mmx --disable-zlib --disable-ipv6 --disable-debug \ --disable-ffmpeg --disable-ffserver --disable-ffplay \ --disable-encoders --disable-network --disable-muxers \ --extra-cflags="-march=armv4 -mtune=xscale" (Note: not all decoders are tested. Only H.2***, Xvid, aac, mp3 are tested and fine.) bin\SDL.dll SDL dll v1.2.13. bin\swscale.dll swscale dll v0. ffmpeg\ ffmpeg import libriry and included header files. SDL\ SDL import libriry and included header files. ffplay.c A good example showing how to use ffmpeg and SDL which is provided by ffmpeg team too. I just do some modification to make it work in mobile platform. portab.h some definations for mobile platform testmain.cpp test codes for user to build a runnable application quickly in mobile platform. testmain.vcproj VC project file, generated by VS2005. 3) How to use it Please refer to testmain project. Also the dlls could be loaded dynamicly. 4) Thanks Special thanks to those authors of open projects. 5) Contacts If you are interested in mobile development. Welcome to join MSN group by adding it in MSN. Enjoy it, Wright May, 2008

近期下载者

相关文件


收藏者