Description: a simplest video player based on FFmpeg.
The software is based on VC 2010. It is suitable for beginner of FFmpeg.
The software only uses about 100 lines of code.
Eacn line of source code is important. New developer of FFmpeg can learn FFmpeg s API through this software.
To Search:
File list (Check if you may need any files):
simplest_ffmpeg_player
......................\simplest_ffmpeg_player
......................\simplest_ffmpeg_player.sln
......................\simplest_ffmpeg_player.suo
......................\......................\avcodec-55.dll
......................\......................\avdevice-55.dll
......................\......................\avfilter-4.dll
......................\......................\avformat-55.dll
......................\......................\avutil-52.dll
......................\......................\cuc_ieschool.flv
......................\......................\include
......................\......................\.......\inttypes.h
......................\......................\.......\libavcodec
......................\......................\.......\..........\avcodec.h
......................\......................\.......\..........\avfft.h
......................\......................\.......\..........\dxva2.h
......................\......................\.......\..........\old_codec_ids.h
......................\......................\.......\..........\vaapi.h
......................\......................\.......\..........\vda.h
......................\......................\.......\..........\vdpau.h
......................\......................\.......\..........\version.h
......................\......................\.......\..........\xvmc.h
......................\......................\.......\libavdevice
......................\......................\.......\...........\avdevice.h
......................\......................\.......\...........\version.h
......................\......................\.......\libavfilter
......................\......................\.......\...........\asrc_abuffer.h
......................\......................\.......\...........\avcodec.h
......................\......................\.......\...........\avfilter.h
......................\......................\.......\...........\avfiltergraph.h
......................\......................\.......\...........\buffersink.h
......................\......................\.......\...........\buffersrc.h
......................\......................\.......\...........\version.h
......................\......................\.......\libavformat
......................\......................\.......\...........\avformat.h
......................\......................\.......\...........\avio.h
......................\......................\.......\...........\version.h
......................\......................\.......\libavutil
......................\......................\.......\.........\adler32.h
......................\......................\.......\.........\aes.h
......................\......................\.......\.........\attributes.h
......................\......................\.......\.........\audioconvert.h
......................\......................\.......\.........\audio_fifo.h
......................\......................\.......\.........\avassert.h
......................\......................\.......\.........\avconfig.h
......................\......................\.......\.........\avstring.h
......................\......................\.......\.........\avutil.h
......................\......................\.......\.........\base64.h
......................\......................\.......\.........\blowfish.h
......................\......................\.......\.........\bprint.h
......................\......................\.......\.........\bswap.h
......................\......................\.......\.........\buffer.h
......................\......................\.......\.........\channel_layout.h
......................\......................\.......\.........\common.h
......................\......................\.......\.........\cpu.h
......................\......................\.......\.........\crc.h
......................\......................\.......\.........\dict.h
......................\......................\.......\.........\downmix_info.h
......................\......