91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 12.3MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-06-29
  • 語言: C/C++
  • 標簽: ffplay??mfc??

資源簡介

自己做的FFPLAY移植到VC下的開源工程:ffplay for MFC。 本工程將ffmpeg項目中的ffplay播放器(ffplay.c)移植到了VC的環境下。并且使用MFC做了一套簡單的界面。它可以完成一個播放器播放視頻的基本流程:解協議,解封裝,視頻/音頻解碼,視音頻同步,視音頻輸出。此外還包含一些控制功能:播放,暫停/繼續,前進,后退,停止,逐幀播放,全屏等功能。通過本程序可以學習視頻播放器原理,以及SDL和Windows消息機制等。代碼中包含了比較詳細的注釋。 1.1版(2014.7.10) * 更換了部分界面 * 原工程支持Unicode編碼 * 修復了Release下的Bug * 添加了兩個宏定義"INT64_MIN INT64_MAX",在沒有安裝 Win7SDK的情況下,可能會出現找不到定義的情況。

資源截圖

代碼片段和文件信息

/*?
?*?FFplay?for?MFC
?*
?*?雷霄驊?Lei?Xiaohua
?*?leixiaohua1020@126.com
?*?中國傳媒大學/數字電視技術
?*?Communication?University?of?China?/?Digital?TV?Technology
?*
?*?http://blog.csdn.net/leixiaohua1020
?*?
?*?本工程將ffmpeg項目中的ffplay播放器(ffplay.c)移植到了VC的環境下。
?*?并且使用MFC做了一套簡單的界面。
?*?This?software?transplant?ffplay?to?Microsoft?VC++?environment.?
?*?And?use?MFC?to?build?a?simple?Graphical?User?Interface.?
?*/

#include?“stdafx.h“
#include?“ffplaymfc.h“
#include?“AudiodecodeDlg.h“
#include?“afxdialogex.h“


//?AudiodecodeDlg?對話框

IMPLEMENT_DYNAMIC(AudiodecodeDlg?CDialogEx)

AudiodecodeDlg::AudiodecodeDlg(CWnd*?pParent?/*=NULL*/)
:?CDialogEx(AudiodecodeDlg::IDD?pParent)
{

}

AudiodecodeDlg::~AudiodecodeDlg()
{
}

void?AudiodecodeDlg::DoDataExchange(CDataExchange*?pDX)
{
CDialogEx::DoDataExchange(pDX);
DDX_Control(pDX?IDC_AUDIODECODE_LIST?m_audiodecodelist);
}


BEGIN_MESSAGE_MAP(AudiodecodeDlg?CDialogEx)

END_MESSAGE_MAP()


BOOL?AudiodecodeDlg::OnInitDialog()
{
CDialogEx::OnInitDialog();
//整行選擇;有表格線;表頭;單擊激活
DWORD?dwExstyle=LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES|LVS_EX_HEADERDRAGDROP|LVS_EX_ONECLICKACTIVATE;

//多國語言支持
CString?resloader;
resloader.LoadString(IDS_AUDIODECODE);
SetWindowText(resloader);

m_audiodecodelist.Modifystyle(0LVS_SINGLESEL|LVS_REPORT|LVS_SHOWSELALWAYS);
m_audiodecodelist.SetExtendedstyle(dwExstyle);

resloader.LoadString(IDS_AUDIODECODE_NUM);
m_audiodecodelist.InsertColumn(0resloaderLVCFMT_CENTER500);
resloader.LoadString(IDS_AUDIODECODE_SIZE);
m_audiodecodelist.InsertColumn(1resloaderLVCFMT_CENTER500);
resloader.LoadString(IDS_AUDIODECODE_PTS);
m_audiodecodelist.InsertColumn(2resloaderLVCFMT_CENTER500);
resloader.LoadString(IDS_AUDIODECODE_DTS);
m_audiodecodelist.InsertColumn(3resloaderLVCFMT_CENTER500);

return?TRUE;
}





?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-08-16?01:04??ffplaymfc\
?????文件??????????44??2014-06-05?19:14??ffplaymfc\.gitignore
?????文件?????????165??2014-07-10?22:45??ffplaymfc\ChangeLog
?????目錄???????????0??2014-08-16?01:04??ffplaymfc\ffplaymfc\
?????文件?????????894??2014-05-10?11:37??ffplaymfc\ffplaymfc.sln
?????文件???????39936??2014-08-16?01:03??ffplaymfc\ffplaymfc.suo
?????文件??????????27??2014-06-05?19:14??ffplaymfc\ffplaymfc\.gitignore
?????文件????????1956??2014-05-29?11:24??ffplaymfc\ffplaymfc\AudiodecodeDlg.cpp
?????文件?????????931??2014-05-29?11:26??ffplaymfc\ffplaymfc\AudiodecodeDlg.h
?????文件????18936320??2014-05-06?10:08??ffplaymfc\ffplaymfc\avcodec-55.dll
?????文件?????1340928??2014-05-06?10:08??ffplaymfc\ffplaymfc\avdevice-55.dll
?????文件?????2034688??2014-05-06?10:08??ffplaymfc\ffplaymfc\avfilter-4.dll
?????文件?????5342720??2014-05-06?10:08??ffplaymfc\ffplaymfc\avformat-55.dll
?????文件??????418304??2014-05-06?10:08??ffplaymfc\ffplaymfc\avutil-52.dll
?????文件???????54932??2014-05-18?01:36??ffplaymfc\ffplaymfc\cmdutils.cpp
?????文件???????15961??2014-05-16?17:37??ffplaymfc\ffplaymfc\cmdutils.h
?????文件????????2096??2012-10-15?21:42??ffplaymfc\ffplaymfc\cmdutils_common_opts.h
?????文件???????26501??2012-10-15?21:34??ffplaymfc\ffplaymfc\config.h
?????文件??????115348??2014-07-05?11:54??ffplaymfc\ffplaymfc\ffplaycore.cpp
?????文件????????2718??2014-08-16?01:02??ffplaymfc\ffplaymfc\ffplaycore.h
?????文件??????522332??2014-08-16?00:56??ffplaymfc\ffplaymfc\ffplaymfc.aps
?????文件????????3362??2014-07-04?22:28??ffplaymfc\ffplaymfc\ffplaymfc.cpp
?????文件?????????888??2014-05-29?11:26??ffplaymfc\ffplaymfc\ffplaymfc.h
?????文件???????59694??2014-08-16?00:56??ffplaymfc\ffplaymfc\ffplaymfc.rc
?????文件????????7238??2014-07-10?22:39??ffplaymfc\ffplaymfc\ffplaymfc.vcxproj
?????文件????????3318??2014-05-26?21:18??ffplaymfc\ffplaymfc\ffplaymfc.vcxproj.filters
?????文件?????????143??2014-05-10?11:37??ffplaymfc\ffplaymfc\ffplaymfc.vcxproj.user
?????文件???????15797??2014-07-14?23:02??ffplaymfc\ffplaymfc\ffplaymfcDlg.cpp
?????文件????????2981??2014-05-29?12:14??ffplaymfc\ffplaymfc\ffplaymfcDlg.h
?????目錄???????????0??2014-08-16?01:03??ffplaymfc\ffplaymfc\include\
?????目錄???????????0??2014-08-16?01:03??ffplaymfc\ffplaymfc\include\compat\
............此處省略206個文件信息

評論

共有 條評論