Skip to content

Commit e560daa

Browse files
move In/OutputFile into subfolder
1 parent 5072848 commit e560daa

File tree

16 files changed

+69
-27
lines changed

16 files changed

+69
-27
lines changed

app/audioRewrapper/audioRewrapper.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
#include <iostream>
22
#include <iomanip>
33

4-
#include <AvTranscoder/InputFile.hpp>
5-
#include <AvTranscoder/OutputFile.hpp>
4+
#include <AvTranscoder/File/InputFile.hpp>
5+
#include <AvTranscoder/File/OutputFile.hpp>
66

77
#include <AvTranscoder/AvInputStream.hpp>
88
#include <AvTranscoder/InputStreamAudio.hpp>

app/avMeta/avMeta.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include <AvTranscoder/InputFile.hpp>
1+
#include <AvTranscoder/File/InputFile.hpp>
22
#include <AvTranscoder/Metadatas/Print.hpp>
33

44
#include <iostream>

app/avTranscoder/avTranscoder.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@
88
#include <AvTranscoder/OutputStream.hpp>
99
#include <AvTranscoder/OutputStreamAudio.hpp>
1010
#include <AvTranscoder/OutputStreamVideo.hpp>
11-
#include <AvTranscoder/InputFile.hpp>
12-
#include <AvTranscoder/OutputFile.hpp>
11+
12+
#include <AvTranscoder/File/InputFile.hpp>
13+
#include <AvTranscoder/File/OutputFile.hpp>
1314

1415
#include <AvTranscoder/ColorTransform.hpp>
1516

app/avplay/AvReader.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
#include <AvTranscoder/AvInputStream.hpp>
66
#include <AvTranscoder/InputStreamAudio.hpp>
77
#include <AvTranscoder/InputStreamVideo.hpp>
8-
#include <AvTranscoder/InputFile.hpp>
8+
#include <AvTranscoder/File/InputFile.hpp>
99

1010
#include <AvTranscoder/ColorTransform.hpp>
1111

src/AvTranscoder/AvInputStream.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#include "AvInputStream.hpp"
22

3-
#include <AvTranscoder/InputFile.hpp>
3+
#include <AvTranscoder/File/InputFile.hpp>
44

55
extern "C" {
66
#ifndef __STDC_CONSTANT_MACROS

src/AvTranscoder/AvOutputStream.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#include "AvOutputStream.hpp"
22

3-
#include "OutputFile.hpp"
3+
#include <AvTranscoder/File/OutputFile.hpp>
44

55
namespace avtranscoder
66
{

src/AvTranscoder/InputFile.cpp renamed to src/AvTranscoder/File/InputFile.cpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
#include "InputFile.hpp"
2-
#include "AvInputStream.hpp"
3-
4-
#include "Metadatas/VideoStreamProperties.hpp"
5-
#include "Metadatas/AudioStreamProperties.hpp"
6-
#include "Metadatas/DataStreamProperties.hpp"
7-
#include "Metadatas/SubtitleStreamProperties.hpp"
8-
#include "Metadatas/AttachementStreamProperties.hpp"
9-
#include "Metadatas/UnknownStreamProperties.hpp"
2+
#include <AvTranscoder/AvInputStream.hpp>
3+
4+
#include <AvTranscoder/Metadatas/VideoStreamProperties.hpp>
5+
#include <AvTranscoder/Metadatas/AudioStreamProperties.hpp>
6+
#include <AvTranscoder/Metadatas/DataStreamProperties.hpp>
7+
#include <AvTranscoder/Metadatas/SubtitleStreamProperties.hpp>
8+
#include <AvTranscoder/Metadatas/AttachementStreamProperties.hpp>
9+
#include <AvTranscoder/Metadatas/UnknownStreamProperties.hpp>
1010

1111

1212
extern "C" {
File renamed without changes.

src/AvTranscoder/Metadatas/Print.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
#include <AvTranscoder/OutputStreamAudio.hpp>
1010
#include <AvTranscoder/OutputStreamVideo.hpp>
1111

12-
#include <AvTranscoder/InputFile.hpp>
13-
#include <AvTranscoder/OutputFile.hpp>
12+
#include <AvTranscoder/File/InputFile.hpp>
13+
#include <AvTranscoder/File/OutputFile.hpp>
1414

1515
#include <AvTranscoder/ColorTransform.hpp>
1616

src/AvTranscoder/StreamTranscoder.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
#include <AvTranscoder/InputStreamAudio.hpp>
1111
#include <AvTranscoder/OutputStreamAudio.hpp>
1212

13-
#include <AvTranscoder/OutputFile.hpp>
13+
#include <AvTranscoder/File/OutputFile.hpp>
1414

1515

1616
namespace avtranscoder

src/AvTranscoder/Transcoder.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
#ifndef _AV_TRANSCODER_TRANSCODER_HPP_
22
#define _AV_TRANSCODER_TRANSCODER_HPP_
33

4-
#include <AvTranscoder/InputFile.hpp>
4+
#include <AvTranscoder/File/InputFile.hpp>
5+
#include <AvTranscoder/File/OutputFile.hpp>
56
#include <AvTranscoder/InputStream.hpp>
6-
#include <AvTranscoder/OutputFile.hpp>
77
#include <AvTranscoder/ProgressListener.hpp>
88
#include <AvTranscoder/DummyInputStream.hpp>
99
#include <AvTranscoder/StreamTranscoder.hpp>

src/AvTranscoder/avTranscoder.i

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@
3333
#include <AvTranscoder/InputStreamAudio.hpp>
3434
#include <AvTranscoder/InputStreamVideo.hpp>
3535

36-
#include <AvTranscoder/InputFile.hpp>
37-
#include <AvTranscoder/OutputFile.hpp>
36+
#include <AvTranscoder/File/InputFile.hpp>
37+
#include <AvTranscoder/File/OutputFile.hpp>
3838

3939
#include <AvTranscoder/Transcoder.hpp>
4040

@@ -77,7 +77,7 @@ namespace std {
7777
%include <AvTranscoder/InputStreamAudio.hpp>
7878
%include <AvTranscoder/InputStreamVideo.hpp>
7979

80-
%include <AvTranscoder/InputFile.hpp>
81-
%include <AvTranscoder/OutputFile.hpp>
80+
%include <AvTranscoder/File/InputFile.hpp>
81+
%include <AvTranscoder/File/OutputFile.hpp>
8282

8383
%include <AvTranscoder/Transcoder.hpp>

src/AvTranscoder/common.cpp

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
#include "common.hpp"
2+
3+
#include <dirent.h>
4+
#include <iostream>
5+
6+
namespace avtranscoder
7+
{
8+
9+
void split( std::vector< std::string >& splitedString, const std::string& inputString, const std::string& splitChars )
10+
{
11+
char* part = strtok( const_cast<char*>( inputString.c_str() ), splitChars.c_str() );
12+
while( part != NULL )
13+
{
14+
splitedString.push_back( std::string( part ) );
15+
part = strtok( NULL, splitChars.c_str() );
16+
}
17+
}
18+
19+
int getFilesInDir( std::string dir, std::vector< std::string > &files )
20+
{
21+
DIR *dp;
22+
struct dirent *dirp;
23+
if( ( dp = opendir( dir.c_str() ) ) == NULL )
24+
{
25+
std::cout << "Error(" << errno << ") opening " << dir << std::endl;
26+
return errno;
27+
}
28+
29+
while( ( dirp = readdir( dp ) ) != NULL )
30+
{
31+
files.push_back( std::string( dirp->d_name ) );
32+
}
33+
closedir( dp );
34+
return 0;
35+
}
36+
37+
}

src/SConscript

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ env.Append(
1414

1515
sAvTranscoder = env.StaticLibrary(
1616
'sAvTranscoder',
17-
Glob( 'AvTranscoder/*.cpp' ) + Glob( 'AvTranscoder/DatasStructures/*.cpp' ),
17+
Glob( 'AvTranscoder/*.cpp' ) +
18+
Glob( 'AvTranscoder/DatasStructures/*.cpp' ) +
19+
Glob( 'AvTranscoder/File/*.cpp' ),
1820
LIBS = [
1921
'avutil',
2022
'avcodec',
@@ -26,7 +28,9 @@ sAvTranscoder = env.StaticLibrary(
2628

2729
SharedAvTranscoder = env.SharedLibrary(
2830
'AvTranscoder',
29-
Glob( 'AvTranscoder/*.cpp' ) + Glob( 'AvTranscoder/DatasStructures/*.cpp' ),
31+
Glob( 'AvTranscoder/*.cpp' ) +
32+
Glob( 'AvTranscoder/DatasStructures/*.cpp' ) +
33+
Glob( 'AvTranscoder/File/*.cpp' ),
3034
LIBS = [
3135
'avutil',
3236
'avcodec',

0 commit comments

Comments
 (0)