work on decoder classes
This commit is contained in:
+10
-1
@@ -45,18 +45,27 @@ enum VideoInterlacingMode {
|
||||
class Sequence;
|
||||
class Clip;
|
||||
class PreviewGenerator;
|
||||
class Footage;
|
||||
|
||||
struct FootageStream {
|
||||
// Format stream index
|
||||
Footage* footage;
|
||||
int file_index;
|
||||
|
||||
// Video parameters
|
||||
int video_width;
|
||||
int video_height;
|
||||
bool infinite_length;
|
||||
double video_frame_rate;
|
||||
int video_interlacing;
|
||||
int video_auto_interlacing;
|
||||
bool infinite_length;
|
||||
|
||||
// Audio parameters
|
||||
int audio_channels;
|
||||
int audio_layout;
|
||||
int audio_frequency;
|
||||
|
||||
// Enabled
|
||||
bool enabled;
|
||||
|
||||
// preview thumbnail/waveform
|
||||
|
||||
@@ -127,6 +127,8 @@ void PreviewGenerator::parse_media() {
|
||||
}
|
||||
}
|
||||
|
||||
ms.footage = footage_;
|
||||
|
||||
if (append) stream_list.append(ms);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user