diff options
| author | Tim Redfern <tim@eclectronics.org> | 2013-05-27 12:40:16 +0100 |
|---|---|---|
| committer | Tim Redfern <tim@eclectronics.org> | 2013-05-27 12:40:16 +0100 |
| commit | 12c7449bd73a49ede4dacb90a9b0b7f73eb2e287 (patch) | |
| tree | 442afc39917e523c723aa65124c59d6777033176 /rotord/libavwrapper.cpp | |
| parent | 493b87d7c8f8872a19bbb0347daf61cc5b24f578 (diff) | |
quick fix
Diffstat (limited to 'rotord/libavwrapper.cpp')
| -rwxr-xr-x | rotord/libavwrapper.cpp | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/rotord/libavwrapper.cpp b/rotord/libavwrapper.cpp index 5e1a50d..5cff8c9 100755 --- a/rotord/libavwrapper.cpp +++ b/rotord/libavwrapper.cpp @@ -363,9 +363,14 @@ bool libav::decoder::fetchFrame(int targetFrameIndex) if (! readNextFrame(targetFrameIndex)) return false; } - else - if (seekToFrame(targetFrameIndex) < 0) + else { + int64_t response=seekToFrame(targetFrameIndex); + if (response < 0) return false; + if (response!=targetFrameIndex){ + cerr<<"libav::decoder asked for "<<targetFrameIndex<<", got "<<response<<endl; + } + } previousFrameIndex = targetFrameIndex; return true; } |
