diff options
| -rw-r--r-- | p2pvr/ice/converters.cpp | 12 | ||||
| -rw-r--r-- | p2pvr/ice/p2pvr.ice | 2 | 
2 files changed, 14 insertions, 0 deletions
diff --git a/p2pvr/ice/converters.cpp b/p2pvr/ice/converters.cpp index 23861f8..2a6b3c2 100644 --- a/p2pvr/ice/converters.cpp +++ b/p2pvr/ice/converters.cpp @@ -43,5 +43,17 @@ namespace Slicer {  	{  		return *c;  	} + +	Common::Duration +	timedurationToDuration(const boost::posix_time::time_duration & td) +	{ +		return *td; +	} + +	boost::posix_time::time_duration +	durationToTimeDuration(const Common::Duration & td) +	{ +		return *td; +	}  } diff --git a/p2pvr/ice/p2pvr.ice b/p2pvr/ice/p2pvr.ice index f191ab8..ff9b859 100644 --- a/p2pvr/ice/p2pvr.ice +++ b/p2pvr/ice/p2pvr.ice @@ -36,7 +36,9 @@ module P2PVR {  		optional(3) string Title;  		optional(4) string Search;  		int Priority = 0; +		[	"slicer:conversion:boost.posix_time.time_duration:timedurationToDuration:durationToTimeDuration" ]  		Common::Duration Early; +		[	"slicer:conversion:boost.posix_time.time_duration:timedurationToDuration:durationToTimeDuration" ]  		Common::Duration Late;  		bool Repeats = false;  	};  | 
