[cvs-annodex] commit (/annodex): +libanx_import_dv/ +libanx_import_dv/Debug/ +libanx_import_dv/Debug/BuildLog.htm +libanx_import_dv/Debug/libanx_import_dv.dll +libanx_import_dv/Debug/libanx_import_dv.exp +libanx_import_dv/Debug/libanx_import_dv.lib +libanx_import_dv/Debug/libanx_import_dv.obj +libanx_import_dv/Debug/libanx_import_dv.pdb +libanx_import_dv/Debug/libanx_import_dv.res +libanx_import_dv/Debug/vc70.idb +libanx_import_dv/Debug/vc70.pdb +libanx_import_dv/libanx_import_dv.aps +libanx_import_dv/libanx_import_dv.c +libanx_import_dv/libanx_import_dv.def +libanx_import_dv/libanx_import_dv.h +libanx_import_dv/libanx_import_dv.rc +libanx_import_dv/libanx_import_dv.vcproj +libanx_import_dv/res/ +libanx_import_dv/res/libanx_import_dv.rc2 +libanx_import_dv/resource.h

silvia nobody at lists.annodex.net
Sun Dec 4 11:55:22 EST 2005


Update of /annodex (new revision 1674)

Added files:
   libanx_import_dv/
   libanx_import_dv/Debug/
   libanx_import_dv/Debug/BuildLog.htm
   libanx_import_dv/Debug/libanx_import_dv.dll
   libanx_import_dv/Debug/libanx_import_dv.exp
   libanx_import_dv/Debug/libanx_import_dv.lib
   libanx_import_dv/Debug/libanx_import_dv.obj
   libanx_import_dv/Debug/libanx_import_dv.pdb
   libanx_import_dv/Debug/libanx_import_dv.res
   libanx_import_dv/Debug/vc70.idb
   libanx_import_dv/Debug/vc70.pdb
   libanx_import_dv/libanx_import_dv.aps
   libanx_import_dv/libanx_import_dv.c
   libanx_import_dv/libanx_import_dv.def
   libanx_import_dv/libanx_import_dv.h
   libanx_import_dv/libanx_import_dv.rc
   libanx_import_dv/libanx_import_dv.vcproj
   libanx_import_dv/res/
   libanx_import_dv/res/libanx_import_dv.rc2
   libanx_import_dv/resource.h

Log Message:
Paul Subotic's work (on Windows) for a DV annodex importer.
Should go into libannodex once a ogg media mapping for DV is defined and this is adapted to it.



Added: libanx_import_dv/Debug/BuildLog.htm
===================================================================
--- libanx_import_dv/Debug/BuildLog.htm	2005-12-03 21:41:51 UTC (rev 1673)
+++ libanx_import_dv/Debug/BuildLog.htm	2005-12-04 00:55:07 UTC (rev 1674)
@@ -0,0 +1,15 @@
+<html>
+<head>
+<META HTTP-EQUIV="Content-Type" content="text/html; charset=Windows-1252">
+</head>
+<body>
+<pre>
+<table width=100% bgcolor=#CFCFE5><tr> <td> <font face=arial size=+3>
+Build Log
+</font></table><table width=* cellspacing=0 cellpadding=0><tr><td width=0 bgcolor=#EDEDF5>&nbsp;</td><td width=0 bgcolor=#FFFFFF>&nbsp;</td><td width=*><pre>
+<h3>------- Build started: Project: libanx_import_dv, Configuration: Debug|Win32 -------
+</h3>
+</pre></table><table width=100% bgcolor=#DFDFE5><tr><td><font face=arial size=+2>
+Command Lines
+</font></table><table width=* cellspacing=0 cellpadding=0><tr><td width=0 bgcolor=#EDEDF5>&nbsp;</td><td width=0 bgcolor=#FFFFFF>&nbsp;</td><td width=*><pre>libanx_import_dv - up-to-date.</pre></table><table   width=100% height=20 bgcolor=#CFCFE5><tr><td><font face=arial size=+2>
+</font></table></body></html>
\ No newline at end of file


Property changes on: libanx_import_dv/Debug/BuildLog.htm
___________________________________________________________________
Name: svn:executable
   + 

Added: libanx_import_dv/Debug/libanx_import_dv.dll
===================================================================
(Binary files differ)


Property changes on: libanx_import_dv/Debug/libanx_import_dv.dll
___________________________________________________________________
Name: svn:executable
   + 
Name: svn:mime-type
   + application/octet-stream

Added: libanx_import_dv/Debug/libanx_import_dv.exp
===================================================================
(Binary files differ)


Property changes on: libanx_import_dv/Debug/libanx_import_dv.exp
___________________________________________________________________
Name: svn:executable
   + 
Name: svn:mime-type
   + application/octet-stream

Added: libanx_import_dv/Debug/libanx_import_dv.lib
===================================================================
(Binary files differ)


Property changes on: libanx_import_dv/Debug/libanx_import_dv.lib
___________________________________________________________________
Name: svn:executable
   + 
Name: svn:mime-type
   + application/octet-stream

Added: libanx_import_dv/Debug/libanx_import_dv.obj
===================================================================
(Binary files differ)


Property changes on: libanx_import_dv/Debug/libanx_import_dv.obj
___________________________________________________________________
Name: svn:executable
   + 
Name: svn:mime-type
   + application/octet-stream

Added: libanx_import_dv/Debug/libanx_import_dv.pdb
===================================================================
(Binary files differ)


Property changes on: libanx_import_dv/Debug/libanx_import_dv.pdb
___________________________________________________________________
Name: svn:executable
   + 
Name: svn:mime-type
   + application/octet-stream

Added: libanx_import_dv/Debug/libanx_import_dv.res
===================================================================
(Binary files differ)


Property changes on: libanx_import_dv/Debug/libanx_import_dv.res
___________________________________________________________________
Name: svn:executable
   + 
Name: svn:mime-type
   + application/octet-stream

Added: libanx_import_dv/Debug/vc70.idb
===================================================================
(Binary files differ)


Property changes on: libanx_import_dv/Debug/vc70.idb
___________________________________________________________________
Name: svn:executable
   + 
Name: svn:mime-type
   + application/octet-stream

Added: libanx_import_dv/Debug/vc70.pdb
===================================================================
(Binary files differ)


Property changes on: libanx_import_dv/Debug/vc70.pdb
___________________________________________________________________
Name: svn:executable
   + 
Name: svn:mime-type
   + application/octet-stream

Added: libanx_import_dv/libanx_import_dv.aps
===================================================================
(Binary files differ)


Property changes on: libanx_import_dv/libanx_import_dv.aps
___________________________________________________________________
Name: svn:executable
   + 
Name: svn:mime-type
   + application/octet-stream

Added: libanx_import_dv/libanx_import_dv.c
===================================================================
--- libanx_import_dv/libanx_import_dv.c	2005-12-03 21:41:51 UTC (rev 1673)
+++ libanx_import_dv/libanx_import_dv.c	2005-12-04 00:55:07 UTC (rev 1674)
@@ -0,0 +1,269 @@
+/*
+   Copyright (C) 2003 Commonwealth Scientific and Industrial Research
+   Organisation (CSIRO) Australia
+
+   Redistribution and use in source and binary forms, with or without
+   modification, are permitted provided that the following conditions
+   are met:
+
+   - Redistributions of source code must retain the above copyright
+   notice, this list of conditions and the following disclaimer.
+
+   - Redistributions in binary form must reproduce the above copyright
+   notice, this list of conditions and the following disclaimer in the
+   documentation and/or other materials provided with the distribution.
+
+   - Neither the name of CSIRO Australia nor the names of its
+   contributors may be used to endorse or promote products derived from
+   this software without specific prior written permission.
+
+   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+   ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+   PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE ORGANISATION OR
+   CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+   EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+   PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+   PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+   LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+   NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+   SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+*/
+
+#include <config.h>
+#include <stdio.h>
+#include <time.h>
+#include <string.h>
+#include <windows.h>
+#include <yvals.h>
+#include <errno.h>
+#include <stdlib.h>
+#define anx_malloc malloc
+#define anx_free free 
+#define PALBPP 144000 /*PAL bytes per packet*/
+#define NTSCBPP 120000 /*ntsc bytes per packet
+/*#define DEBUG*/
+#define CHECKPAL /* define if checking for PAL or NTFSC*/
+#define MIN(a,b) ((a)<(b)?(a):(b))
+
+#include <annodex/anx_import.h>
+#include <annodex/annodex.h>
+
+
+typedef struct _AnxCBRData AnxCBRData;
+struct _AnxCBRData {
+  FILE * cbrfile;
+  long total_remaining;
+  long bytesperpacket; /*frame size*/
+};
+
+static AnxImporter anxcbr_importer;
+
+static unsigned int
+le_int(unsigned int i)
+{
+   unsigned int ret=i;
+#ifdef WORDS_BIGENDIAN
+   ret =  i>>24;
+   ret += (i>>8)&0x0000ff00;
+   ret += (i<<8)&0x00ff0000;
+   ret += (i<<24);
+#endif
+   return ret;
+}
+
+static unsigned short
+le_short(unsigned short s)
+{
+   unsigned short ret=s;
+#ifdef WORDS_BIGENDIAN
+   ret =  s>>8;
+   ret += s<<8;
+#endif
+   return ret;
+}
+
+
+static AnxSource *
+anxcbr_open (const char * path, const char * id, int ignore_media,
+	    double start_time, double end_time,
+	    AnxImportCallbacks * unused)
+{
+  AnxSource * m;
+  AnxSourceTrack * track;
+  AnxCBRData * cbrd;
+  char data[80];
+  BOOL sof;
+  int num_sofs = 0;
+  int  blk_count = 0;
+  int blk_diff=0;
+  int sof_blknum[2];
+  enum {UNKNOWN=0, PAL, NTSC}; 
+  int signal_type = UNKNOWN;
+  if (ignore_media) return NULL;
+  m = (AnxSource *) anx_malloc (sizeof (AnxSource));
+  if(m==NULL)
+	  printf("not enough memory");
+  track = (AnxSourceTrack *) anx_malloc (sizeof (AnxSourceTrack));
+  if(track==NULL)
+	  printf("not enough memory");
+  m->importer = &anxcbr_importer;
+  m->current_track = track;
+  m->tracks = anx_list_append (NULL, track);
+  m->eos = 0;
+  m->start_time = start_time;
+  m->end_time = end_time;
+  m->current_time = start_time;
+  cbrd = anx_malloc (sizeof (AnxCBRData));
+  if(cbrd==NULL)
+	printf("not enough memory");
+  cbrd->cbrfile=NULL;
+  m->custom_data = cbrd;
+  cbrd->cbrfile = fopen(path,"rb");	
+  if(cbrd->cbrfile == NULL)
+  {
+	  printf("/ncbrd file is null - %s/n",strerror(errno));
+	  return NULL;
+	
+  }
+#ifdef CHECKPAL
+ while(signal_type == UNKNOWN)
+  {
+		 //count blocks between 2 successive start-of-frames
+		while( num_sofs <2)
+		{
+			//read(file, data, sizeof(data));
+			fread(data,sizeof(data),1,cbrd->cbrfile);
+			//printf("\ndata is - %d\n", data);
+			sof = ((data[0] == 0x1f) && (data[1]==0x07));
+			if(sof)
+			{
+			sof_blknum[num_sofs] = blk_count;
+			num_sofs++;
+			}
+			blk_count++;
+		}
+		
+		blk_diff = sof_blknum[1]- sof_blknum[0];
+		switch(blk_diff)
+		{
+		case (12*150):
+			signal_type = PAL;
+			 cbrd->bytesperpacket = PALBPP;
+			break;
+		case (10*150):
+			signal_type = NTSC;
+			cbrd->bytesperpacket=NTSCBPP;
+			break;
+		default:
+			num_sofs = 0; // try again
+			break;
+		}
+  }
+fseek(cbrd->cbrfile,0,0); //rewind the file can also use rewind();
+#endif
+
+#ifndef CHECKPAL
+  cbrd->bytesperpacket = PALBPP; //PAL is 144000 bpp
+#endif
+  track->id = (char *)id; 
+  track->content_type = "video/x-dv";
+
+  track->granule_rate_n = 1000000;
+  track->granule_rate_d = 40;
+
+  track->current_granule = 0;
+  track->eos = 0;
+
+  track->end_granule = 0;
+
+  if (start_time != 0.0) {
+    // forward to time offset in input DV file start_timex40 miliseconds
+    track->start_granule = start_time * 0.0004;
+
+    track->current_granule = fseek(cbrd->cbrfile,track->start_granule,SEEK_SET);
+//track->current_granule = lseek(cbrd->cbrfile,0,SEEK_SET);
+	//sf_seek(cbrd->cbrfile, track->start_granule, SEEK_SET);
+    // detect end of file and set eos accordingly
+    if (track->current_granule >= track->end_granule) 
+		track->eos = 1;
+    else 
+		track->eos = 0;
+
+  } else {
+	// no fast forward necessary
+    track->start_granule = 0;
+	//track->current_granule = _lseek(cbrd->cbrfile,0.0,SEEK_SET);
+  }
+
+#ifdef DEBUG
+  fprintf (stderr, "anxcbr_open: %lld - %lld\n", track->start_granule,
+	   track->end_granule);
+#endif
+
+  // number of head packets in DV = 0
+  track->nr_header_packets = 0;
+
+  return m;
+
+}
+
+static long
+anxcbr_read (AnxSource * media, char * buf, long n, long bound)
+{
+  AnxCBRData * cbrd = (AnxCBRData *)media->custom_data;
+  AnxSourceTrack * track = media->current_track;
+  long header_n = 0;
+  if(cbrd->cbrfile==NULL)
+	  printf("File is null in read");
+  
+  fread(buf,n,1,cbrd->cbrfile); /*read the file*/
+  
+  if(feof(cbrd->cbrfile)) /*check for end of file - use feof() cause its binary mode*/
+  {
+	n=-1;
+  }
+  return n;
+}
+
+static long
+anxcbr_sizeof_next_read (AnxSource * media, long bound)
+{
+	AnxCBRData * cbrd = (AnxCBRData *)media->custom_data;
+	return cbrd->bytesperpacket;
+}
+
+static int
+anxcbr_close (AnxSource * media)
+{
+  AnxCBRData *  cbrd = (AnxCBRData *)media->custom_data;
+
+  fclose(cbrd->cbrfile);
+
+  anx_free (cbrd); // not sure if you need this
+  anx_free (media);
+
+  return 0;
+}
+
+static struct _AnxImporter anxcbr_importer_dv = {
+  (AnxImporterOpenFunc)anxcbr_open,
+  (AnxImporterOpenFDFunc)NULL,
+  (AnxImporterCloseFunc)anxcbr_close,
+  (AnxImporterReadFunc)anxcbr_read,
+  (AnxImporterSizeofNextReadFunc)anxcbr_sizeof_next_read,
+  "video/x-dv"
+};
+
+AnxImporter *
+anx_importer_init (int i)
+{
+  switch (i) {
+  case 0:
+    return &anxcbr_importer_dv;
+    break;
+  default:
+    return NULL;
+    break;
+  }
+}


Property changes on: libanx_import_dv/libanx_import_dv.c
___________________________________________________________________
Name: svn:executable
   + 

Added: libanx_import_dv/libanx_import_dv.def
===================================================================
--- libanx_import_dv/libanx_import_dv.def	2005-12-03 21:41:51 UTC (rev 1673)
+++ libanx_import_dv/libanx_import_dv.def	2005-12-04 00:55:07 UTC (rev 1674)
@@ -0,0 +1,3 @@
+EXPORTS
+
+anx_importer_init		@10


Property changes on: libanx_import_dv/libanx_import_dv.def
___________________________________________________________________
Name: svn:executable
   + 

Added: libanx_import_dv/libanx_import_dv.h
===================================================================
--- libanx_import_dv/libanx_import_dv.h	2005-12-03 21:41:51 UTC (rev 1673)
+++ libanx_import_dv/libanx_import_dv.h	2005-12-04 00:55:07 UTC (rev 1674)
@@ -0,0 +1,27 @@
+// libanx_import_dv.h : main header file for the libanx_import_dv DLL
+//
+
+#pragma once
+
+#ifndef __AFXWIN_H__
+	#error include 'stdafx.h' before including this file for PCH
+#endif
+
+#include "resource.h"		// main symbols
+
+
+// Clibanx_import_dvApp
+// See libanx_import_dv.cpp for the implementation of this class
+//
+
+class Clibanx_import_dvApp : public CWinApp
+{
+public:
+	Clibanx_import_dvApp();
+
+// Overrides
+public:
+	virtual BOOL InitInstance();
+
+	DECLARE_MESSAGE_MAP()
+};


Property changes on: libanx_import_dv/libanx_import_dv.h
___________________________________________________________________
Name: svn:executable
   + 

Added: libanx_import_dv/libanx_import_dv.rc
===================================================================
--- libanx_import_dv/libanx_import_dv.rc	2005-12-03 21:41:51 UTC (rev 1673)
+++ libanx_import_dv/libanx_import_dv.rc	2005-12-04 00:55:07 UTC (rev 1674)
@@ -0,0 +1,61 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "resource.h"
+
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 2 resource.
+//
+#include "afxres.h"
+
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+LANGUAGE 9, 1
+#pragma code_page(1252)
+
+#ifdef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// TEXTINCLUDE
+//
+
+1 TEXTINCLUDE  
+BEGIN
+    "resource.h\0"
+END
+
+2 TEXTINCLUDE  
+BEGIN
+    "#include ""afxres.h""\r\n"
+    "\0"
+END
+
+3 TEXTINCLUDE  
+BEGIN
+    "\r\n"
+    "\0"
+END
+
+#endif    // APSTUDIO_INVOKED
+
+#endif    // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif    // not APSTUDIO_INVOKED
+


Property changes on: libanx_import_dv/libanx_import_dv.rc
___________________________________________________________________
Name: svn:executable
   + 

Added: libanx_import_dv/libanx_import_dv.vcproj
===================================================================
--- libanx_import_dv/libanx_import_dv.vcproj	2005-12-03 21:41:51 UTC (rev 1673)
+++ libanx_import_dv/libanx_import_dv.vcproj	2005-12-04 00:55:07 UTC (rev 1674)
@@ -0,0 +1,180 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="7.10"
+	Name="libanx_import_dv"
+	ProjectGUID="{AC87ED99-E5AB-45B4-B695-AD4AD49705DC}"
+	Keyword="MFCDLLProj">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory="Debug"
+			IntermediateDirectory="Debug"
+			ConfigurationType="2"
+			UseOfMFC="2"
+			CharacterSet="2">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				AdditionalIncludeDirectories=".,..\..\include,..\,"
+				PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_USRDLL"
+				MinimalRebuild="TRUE"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				TreatWChar_tAsBuiltInType="TRUE"
+				UsePrecompiledHeader="3"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="TRUE"
+				DebugInformationFormat="4"
+				CompileAs="0"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="..\libannodex.lib odbc32.lib odbccp32.lib"
+				OutputFile="$(OutDir)/libanx_import_dv.dll"
+				LinkIncremental="1"
+				SuppressStartupBanner="TRUE"
+				ModuleDefinitionFile=".\libanx_import_dv.def"
+				GenerateDebugInformation="TRUE"
+				SubSystem="2"
+				ImportLibrary="$(OutDir)/libanx_import_dv.lib"
+				TargetMachine="1"/>
+			<Tool
+				Name="VCMIDLTool"
+				PreprocessorDefinitions="_DEBUG"
+				MkTypLibCompatible="FALSE"/>
+			<Tool
+				Name="VCPostBuildEventTool"
+				CommandLine="copy Debug\libanx_import_dv.dll .."/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"
+				PreprocessorDefinitions="_DEBUG"
+				Culture="1033"
+				AdditionalIncludeDirectories="$(IntDir)"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+		<Configuration
+			Name="Release|Win32"
+			OutputDirectory="Release"
+			IntermediateDirectory="Release"
+			ConfigurationType="2"
+			UseOfMFC="2"
+			CharacterSet="2">
+			<Tool
+				Name="VCCLCompilerTool"
+				AdditionalIncludeDirectories=".,..\..\include,..\,"
+				PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_USRDLL"
+				RuntimeLibrary="2"
+				TreatWChar_tAsBuiltInType="TRUE"
+				UsePrecompiledHeader="3"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="TRUE"
+				DebugInformationFormat="3"
+				CompileAs="0"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="libannodex.lib odbc32.lib odbccp32.lib"
+				OutputFile="$(OutDir)/libanx_import_dv.dll"
+				LinkIncremental="1"
+				SuppressStartupBanner="TRUE"
+				ModuleDefinitionFile=".\libanx_import_dv.def"
+				GenerateDebugInformation="TRUE"
+				SubSystem="2"
+				OptimizeReferences="2"
+				EnableCOMDATFolding="2"
+				ImportLibrary="$(OutDir)/libanx_import_dv.lib"
+				TargetMachine="1"/>
+			<Tool
+				Name="VCMIDLTool"
+				PreprocessorDefinitions="NDEBUG"
+				MkTypLibCompatible="FALSE"/>
+			<Tool
+				Name="VCPostBuildEventTool"
+				CommandLine="copy Release\libanx_import_dv.dll .."/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"
+				PreprocessorDefinitions="NDEBUG"
+				Culture="1033"
+				AdditionalIncludeDirectories="$(IntDir)"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
+			<File
+				RelativePath=".\libanx_import_dv.c">
+				<FileConfiguration
+					Name="Debug|Win32">
+					<Tool
+						Name="VCCLCompilerTool"
+						UsePrecompiledHeader="0"/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath=".\libanx_import_dv.def">
+			</File>
+		</Filter>
+		<Filter
+			Name="Header Files"
+			Filter="h;hpp;hxx;hm;inl;inc;xsd"
+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">
+			<File
+				RelativePath="..\..\include\annodex\anx_import.h">
+			</File>
+			<File
+				RelativePath="..\config.h">
+			</File>
+			<File
+				RelativePath=".\resource.h">
+			</File>
+		</Filter>
+		<Filter
+			Name="Resource Files"
+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}">
+			<File
+				RelativePath=".\libanx_import_dv.rc">
+			</File>
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>


Property changes on: libanx_import_dv/libanx_import_dv.vcproj
___________________________________________________________________
Name: svn:executable
   + 

Added: libanx_import_dv/res/libanx_import_dv.rc2
===================================================================
--- libanx_import_dv/res/libanx_import_dv.rc2	2005-12-03 21:41:51 UTC (rev 1673)
+++ libanx_import_dv/res/libanx_import_dv.rc2	2005-12-04 00:55:07 UTC (rev 1674)
@@ -0,0 +1,13 @@
+//
+// libanx_import_dv.RC2 - resources Microsoft Visual C++ does not edit directly
+//
+
+#ifdef APSTUDIO_INVOKED
+#error this file is not editable by Microsoft Visual C++
+#endif //APSTUDIO_INVOKED
+
+
+/////////////////////////////////////////////////////////////////////////////
+// Add manually edited resources here...
+
+/////////////////////////////////////////////////////////////////////////////


Property changes on: libanx_import_dv/res/libanx_import_dv.rc2
___________________________________________________________________
Name: svn:executable
   + 

Added: libanx_import_dv/resource.h
===================================================================
--- libanx_import_dv/resource.h	2005-12-03 21:41:51 UTC (rev 1673)
+++ libanx_import_dv/resource.h	2005-12-04 00:55:07 UTC (rev 1674)
@@ -0,0 +1,14 @@
+//{{NO_DEPENDENCIES}}
+// Microsoft Visual C++ generated include file.
+// Used by libanx_import_dv.rc
+
+// Next default values for new objects
+// 
+#ifdef APSTUDIO_INVOKED
+#ifndef APSTUDIO_READONLY_SYMBOLS
+#define _APS_NEXT_RESOURCE_VALUE        101
+#define _APS_NEXT_COMMAND_VALUE         40001
+#define _APS_NEXT_CONTROL_VALUE         1001
+#define _APS_NEXT_SYMED_VALUE           101
+#endif
+#endif


Property changes on: libanx_import_dv/resource.h
___________________________________________________________________
Name: svn:executable
   + 


-- 
silvia



More information about the cvs-annodex mailing list