diff options
author | Aleksoid <aleksoid@users.sourceforge.net> | 2011-03-30 04:59:42 +0400 |
---|---|---|
committer | Aleksoid <aleksoid@users.sourceforge.net> | 2011-03-30 04:59:42 +0400 |
commit | e10d9bf9172aded2223b2ec5700a92e54f5642e6 (patch) | |
tree | bcb047afd339fc75e1122d3a7a27e79c43d73f24 /src/filters/parser/AviSplitter | |
parent | 589d41f83fc8d8d3a02a1554dc244eed5f0acc39 (diff) |
Fix : seek hanging on .divx(avi) with video taged subtitles;
Add : support sbtl(subtitle) in m4v file;
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@2999 10f7b99b-c216-0410-bff0-8a66a9350fd8
Diffstat (limited to 'src/filters/parser/AviSplitter')
-rw-r--r-- | src/filters/parser/AviSplitter/AviFile.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/filters/parser/AviSplitter/AviFile.cpp b/src/filters/parser/AviSplitter/AviFile.cpp index 96958a710..9b51d9fb0 100644 --- a/src/filters/parser/AviSplitter/AviFile.cpp +++ b/src/filters/parser/AviSplitter/AviFile.cpp @@ -617,5 +617,5 @@ DWORD CAviFile::strm_t::GetChunkSize(DWORD size) bool CAviFile::strm_t::IsRawSubtitleStream()
{
- return strh.fccType == FCC('txts') && cs.GetCount() == 1;
+ return strn.Find("Subtitle") == 0 || strh.fccType == FCC('txts') && cs.GetCount() == 1;
}
|