many fixes and improvements
This commit is contained in:
+2
-2
@@ -19,8 +19,8 @@ Media::~Media() {
|
||||
audio_tracks.clear();
|
||||
}
|
||||
|
||||
long Media::get_length_in_frames(float frame_rate) {
|
||||
return ceil((float) length / (float) AV_TIME_BASE * frame_rate);
|
||||
long Media::get_length_in_frames(double frame_rate) {
|
||||
return ceil(((double) length / (double) AV_TIME_BASE) * frame_rate);
|
||||
}
|
||||
|
||||
MediaStream* Media::get_stream_from_file_index(int index) {
|
||||
|
||||
+1
-1
@@ -38,7 +38,7 @@ struct Media
|
||||
QVector<MediaStream*> audio_tracks;
|
||||
int save_id;
|
||||
bool ready;
|
||||
long get_length_in_frames(float frame_rate);
|
||||
long get_length_in_frames(double frame_rate);
|
||||
MediaStream* get_stream_from_file_index(int index);
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user