projects
/
platform
/
upstream
/
gstreamer.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
67adf51
)
[MOVED FROM BAD 025/134] vp8enc: Limit max-latency to 25 to match libvpx
author
Philip Jägenstedt
<philipj@opera.com>
Thu, 20 May 2010 07:24:53 +0000
(09:24 +0200)
committer
Sebastian Dröge
<sebastian.droege@collabora.co.uk>
Sun, 16 Sep 2012 13:27:13 +0000
(15:27 +0200)
From libvpx/vp8/encoder/onyx_int.h:
#define MAX_LAG_BUFFERS (CONFIG_REALTIME_ONLY? 1 : 25)
While we don't need to be tied to what libvpx does internally, it
doesn't make sense to pretend to support longer frame lags than are
actually possible.
ext/vp8/gstvp8enc.c
patch
|
blob
|
history
diff --git
a/ext/vp8/gstvp8enc.c
b/ext/vp8/gstvp8enc.c
index e39a45458ccdcd39df07d2b2c3e7ab1ad57520c3..461af90b49cadb5fc028280545ac3f3ba40b6989 100644
(file)
--- a/
ext/vp8/gstvp8enc.c
+++ b/
ext/vp8/gstvp8enc.c
@@
-239,7
+239,7
@@
gst_vp8_enc_class_init (GstVP8EncClass * klass)
g_object_class_install_property (gobject_class, PROP_MAX_LATENCY,
g_param_spec_int ("max-latency", "Max latency",
"Number of frames in encoder queue",
- 0,
100
, DEFAULT_MAX_LATENCY,
+ 0,
25
, DEFAULT_MAX_LATENCY,
(GParamFlags) (G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)));
g_object_class_install_property (gobject_class, PROP_MAX_KEYFRAME_DISTANCE,