[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