GNOME Bugzilla – Bug 722078
schroenc: oggmux drops buffers from schroenc because of unset buffer offsets
Last modified: 2014-01-13 20:44:41 UTC
This pipeline does not produce a valid file: gst-launch-1.0 videotestsrc num-buffers=30 ! schroenc ! oggmux ! filesink location=out.ogv
commit d1877b0b953e5a0a182c2aa6c19cf0911c41fc12 Author: Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> Date: Mon Jan 13 10:01:43 2014 +0000 schroenc: set buffer offset to buffer timestamp oggmux expects this to order incoming buffers https://bugzilla.gnome.org/show_bug.cgi?id=722078 Now, the file isn't correctly played back by gst. However, encoding more frames, VLC does (albeit with a first few seconds of "greenishness"). So it'd appear like a different bug in schrodec maybe.
Thanks. I'll take a look at the playback problem.
OK. There is a bug for it at https://bugzilla.gnome.org/show_bug.cgi?id=722094. Additionally, the more I think about it, the more I think I used the wrong counter to set the offset, it should be pt I think. I'm not quite sure due to the DTS/PTS going on, but I *think* it should be pt...