Skip to content

Commit

Permalink
Fix boolean always being true (#1965)
Browse files Browse the repository at this point in the history
  • Loading branch information
wsippel authored Jan 20, 2024
1 parent 7f45f1e commit c029b28
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions alvr/server/cpp/platform/linux/EncodePipelineVAAPI.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ void set_hwframe_ctx(AVCodecContext *ctx, AVBufferRef *hw_device_ctx)
}
frames_ctx = (AVHWFramesContext *)(hw_frames_ref->data);
frames_ctx->format = AV_PIX_FMT_VAAPI;
frames_ctx->sw_format = (Settings::Instance().m_codec == ALVR_CODEC_HEVC || ALVR_CODEC_AV1) && Settings::Instance().m_use10bitEncoder ? AV_PIX_FMT_P010 : AV_PIX_FMT_NV12;
frames_ctx->sw_format = (Settings::Instance().m_codec == ALVR_CODEC_HEVC || Settings::Instance().m_codec == ALVR_CODEC_AV1) && Settings::Instance().m_use10bitEncoder ? AV_PIX_FMT_P010 : AV_PIX_FMT_NV12;
frames_ctx->width = ctx->width;
frames_ctx->height = ctx->height;
frames_ctx->initial_pool_size = 3;
Expand Down Expand Up @@ -290,7 +290,7 @@ alvr::EncodePipelineVAAPI::EncodePipelineVAAPI(Renderer *render, VkContext &vk_c
inputs->next = NULL;

std::string filters = "scale_vaapi=format=";
if ((Settings::Instance().m_codec == ALVR_CODEC_HEVC || ALVR_CODEC_AV1) && Settings::Instance().m_use10bitEncoder) {
if ((Settings::Instance().m_codec == ALVR_CODEC_HEVC || Settings::Instance().m_codec == ALVR_CODEC_AV1) && Settings::Instance().m_use10bitEncoder) {
filters += "p010";
} else {
filters += "nv12";
Expand Down

0 comments on commit c029b28

Please sign in to comment.