mirror of
https://github.com/Nheko-Reborn/nheko.git
synced 2024-11-22 03:00:46 +03:00
Uncoditionally request keyframes
This commit is contained in:
parent
5ed3bfc8f8
commit
9f529075f0
1 changed files with 3 additions and 4 deletions
|
@ -301,10 +301,9 @@ testPacketLoss(gpointer G_GNUC_UNUSED)
|
|||
void
|
||||
setWaitForKeyFrame(GstBin *decodebin G_GNUC_UNUSED, GstElement *element, gpointer G_GNUC_UNUSED)
|
||||
{
|
||||
if (!std::strcmp(
|
||||
gst_plugin_feature_get_name(GST_PLUGIN_FEATURE(gst_element_get_factory(element))),
|
||||
"rtpvp8depay"))
|
||||
g_object_set(element, "wait-for-keyframe", TRUE, nullptr);
|
||||
// Unconditionally enable keyframe wait and requesting keyframes, so that we do that for
|
||||
// every decode, not just vp8 decoding
|
||||
g_object_set(element, "wait-for-keyframe", TRUE, "request-keyframe", TRUE, nullptr);
|
||||
}
|
||||
|
||||
GstElement *
|
||||
|
|
Loading…
Reference in a new issue