mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-09 13:30:06 -05:00
format: SPA_POD_Fraction takes a pointer to a fraction
This commit is contained in:
parent
2cbbc4e7ac
commit
b807348041
3 changed files with 4 additions and 4 deletions
|
|
@ -49,7 +49,7 @@ spa_format_video_h264_build(struct spa_pod_builder *builder, uint32_t id,
|
||||||
SPA_FORMAT_VIDEO_framerate, SPA_POD_Fraction(&info->framerate), 0);
|
SPA_FORMAT_VIDEO_framerate, SPA_POD_Fraction(&info->framerate), 0);
|
||||||
if (info->max_framerate.denom != 0)
|
if (info->max_framerate.denom != 0)
|
||||||
spa_pod_builder_add(builder,
|
spa_pod_builder_add(builder,
|
||||||
SPA_FORMAT_VIDEO_maxFramerate, SPA_POD_Fraction(info->max_framerate), 0);
|
SPA_FORMAT_VIDEO_maxFramerate, SPA_POD_Fraction(&info->max_framerate), 0);
|
||||||
if (info->stream_format != 0)
|
if (info->stream_format != 0)
|
||||||
spa_pod_builder_add(builder,
|
spa_pod_builder_add(builder,
|
||||||
SPA_FORMAT_VIDEO_H264_streamFormat, SPA_POD_Id(info->stream_format), 0);
|
SPA_FORMAT_VIDEO_H264_streamFormat, SPA_POD_Id(info->stream_format), 0);
|
||||||
|
|
|
||||||
|
|
@ -47,7 +47,7 @@ spa_format_video_mjpg_build(struct spa_pod_builder *builder, uint32_t id,
|
||||||
SPA_FORMAT_VIDEO_framerate, SPA_POD_Fraction(&info->framerate), 0);
|
SPA_FORMAT_VIDEO_framerate, SPA_POD_Fraction(&info->framerate), 0);
|
||||||
if (info->max_framerate.denom != 0)
|
if (info->max_framerate.denom != 0)
|
||||||
spa_pod_builder_add(builder,
|
spa_pod_builder_add(builder,
|
||||||
SPA_FORMAT_VIDEO_maxFramerate, SPA_POD_Fraction(info->max_framerate), 0);
|
SPA_FORMAT_VIDEO_maxFramerate, SPA_POD_Fraction(&info->max_framerate), 0);
|
||||||
return (struct spa_pod*)spa_pod_builder_pop(builder, &f);
|
return (struct spa_pod*)spa_pod_builder_pop(builder, &f);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -75,7 +75,7 @@ spa_format_video_raw_build(struct spa_pod_builder *builder, uint32_t id,
|
||||||
}
|
}
|
||||||
if (info->max_framerate.denom != 0)
|
if (info->max_framerate.denom != 0)
|
||||||
spa_pod_builder_add(builder,
|
spa_pod_builder_add(builder,
|
||||||
SPA_FORMAT_VIDEO_maxFramerate, SPA_POD_Fraction(info->max_framerate), 0);
|
SPA_FORMAT_VIDEO_maxFramerate, SPA_POD_Fraction(&info->max_framerate), 0);
|
||||||
if (info->views != 0)
|
if (info->views != 0)
|
||||||
spa_pod_builder_add(builder,
|
spa_pod_builder_add(builder,
|
||||||
SPA_FORMAT_VIDEO_views, SPA_POD_Int(info->views), 0);
|
SPA_FORMAT_VIDEO_views, SPA_POD_Int(info->views), 0);
|
||||||
|
|
@ -84,7 +84,7 @@ spa_format_video_raw_build(struct spa_pod_builder *builder, uint32_t id,
|
||||||
SPA_FORMAT_VIDEO_interlaceMode, SPA_POD_Id(info->interlace_mode), 0);
|
SPA_FORMAT_VIDEO_interlaceMode, SPA_POD_Id(info->interlace_mode), 0);
|
||||||
if (info->pixel_aspect_ratio.denom != 0)
|
if (info->pixel_aspect_ratio.denom != 0)
|
||||||
spa_pod_builder_add(builder,
|
spa_pod_builder_add(builder,
|
||||||
SPA_FORMAT_VIDEO_pixelAspectRatio,SPA_POD_Fraction(info->pixel_aspect_ratio), 0);
|
SPA_FORMAT_VIDEO_pixelAspectRatio, SPA_POD_Fraction(&info->pixel_aspect_ratio), 0);
|
||||||
if (info->multiview_mode != 0)
|
if (info->multiview_mode != 0)
|
||||||
spa_pod_builder_add(builder,
|
spa_pod_builder_add(builder,
|
||||||
SPA_FORMAT_VIDEO_multiviewMode, SPA_POD_Id(info->multiview_mode), 0);
|
SPA_FORMAT_VIDEO_multiviewMode, SPA_POD_Id(info->multiview_mode), 0);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue