]> git.sesse.net Git - vlc/commitdiff
Move the sdi plugin to C++.
authorSteinar Gunderson <sgunderson@bigfoot.com>
Thu, 23 Sep 2010 22:40:03 +0000 (00:40 +0200)
committerSteinar Gunderson <sgunderson@bigfoot.com>
Thu, 23 Sep 2010 22:40:03 +0000 (00:40 +0200)
modules/access/Modules.am
modules/access/sdi.cpp [moved from modules/access/sdi.c with 96% similarity]

index 6aa0bf693e33deb849e24dcbc5af30d3d4f38ad6..05395778d6fe9b16b4aabb153b2a9836500d0e51 100644 (file)
@@ -52,7 +52,7 @@ SOURCES_access_avio = avio.c avio.h
 SOURCES_access_attachment = attachment.c
 SOURCES_access_vdr = vdr.c
 SOURCES_libbluray = bluray.c
-SOURCES_sdi = sdi.c
+SOURCES_sdi = sdi.cpp
 
 SOURCES_access_rar = rar/rar.c rar/rar.h rar/access.c
 SOURCES_stream_filter_rar = rar/rar.c rar/rar.h rar/stream.c
similarity index 96%
rename from modules/access/sdi.c
rename to modules/access/sdi.cpp
index d8b4080303dc90a689a90c32fba1e91e43566b37..3f5c114333c12209622312fdbbab8e64f960b8ec 100644 (file)
@@ -4,6 +4,10 @@
 # include "config.h"
 #endif
 
+#ifndef INT64_C
+#define INT64_C(c) c ## LL
+#endif
+
 #include <vlc_common.h>
 #include <vlc_plugin.h>
 #include <vlc_input.h>
@@ -58,7 +62,7 @@ static int Open( vlc_object_t *p_this )
     p_demux->info.i_update = 0;
     p_demux->info.i_title = 0;
     p_demux->info.i_seekpoint = 0;
-    p_demux->p_sys = p_sys = calloc( 1, sizeof( demux_sys_t ) );
+    p_demux->p_sys = p_sys = (demux_sys_t*)calloc( 1, sizeof( demux_sys_t ) );
     if( !p_sys )
         return VLC_ENOMEM;