From ae6270faffa675af59423a43aee922825c7b76ca Mon Sep 17 00:00:00 2001 From: Erik Zandvliet Date: Tue, 11 Jun 2013 11:50:58 +0200 Subject: [PATCH] Prettyfied printing for HDLR box --- lib/mp4.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/mp4.cpp b/lib/mp4.cpp index 821351fb..f83defa0 100644 --- a/lib/mp4.cpp +++ b/lib/mp4.cpp @@ -2573,7 +2573,9 @@ namespace MP4 { std::stringstream r; r << std::string(indent, ' ') << "[hdlr] Handler Reference (" << boxedSize() << ")" << std::endl; r << std::string(indent + 1, ' ') << "PreDefined: " << getPreDefined() << std::endl; - r << std::string(indent + 1, ' ') << "HandlerType: " << getHandlerType() << std::endl; + r << std::string(indent + 1, ' ') << "HandlerType: " << + (char)((getHandlerType() & 0xFF000000) >> 24) << (char)((getHandlerType() & 0x00FF0000) >> 16) << + (char)((getHandlerType() & 0x0000FF00) >> 8) << (char)(getHandlerType() & 0x000000FF) << std::endl; r << std::string(indent + 1, ' ') << "Name: " << getName() << std::endl; return r.str(); }