diff options
-rw-r--r-- | msvc/liblrtp.vcxproj | 6 | ||||
-rw-r--r-- | src/rtp_profile_jpeg.cc | 32 | ||||
-rw-r--r-- | src/srtp.cc | 2 |
3 files changed, 23 insertions, 17 deletions
diff --git a/msvc/liblrtp.vcxproj b/msvc/liblrtp.vcxproj index 7e7e78b..895dc06 100644 --- a/msvc/liblrtp.vcxproj +++ b/msvc/liblrtp.vcxproj @@ -52,7 +52,7 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
- <AdditionalIncludeDirectories>..\..\srtp-1.4.4;..\..\srtp-1.4.4\include;..\..\srtp-1.4.4\crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <AdditionalIncludeDirectories>..\..\srtp;..\..\srtp\include;..\..\srtp\crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;USE_WINSOCK2;_X86_;BUILD_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -72,7 +72,7 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
- <AdditionalIncludeDirectories>..\..\srtp-1.4.4;..\..\srtp-1.4.4\include;..\..\srtp-1.4.4\crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <AdditionalIncludeDirectories>..\..\srtp;..\..\srtp\include;..\..\srtp\crypto\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;USE_WINSOCK2;_X86_;BUILD_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>false</IgnoreStandardIncludePath>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
@@ -107,7 +107,7 @@ </ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\libsrtp.vcxproj">
- <Project>{7e1e1308-f82e-4dd3-b25c-cd12756a1dd9}</Project>
+ <Project>{7E1E1308-F82E-4DD3-B25C-CD12756A1DD9}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
diff --git a/src/rtp_profile_jpeg.cc b/src/rtp_profile_jpeg.cc index 7aeacc4..9ce667f 100644 --- a/src/rtp_profile_jpeg.cc +++ b/src/rtp_profile_jpeg.cc @@ -48,22 +48,26 @@ #include <string> // For htons +#ifdef WIN32 +#include <winsock2.h> +#else #include <arpa/inet.h> +#endif #if 0 -#define GST_LOG(fmt...) printf("\nLOG\t"fmt) -#define GST_WARNING(fmt...) printf("\nWARN:\t"fmt) -#define GST_ELEMENT_WARNING(fmt...) printf("\nWARN\t"fmt) -#define GST_WARNING_OBJECT(fmt...) printf("\nWARN\t"fmt) -#define GST_LOG_OBJECT(fmt...) printf("\nLOG:\t"fmt) -#define GST_DEBUG_OBJECT(fmt...) printf("\nDEBUG:\t"fmt) +#define GST_LOG(fmt, ...) printf("\nLOG\t"fmt) +#define GST_WARNING(fmt, ...) printf("\nWARN:\t"fmt) +#define GST_ELEMENT_WARNING(fmt, ...) printf("\nWARN\t"fmt) +#define GST_WARNING_OBJECT(fmt, ...) printf("\nWARN\t"fmt) +#define GST_LOG_OBJECT(fmt, ...) printf("\nLOG:\t"fmt) +#define GST_DEBUG_OBJECT(fmt, ...) printf("\nDEBUG:\t"fmt) #else -#define GST_LOG(fmt...) -#define GST_WARNING(fmt...) -#define GST_ELEMENT_WARNING(fmt...) -#define GST_WARNING_OBJECT(fmt...) -#define GST_LOG_OBJECT(fmt...) -#define GST_DEBUG_OBJECT(fmt...) +#define GST_LOG(fmt, ...) +#define GST_WARNING(fmt, ...) +#define GST_ELEMENT_WARNING(fmt, ...) +#define GST_WARNING_OBJECT(fmt, ...) +#define GST_LOG_OBJECT(fmt, ...) +#define GST_DEBUG_OBJECT(fmt, ...) #endif #define GST_ROUND_UP_8(num) (((num)+7)&~7) @@ -73,8 +77,10 @@ #define g_htons(x) htons(x) +#ifndef TRUE #define TRUE true #define FALSE false +#endif typedef unsigned char guint8; typedef unsigned int guint; @@ -829,7 +835,7 @@ gst_rtp_jpeg_pay_handle_buffer(GstRtpJPEGPay *basepayload, free(payload_base); //GST_BUFFER_TIMESTAMP (outbuf) = timestamp; - rtp.setTimestamp(timestamp); + rtp.setTimestamp((uint32_t)timestamp); /* and add to list */ //gst_buffer_list_insert (list, -1, outbuf); diff --git a/src/srtp.cc b/src/srtp.cc index a7abd5c..596949d 100644 --- a/src/srtp.cc +++ b/src/srtp.cc @@ -28,7 +28,7 @@ #include "srtp.h" #ifdef WIN32 -#include <include/srtp.h> +#include <srtp.h> #else #include <srtp/srtp.h> #endif |