simplest_ffmpeg_audio_player_2

所属分类:多媒体编程
开发工具:Visual C++
文件大小:15997KB
下载次数:20
上传日期:2014-09-02 10:49:57
上 传 者leixiaohua1020
说明:  最简单的基于FFMPEG+SDL的音频播放器,适合FFmpeg的初学者。SDL版本为2.0
(Simplest FFMPEG Audio Player. Suitable for beginner of FFmpeg. SDL version is 2.0.)

文件列表:
simplest_ffmpeg_audio_player_2 (0, 2014-09-02)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player (0, 2014-09-02)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\avcodec-55.dll (18936320, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\avdevice-55.dll (1340928, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\avfilter-4.dll (2034688, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\avformat-55.dll (5342720, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\avutil-52.dll (418304, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include (0, 2014-09-01)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\inttypes.h (6002, 2014-07-24)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavcodec (0, 2014-09-01)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavcodec\avcodec.h (175612, 2014-08-30)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavcodec\avfft.h (3111, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavcodec\dxva2.h (2392, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavcodec\old_codec_ids.h (10654, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavcodec\vaapi.h (4007, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavcodec\vda.h (4094, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavcodec\vdpau.h (6200, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavcodec\version.h (5593, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavcodec\xvmc.h (6062, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavdevice (0, 2014-09-01)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavdevice\avdevice.h (16642, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavdevice\version.h (1861, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavfilter (0, 2014-09-01)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavfilter\asrc_abuffer.h (3321, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavfilter\avcodec.h (3784, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavfilter\avfilter.h (56887, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavfilter\avfiltergraph.h (975, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavfilter\buffersink.h (7539, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavfilter\buffersrc.h (4898, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavfilter\version.h (3498, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavformat (0, 2014-09-01)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavformat\avformat.h (98969, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavformat\avio.h (18001, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavformat\version.h (2830, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavutil (0, 2014-09-01)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavutil\adler32.h (1584, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavutil\aes.h (1834, 2014-05-06)
simplest_ffmpeg_audio_player_2\simplest_ffmpeg_audio_player\include\libavutil\attributes.h (4230, 2014-05-06)
... ...

最简单的基于FFmpeg的音频播放器 2 (SDL 2.0) Simplest FFmpeg Audio Player 2 (SDL 2.0) 该版本使用SDL 2.0替换了第一个版本中的SDL 1.0。 注意:SDL 2.0中音频解码的API并无变化。唯一变化的地方在于 其回调函数的中的Audio Buffer并没有完全初始化,需要手动初始化。 本例子中即SDL_memset(stream, 0, len); This version use SDL 2.0 instead of SDL 1.2 in version 1 Note:The good news for audio is that, with one exception, it's entirely backwards compatible with 1.2. That one really important exception: The audio callback does NOT start with a fully initialized buffer anymore. You must fully write to the buffer in all cases. In this example it is SDL_memset(stream, 0, len); 雷霄骅 Lei Xiaohua leixiaohua1020@126.com 中国传媒大学/数字电视技术 Communication University of *** / Digital TV Technology http://blog.csdn.net/leixiaohua1020 本程序实现了音频的解码和播放。 This software decode and play audio streams. Version 2.0

近期下载者

相关文件


收藏者