diff options
author | august black <augmentus@users.sourceforge.net> | 2010-09-22 00:27:01 +0000 |
---|---|---|
committer | IOhannes m zmölnig <zmoelnig@iem.at> | 2015-10-14 15:05:31 +0200 |
commit | fbcc79ecba3056e9969cf0d97a9d55b457fbc402 (patch) | |
tree | c703253e5f384681f657ae75fd5f70ce7a7202f0 /src/ReadMedia.h | |
parent | 513e845a65d0620e7a492e2ce5de3486bdb33867 (diff) |
bug fixes
svn path=/trunk/externals/august/readanysf~/; revision=14171
Diffstat (limited to 'src/ReadMedia.h')
-rw-r--r-- | src/ReadMedia.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/ReadMedia.h b/src/ReadMedia.h index d0a7627..aef7ef5 100644 --- a/src/ReadMedia.h +++ b/src/ReadMedia.h @@ -28,6 +28,9 @@ extern "C" { #define CMD_OPEN 1 #define CMD_QUIT 2 +#define SEEK_NOTHING -1 +#define SEEK_REWIND -2 + class ReadMedia { public: @@ -51,9 +54,9 @@ class ReadMedia { int getAudioSamplerate(); int getAudioChannelCount(); int getVideoTimescale(); - int getVideoFrameDuration(); double getLengthInSeconds(); + gavl_time_t getLengthInGavlTime(); int64_t getLengthInAudioSamples(); int64_t getLengthInVideoFrames(); @@ -67,7 +70,7 @@ class ReadMedia { double getATimeInSeconds(); double getVTimeInSeconds(); - float getTimeInSeconds(); + //float getTimeInSeconds(); float getAudioFifoSizePercentage(); void copyAudioFormat(gavl_audio_format_t * dst ); @@ -160,6 +163,7 @@ class ReadMedia { int64_t m_frame_seek; double m_length_in_seconds; + gavl_time_t m_length_in_gavltime; int64_t m_num_samples; int64_t m_num_frames; @@ -174,8 +178,8 @@ class ReadMedia { // current time of audio in seconds - double m_atime; - double m_vtime; + //double m_atime; + //double m_vtime; int m_afifosize; int m_vfifosize; |