PVideoTools.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2015-2018 Digital Barriers plc. All rights reserved.
3  * Contact: http://www.digitalbarriers.com/
4  *
5  * This file is part of the Papillon SDK.
6  *
7  * You can't use, modify or distribute any part of this file without
8  * the explicit written agreements of Digital Barriers.
9  */
10 
15 #pragma once
16 #include <PapillonCommon.h>
17 
18 PAPILLON_BEGIN_NAMESPACE
19 
27 class PAPILLON_API_CORE PVideoTools
28 {
29 public:
35  static PResult Extract(const PString& inputVideoFilename, const PString& outputVideoFilename, papillon::int32 startFrameNumber, papillon::int32 endFrameNumber);
36 
37 private:
38  PVideoTools(); // cannot be instantiated
39 };
40 
41 PAPILLON_END_NAMESPACE
The PString class provides an Unicode character strings.
Definition: PString.h:37
The PResult class represents the result returned by most of Papillon functions; this class is used to...
Definition: PResult.h:159
The PVideoTools class contains some helper functions to easily manipulate video files.
Definition: PVideoTools.h:27