#include <vmsVideoSiteHtmlCodeParser.h>
Definition at line 13 of file vmsVideoSiteHtmlCodeParser.h.
| vmsVideoSiteHtmlCodeParser::vmsVideoSiteHtmlCodeParser | ( | ) |
| vmsVideoSiteHtmlCodeParser::~vmsVideoSiteHtmlCodeParser | ( | ) | [virtual] |
Definition at line 26 of file vmsVideoSiteHtmlCodeParser.cpp.
Definition at line 315 of file vmsVideoSiteHtmlCodeParser.cpp.
References GetSupportedSiteIndex(), Parse(), Parse_Further_LiveDigital(), and Parse_Further_MySpace().
Referenced by fsDownloadsMgr::OnDldDone_CheckDownloadIsHtmlPageWithVideo().
| BOOL vmsVideoSiteHtmlCodeParser::get_IsVideoUrlDirectLink | ( | ) |
Definition at line 245 of file vmsVideoSiteHtmlCodeParser.cpp.
References m_bDirectLink.
Referenced by fsDownloadsMgr::OnDldDone_CheckDownloadIsHtmlPageWithVideo(), and CFDMFlashVideoDownloads::ProcessHtml().
| BOOL vmsVideoSiteHtmlCodeParser::Parse_GoogleVideo | ( | LPCSTR | pszHtml | ) |
Definition at line 164 of file vmsVideoSiteHtmlCodeParser.cpp.
References FALSE, fsDecodeHtmlText(), fsDecodeHtmlUrl(), fsString::GetLength(), is_valid_char, m_bDirectLink, m_strVideoTitle, m_strVideoType, m_strVideoUrl, NULL, and TRUE.
Referenced by Parse().
| BOOL vmsVideoSiteHtmlCodeParser::IsSiteSupported | ( | LPCSTR | pszHost | ) | [static] |
Definition at line 159 of file vmsVideoSiteHtmlCodeParser.cpp.
References GetSupportedSiteIndex().
Referenced by CDlg_CreateFVDownload::OnInitDialog(), and CDlg_CreateFVDownload::OnOK().
| LPCSTR vmsVideoSiteHtmlCodeParser::get_VideoType | ( | ) |
Definition at line 154 of file vmsVideoSiteHtmlCodeParser.cpp.
References m_strVideoType.
Referenced by fsDownloadsMgr::OnDldDone_CheckDownloadIsHtmlPageWithVideo(), and CFDMFlashVideoDownloads::ProcessHtml().
| LPCSTR vmsVideoSiteHtmlCodeParser::get_VideoUrl | ( | ) |
Definition at line 149 of file vmsVideoSiteHtmlCodeParser.cpp.
References m_strVideoUrl.
Referenced by fsDownloadsMgr::OnDldDone_CheckDownloadIsHtmlPageWithVideo(), and CFDMFlashVideoDownloads::ProcessHtml().
| LPCSTR vmsVideoSiteHtmlCodeParser::get_VideoTitle | ( | ) |
Definition at line 144 of file vmsVideoSiteHtmlCodeParser.cpp.
References m_strVideoTitle.
Referenced by fsDownloadsMgr::OnDldDone_CheckDownloadIsHtmlPageWithVideo(), and CFDMFlashVideoDownloads::ProcessHtml().
Definition at line 31 of file vmsVideoSiteHtmlCodeParser.cpp.
References FALSE, GetSupportedSiteIndex(), Parse_Blennus(), Parse_DailyMotion(), Parse_GoogleVideo(), Parse_Grouper(), Parse_LiveDigital(), Parse_MySpace(), Parse_Sharkle(), and Parse_Youtube().
Referenced by fsDownloadsMgr::OnDldDone_CheckDownloadIsHtmlPageWithVideo(), Parse_Further(), and CFDMFlashVideoDownloads::ProcessHtml().
| static int vmsVideoSiteHtmlCodeParser::GetSupportedSiteIndex | ( | LPCSTR | pszSite | ) | [inline, static] |
Definition at line 25 of file vmsVideoSiteHtmlCodeParser.h.
References register_site_with_subdomains.
Referenced by is_okpage(), IsSiteSupported(), Parse(), and Parse_Further().
Definition at line 679 of file vmsVideoSiteHtmlCodeParser.cpp.
References c.
Referenced by Parse_Youtube().
| BOOL vmsVideoSiteHtmlCodeParser::Parse_Grouper | ( | LPCSTR | pszHtml | ) | [protected] |
Definition at line 634 of file vmsVideoSiteHtmlCodeParser.cpp.
References FALSE, fsDecodeHtmlText(), fsString::GetLength(), is_valid_char, m_bDirectLink, m_strVideoTitle, m_strVideoType, m_strVideoUrl, NULL, and TRUE.
Referenced by Parse().
| BOOL vmsVideoSiteHtmlCodeParser::Parse_DailyMotion | ( | LPCSTR | pszHtml | ) | [protected] |
Definition at line 579 of file vmsVideoSiteHtmlCodeParser.cpp.
References FALSE, fsDecodeHtmlText(), fsDecodeHtmlUrl(), fsString::GetLength(), is_valid_char, m_bDirectLink, m_strVideoTitle, m_strVideoType, m_strVideoUrl, NULL, and TRUE.
Referenced by Parse().
| BOOL vmsVideoSiteHtmlCodeParser::Parse_Blennus | ( | LPCSTR | pszHtml | ) | [protected] |
Definition at line 525 of file vmsVideoSiteHtmlCodeParser.cpp.
References FALSE, fsDecodeHtmlText(), fsString::GetLength(), is_valid_char, fsString::IsEmpty(), m_bDirectLink, m_strVideoTitle, m_strVideoType, m_strVideoUrl, NULL, and TRUE.
Referenced by Parse().
| BOOL vmsVideoSiteHtmlCodeParser::Parse_Sharkle | ( | LPCSTR | pszHtml | ) | [protected] |
Definition at line 468 of file vmsVideoSiteHtmlCodeParser.cpp.
References FALSE, fsDecodeHtmlText(), fsString::GetLength(), is_valid_char, fsString::IsEmpty(), m_bDirectLink, m_strVideoTitle, m_strVideoType, m_strVideoUrl, NULL, and TRUE.
Referenced by Parse().
| BOOL vmsVideoSiteHtmlCodeParser::Parse_Further_MySpace | ( | LPCSTR | pszHtml | ) | [protected] |
Definition at line 402 of file vmsVideoSiteHtmlCodeParser.cpp.
References ASSERT, FALSE, fsDecodeHtmlText(), fsString::GetLength(), m_bDirectLink, m_strVideoTitle, m_strVideoType, m_strVideoUrl, NULL, TRUE, and VT_BSTR.
Referenced by Parse_Further().
| BOOL vmsVideoSiteHtmlCodeParser::Parse_MySpace | ( | LPCSTR | pszHtml | ) | [protected] |
Definition at line 367 of file vmsVideoSiteHtmlCodeParser.cpp.
References FALSE, m_bDirectLink, m_strVideoTitle, m_strVideoType, m_strVideoUrl, NULL, and TRUE.
Referenced by Parse().
| BOOL vmsVideoSiteHtmlCodeParser::Parse_Further_LiveDigital | ( | LPCSTR | pszTxt | ) | [protected] |
Definition at line 330 of file vmsVideoSiteHtmlCodeParser.cpp.
References FALSE, fsDecodeHtmlText(), fsDecodeHtmlUrl(), fsString::GetLength(), is_valid_char, m_bDirectLink, m_strVideoTitle, m_strVideoType, m_strVideoUrl, NULL, and TRUE.
Referenced by Parse_Further().
| BOOL vmsVideoSiteHtmlCodeParser::Parse_LiveDigital | ( | LPCSTR | pszHtml | ) | [protected] |
Definition at line 250 of file vmsVideoSiteHtmlCodeParser.cpp.
References FALSE, fsString::IsEmpty(), m_bDirectLink, m_strVideoTitle, m_strVideoType, m_strVideoUrl, NULL, and TRUE.
Referenced by Parse().
| BOOL vmsVideoSiteHtmlCodeParser::Parse_Youtube_RootPage | ( | LPCSTR | pszHtml | ) | [protected] |
Definition at line 215 of file vmsVideoSiteHtmlCodeParser.cpp.
References FALSE, m_bDirectLink, m_strVideoTitle, m_strVideoType, m_strVideoUrl, NULL, and TRUE.
| BOOL vmsVideoSiteHtmlCodeParser::Parse_Youtube | ( | LPCSTR | pszHtml | ) | [protected] |
Definition at line 64 of file vmsVideoSiteHtmlCodeParser.cpp.
References ExtractValue(), FALSE, fsDecodeHtmlText(), is_valid_char, fsString::IsEmpty(), LPSTR, m_bDirectLink, m_strVideoTitle, m_strVideoType, m_strVideoUrl, NULL, and TRUE.
Referenced by Parse().
BOOL vmsVideoSiteHtmlCodeParser::m_bDirectLink [protected] |
Definition at line 76 of file vmsVideoSiteHtmlCodeParser.h.
Referenced by get_IsVideoUrlDirectLink(), Parse_Blennus(), Parse_DailyMotion(), Parse_Further_LiveDigital(), Parse_Further_MySpace(), Parse_GoogleVideo(), Parse_Grouper(), Parse_LiveDigital(), Parse_MySpace(), Parse_Sharkle(), Parse_Youtube(), and Parse_Youtube_RootPage().
fsString vmsVideoSiteHtmlCodeParser::m_strVideoTitle [protected] |
Definition at line 78 of file vmsVideoSiteHtmlCodeParser.h.
Referenced by get_VideoTitle(), Parse_Blennus(), Parse_DailyMotion(), Parse_Further_LiveDigital(), Parse_Further_MySpace(), Parse_GoogleVideo(), Parse_Grouper(), Parse_LiveDigital(), Parse_MySpace(), Parse_Sharkle(), Parse_Youtube(), and Parse_Youtube_RootPage().
fsString vmsVideoSiteHtmlCodeParser::m_strVideoUrl [protected] |
Definition at line 78 of file vmsVideoSiteHtmlCodeParser.h.
Referenced by get_VideoUrl(), Parse_Blennus(), Parse_DailyMotion(), Parse_Further_LiveDigital(), Parse_Further_MySpace(), Parse_GoogleVideo(), Parse_Grouper(), Parse_LiveDigital(), Parse_MySpace(), Parse_Sharkle(), Parse_Youtube(), and Parse_Youtube_RootPage().
fsString vmsVideoSiteHtmlCodeParser::m_strVideoType [protected] |
Definition at line 78 of file vmsVideoSiteHtmlCodeParser.h.
Referenced by get_VideoType(), Parse_Blennus(), Parse_DailyMotion(), Parse_Further_LiveDigital(), Parse_Further_MySpace(), Parse_GoogleVideo(), Parse_Grouper(), Parse_LiveDigital(), Parse_MySpace(), Parse_Sharkle(), Parse_Youtube(), and Parse_Youtube_RootPage().
1.5.6