提交 4c2a4928 编写于 作者: J jp9000

Revert "libobs: Ensure AVC priority is always highest for keyframes"

This reverts commit 66525632.
上级 edfc2bed
......@@ -92,9 +92,9 @@ const uint8_t *obs_avc_find_startcode(const uint8_t *p, const uint8_t *end)
return out;
}
static inline void set_drop_priority(struct encoder_packet *p)
static inline int get_drop_priority(int priority)
{
p->drop_priority = p->keyframe ? OBS_NAL_PRIORITY_HIGHEST : p->priority;
return priority;
}
static void serialize_avc_data(struct serializer *s, const uint8_t *data,
......@@ -141,8 +141,7 @@ void obs_parse_avc_packet(struct encoder_packet *avc_packet,
avc_packet->data = output.bytes.array;
avc_packet->size = output.bytes.num;
set_drop_priority(avc_packet);
avc_packet->drop_priority = get_drop_priority(avc_packet->priority);
}
static inline bool has_start_code(const uint8_t *data)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册