Results 259 comments of codeanticode

Do you get those errors only when trying to play the HAP video?

@cacheflowe could you share some sample HAP clips for testing? Thank you!

Do you have a other version of GStreamer installed on your computer?

@MCPepsh Try the [latest beta](https://github.com/processing/processing-video/releases/tag/r5-v2.0-beta3), it fixes errors in the implementation of the time() and duration() functions that may be related to this issue.

@neilcsmith-net thanks for the comments. Could you point to some code demonstrating the correct use of Gst.Invokelater(). PRs are also appreciated :-)

@neilcsmith-net could you expand on "The AppSink.NEW_PREROLL implementation needs fleshing out - then the calls to play() and pause() in that example can be removed." Thank you!

Implemented with https://github.com/processing/processing-video/pull/122/commits/a95fcb7aa1aa9d5101f0a6921765b80c50cd981d

Beta 4 puts the seek operations in jump() in the GStreamer event thread, but not the play/stop/pause calls. All examples seem to work fine on Mac, but Scratch, which makes...

Cool thanks, I will look into Praxis' thread handling and see how I can adopt it into the video library. As for the version reporting, the library is using Gst.getVersion()

@hamoid do you still get playback issues using the latest version of the video library (2.2.x) on Linux?