[Bug 695709] vp8enc plugin has invalid parameter error when framerate is "0/1"

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Apr 15 04:00:39 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=695709
  GStreamer | gst-plugins-good | 1.0.5

--- Comment #13 from tcdgreenwood at hotmail.com 2013-04-15 11:00:35 UTC ---
I'm not sure how the codec uses this.  For RTP I understand that the timebase
could be used regardless of the framerate.  Setting the value too high or too
low can have problems from discussions I seen with others around libvpx.  RTP
based systems I've seen the code for seem to either use 1/90000 or
1000/90000000 or base on framerate.  I really don't understand the purpose of
setting to 1000/90000000 - I think that was from a copy of mediastreamer a
colleague was working on.

The docs for libvpx say it should be set to the shortest possible time between
frames, but I am pretty sure it doesn't really represent the framerate per se.

If you think max-framerate should be taken into account I'll rework to have a
specific timebase value that can be set.  I'm happy to do the work creating the
patch or test something that you guys want to propose.  I found too many build
issues to test patches on master however.

If you want I can look into this further?

--- Comment #14 from tcdgreenwood at hotmail.com 2013-04-15 11:00:36 UTC ---
I'm not sure how the codec uses this.  For RTP I understand that the timebase
could be used regardless of the framerate.  Setting the value too high or too
low can have problems from discussions I seen with others around libvpx.  RTP
based systems I've seen the code for seem to either use 1/90000 or
1000/90000000 or base on framerate.  I really don't understand the purpose of
setting to 1000/90000000 - I think that was from a copy of mediastreamer a
colleague was working on.

The docs for libvpx say it should be set to the shortest possible time between
frames, but I am pretty sure it doesn't really represent the framerate per se.

If you think max-framerate should be taken into account I'll rework to have a
specific timebase value that can be set.  I'm happy to do the work creating the
patch or test something that you guys want to propose.  I found too many build
issues to test patches on master however.

If you want I can look into this further?

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list