#11234: release 6.1 build fails in libavfilter/vsrc_testsrc_vulkan.c
----------------------------------+----------------------------------
             Reporter:  Defisym   |                     Type:  defect
               Status:  new       |                 Priority:  normal
            Component:  avfilter  |                  Version:  6.1.1
             Keywords:            |               Blocked By:
             Blocking:            |  Reproduced by developer:  0
Analyzed by developer:  0         |
----------------------------------+----------------------------------
 similiar to this issue:
 [https://trac.ffmpeg.org/ticket/10833]

 i686 build release 6.1 variant fails with the following info:

 {{{
 libavfilter/vsrc_testsrc_vulkan.c: In function 'testsrc_vulkan_activate':
 libavfilter/vsrc_testsrc_vulkan.c:234:47: error: passing argument 6 of
 'ff_vk_filter_process_simple' makes integer from pointer without a cast
 [-Wint-conversion]
   234 |                                               NULL, &s->opts,
 sizeof(s->opts));
       |                                               ^~~~
       |                                               |
       |                                               void *
 In file included from libavfilter/vsrc_testsrc_vulkan.c:24:
 libavfilter/vulkan_filter.h:47:43: note: expected 'VkSampler' {aka 'long
 long unsigned int'} but argument is of type 'void *'
    47 |                                 VkSampler sampler, void *push_src,
 size_t push_size);
       |                                 ~~~~~~~~~~^~~~~~~
 libavfilter/vsrc_testsrc_vulkan.c:253:43: error: passing argument 6 of
 'ff_vk_filter_process_simple' makes integer from pointer without a cast
 [-Wint-conversion]
   253 |                                           NULL, &s->opts,
 sizeof(s->opts));
       |                                           ^~~~
       |                                           |
       |                                           void *
 libavfilter/vulkan_filter.h:47:43: note: expected 'VkSampler' {aka 'long
 long unsigned int'} but argument is of type 'void *'
    47 |                                 VkSampler sampler, void *push_src,
 size_t push_size);
       |                                 ~~~~~~~~~~^~~~~~~
 }}}

 it seems that due to changes made in
 
[http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=5860a966d2fffbbda1af0014f0a4d37a21c4f2ca]
 is not back ported to 6.1 branch
 
[http://git.videolan.org/?p=ffmpeg.git;a=blob;f=libavfilter/vsrc_testsrc_vulkan.c;h=8761c21dfd1ede3bcaaf0c884aaf9f99141976e5;hb=refs/heads/release/6.1]
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/11234>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
FFmpeg-trac@avcodec.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac

To unsubscribe, visit link above, or email
ffmpeg-trac-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to