projects
/
asdcplib.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Bump patch version post tag.
[asdcplib.git]
/
src
/
TimedText_Parser.cpp
diff --git
a/src/TimedText_Parser.cpp
b/src/TimedText_Parser.cpp
index 6b6d0066be16cfacd7cd3a8b904f42fd5b7d0005..020baf31e24bdbf9621abc02bdf44fe4f54d84b6 100644
(file)
--- a/
src/TimedText_Parser.cpp
+++ b/
src/TimedText_Parser.cpp
@@
-380,16
+380,21
@@
ASDCP::TimedText::DCSubtitleParser::h__SubtitleParser::ReadAncillaryResource(con
Result_t result = Resolver.ResolveRID(uuid, FrameBuf);
Result_t result = Resolver.ResolveRID(uuid, FrameBuf);
+ std::string resourceType;
+ if ( (*rmi).second == MT_PNG )
+ resourceType = "image/png";
+ else if ( (*rmi).second == MT_OPENTYPE )
+ resourceType = "application/x-font-opentype";
+ else
+ resourceType = "application/octet-stream";
+
if ( KM_SUCCESS(result) )
{
if ( KM_SUCCESS(result) )
{
- if ( (*rmi).second == MT_PNG )
- FrameBuf.MIMEType("image/png");
-
- else if ( (*rmi).second == MT_OPENTYPE )
- FrameBuf.MIMEType("application/x-font-opentype");
-
- else
- FrameBuf.MIMEType("application/octet-stream");
+ FrameBuf.MIMEType(resourceType);
+ }
+ else
+ {
+ DefaultLogSink().Error("Resource not found: %s (%s)\n", TmpID.EncodeHex(buf, 64), resourceType.c_str());
}
return result;
}
return result;