/// </param>\r
public static void LoggingHandler(string message)\r
{\r
+ message = message.TrimEnd();\r
if (!string.IsNullOrEmpty(message))\r
{\r
- string[] messageParts = message.Split(new[] { "\n" }, StringSplitOptions.RemoveEmptyEntries);\r
-\r
- if (messageParts.Length > 0)\r
- {\r
- message = messageParts[0];\r
- SendMessageEvent(message);\r
- }\r
+ SendMessageEvent(message);\r
}\r
}\r
\r
public class NativeConstants\r
{\r
// Audio encoders\r
- public const uint HB_ACODEC_MASK = 0x00FFFF00;\r
+ public const uint HB_ACODEC_MASK = 0x03FFFF00;\r
public const uint HB_ACODEC_LAME = 0x00000200;\r
public const uint HB_ACODEC_VORBIS = 0x00000400;\r
public const uint HB_ACODEC_AC3 = 0x00000800;\r
public const int HB_STATE_PAUSED = 16;\r
public const int HB_STATE_WORKDONE = 32;\r
public const int HB_STATE_MUXING = 64;\r
- }\r
+\r
+ // Keep aspect ratio values\r
+ public const int HB_KEEP_WIDTH = 0x01;\r
+ public const int HB_KEEP_HEIGHT = 0x02;\r
+ public const int HB_KEEP_DISPLAY_ASPECT = 0x04;\r
+ }\r
}\r