(self)
| 452 | # docs_tag: end_writeframe_nvvideoencoder |
| 453 | |
| 454 | def flush(self): |
| 455 | encoded_bytes = self.nvEnc.EndEncode() |
| 456 | if encoded_bytes: |
| 457 | self.write_frame( |
| 458 | encoded_bytes, |
| 459 | self.pts_time, |
| 460 | self.fps, |
| 461 | self.avstream, |
| 462 | self.container, |
| 463 | ) |
| 464 | self.pts_time += self.delta_t |
| 465 | self.container.close() |
| 466 | |
| 467 | |
| 468 | # docs_tag: end_imp_nvvideoencoder |