Close reader
| 145 | |
| 146 | // Close reader |
| 147 | void QtTextReader::Close() |
| 148 | { |
| 149 | // Close all objects, if reader is 'open' |
| 150 | if (is_open) |
| 151 | { |
| 152 | // Mark as "closed" |
| 153 | is_open = false; |
| 154 | |
| 155 | // Delete the image |
| 156 | image.reset(); |
| 157 | |
| 158 | info.vcodec = ""; |
| 159 | info.acodec = ""; |
| 160 | } |
| 161 | } |
| 162 | |
| 163 | // Get an openshot::Frame object for a specific frame number of this reader. |
| 164 | std::shared_ptr<Frame> QtTextReader::GetFrame(int64_t requested_frame) |