Bonjour Gabriel,
Thank you again for this work.
I have 2 small problems with version 2.8.8.
1 - On my Debian Stretch workstation, I have a compilation error.
**************************************************
******************************************
In file included from libav_stream.c: 28: 0:
/usr/include/weed/weed-compat.h:598:50: error: parameter 1 ('pix_fmt') has
incomplete type
int avi_pix_fmt_to_weed_palette (PixelFormat Enum pix_fmt, int * clamped) {
**************************************************
******************************************
Can you tell me where it came from?
Attached message: pb-compile-dedian-stretch.txt
2 - The machine that I use for video work is an Ubuntu Studio and Lives 2.8.8
compiles well but I crash when I load an old clip that works well in 2.8.6:
**************************************************
************************************************** ***************************
* Linux video 4.13.0-37-lowlatency # 42 ~ 16.04.1-Ubuntu SMP PREEMPT Wed Mar 7
17:14:26 UTC 2018 x86 x64 x86_64 x86_64 GNU / Linux
##################################################
################################################## ###########################
[Thread 0x7fffb3188700 (LWP 4544) exited]
**
Gtk: ERROR: /build/gtk+3.0-2Ut_nl/gtk+3.0-3.18.9 /./ gtk / gtkprogressbar.c:
611: tick_cb: assertion failed: (priv-> pulse2> priv-> pulse1)
Thread 1 "lives-exe" received signal SIGABRT, Aborted.
0x00007ffff4c6a428 in __GI_raise (sig = sig @ entry = 6) at
../sysdeps/unix/sysv/linux/raise.c:54
54 ../sysdeps/unix/sysv/linux/raise.c: No file or folder of this type.
(Gdb)
**************************************************
************************************************** ***************************
The crash occurs with only one of the set's clips.
Can you tell me where it came from?
cordially
--
Michel-Patrick Lutz
+336 72 17 44 74
**************************************************************************************************************************
* With Dedian stretch : Linux primevere 4.14.0-0.bpo.3-amd64 #1 SMP Debian
4.14.13-1~bpo9+1 (2018-01-14) x86_64 GNU/Linux
**************************************************************************************************************************
In file included from libav_stream.c:28:0:
/usr/include/weed/weed-compat.h:598:50: error: parameter 1 (âpix_fmtâ) has
incomplete type
int avi_pix_fmt_to_weed_palette(enum PixelFormat pix_fmt, int *clamped) {
^~~~~~~
/usr/include/weed/weed-compat.h: In function âavi_pix_fmt_to_weed_paletteâ:
/usr/include/weed/weed-compat.h:602:8: error: âPIX_FMT_RGB24â undeclared
(first use in this function)
case PIX_FMT_RGB24:
^~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:602:8: note: each undeclared identifier is
reported only once for each function it appears in
/usr/include/weed/weed-compat.h:604:8: error: âPIX_FMT_BGR24â undeclared
(first use in this function)
case PIX_FMT_BGR24:
^~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:606:8: error: âPIX_FMT_RGBAâ undeclared
(first use in this function)
case PIX_FMT_RGBA:
^~~~~~~~~~~~
/usr/include/weed/weed-compat.h:608:8: error: âPIX_FMT_BGRAâ undeclared
(first use in this function)
case PIX_FMT_BGRA:
^~~~~~~~~~~~
/usr/include/weed/weed-compat.h:610:8: error: âPIX_FMT_ARGBâ undeclared
(first use in this function)
case PIX_FMT_ARGB:
^~~~~~~~~~~~
/usr/include/weed/weed-compat.h:612:8: error: âPIX_FMT_YUV444Pâ undeclared
(first use in this function)
case PIX_FMT_YUV444P:
^~~~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:614:8: error: âPIX_FMT_YUV422Pâ undeclared
(first use in this function)
case PIX_FMT_YUV422P:
^~~~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:616:8: error: âPIX_FMT_YUV420Pâ undeclared
(first use in this function)
case PIX_FMT_YUV420P:
^~~~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:618:8: error: âPIX_FMT_YUYV422â undeclared
(first use in this function)
case PIX_FMT_YUYV422:
^~~~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:620:8: error: âPIX_FMT_UYVY422â undeclared
(first use in this function)
case PIX_FMT_UYVY422:
^~~~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:622:8: error: âPIX_FMT_UYYVYY411â
undeclared (first use in this function)
case PIX_FMT_UYYVYY411:
^~~~~~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:624:8: error: âPIX_FMT_GRAY8â undeclared
(first use in this function)
case PIX_FMT_GRAY8:
^~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:626:8: error: âPIX_FMT_MONOWHITEâ
undeclared (first use in this function)
case PIX_FMT_MONOWHITE:
^~~~~~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:627:8: error: âPIX_FMT_MONOBLACKâ
undeclared (first use in this function)
case PIX_FMT_MONOBLACK:
^~~~~~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:629:8: error: âPIX_FMT_YUVJ422Pâ undeclared
(first use in this function)
case PIX_FMT_YUVJ422P:
^~~~~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:632:8: error: âPIX_FMT_YUVJ444Pâ undeclared
(first use in this function)
case PIX_FMT_YUVJ444P:
^~~~~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:635:8: error: âPIX_FMT_YUVJ420Pâ undeclared
(first use in this function)
case PIX_FMT_YUVJ420P:
^~~~~~~~~~~~~~~~
/usr/include/weed/weed-compat.h: At top level:
/usr/include/weed/weed-compat.h:647:18: error: return type is an incomplete type
enum PixelFormat weed_palette_to_avi_pix_fmt(int pal, int *clamped) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/weed/weed-compat.h: In function âweed_palette_to_avi_pix_fmtâ:
/usr/include/weed/weed-compat.h:651:14: error: âPIX_FMT_RGB24â undeclared
(first use in this function)
return PIX_FMT_RGB24;
^~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:653:12: error: âPIX_FMT_BGR24â undeclared
(first use in this function)
return PIX_FMT_BGR24;
^~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:655:12: error: âPIX_FMT_RGBAâ undeclared
(first use in this function)
return PIX_FMT_RGBA;
^~~~~~~~~~~~
/usr/include/weed/weed-compat.h:657:12: error: âPIX_FMT_BGRAâ undeclared
(first use in this function)
return PIX_FMT_BGRA;
^~~~~~~~~~~~
/usr/include/weed/weed-compat.h:659:12: error: âPIX_FMT_ARGBâ undeclared
(first use in this function)
return PIX_FMT_ARGB;
^~~~~~~~~~~~
/usr/include/weed/weed-compat.h:662:14: error: âPIX_FMT_YUVJ444Pâ
undeclared (first use in this function)
return PIX_FMT_YUVJ444P;
^~~~~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:663:12: error: âPIX_FMT_YUV444Pâ undeclared
(first use in this function)
return PIX_FMT_YUV444P;
^~~~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:666:14: error: âPIX_FMT_YUVJ422Pâ
undeclared (first use in this function)
return PIX_FMT_YUVJ422P;
^~~~~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:667:12: error: âPIX_FMT_YUV422Pâ undeclared
(first use in this function)
return PIX_FMT_YUV422P;
^~~~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:670:14: error: âPIX_FMT_YUVJ420Pâ
undeclared (first use in this function)
return PIX_FMT_YUVJ420P;
^~~~~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:671:12: error: âPIX_FMT_YUV420Pâ undeclared
(first use in this function)
return PIX_FMT_YUV420P;
^~~~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:673:12: error: âPIX_FMT_YUYV422â undeclared
(first use in this function)
return PIX_FMT_YUYV422;
^~~~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:675:12: error: âPIX_FMT_UYVY422â undeclared
(first use in this function)
return PIX_FMT_UYVY422;
^~~~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:677:12: error: âPIX_FMT_UYYVYY411â
undeclared (first use in this function)
return PIX_FMT_UYYVYY411;
^~~~~~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:680:12: error: âPIX_FMT_GRAY8â undeclared
(first use in this function)
return PIX_FMT_GRAY8;
^~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:682:12: error: âPIX_FMT_MONOBLACKâ
undeclared (first use in this function)
return PIX_FMT_MONOBLACK;
^~~~~~~~~~~~~~~~~
/usr/include/weed/weed-compat.h:685:12: error: âPIX_FMT_NONEâ undeclared
(first use in this function)
return PIX_FMT_NONE;
^~~~~~~~~~~~
libav_stream.c: In function âset_yuv_palette_clampingâ:
libav_stream.c:242:13: error: void value not ignored as it ought to be
avpalette = weed_palette_to_avi_pix_fmt(WEED_PALETTE_YUV420P, &myclamp);
^
libav_stream.c: In function âset_paletteâ:
libav_stream.c:250:13: error: void value not ignored as it ought to be
avpalette = weed_palette_to_avi_pix_fmt(WEED_PALETTE_YUV420P, &myclamp);
^
libav_stream.c: In function âget_video_frameâ:
libav_stream.c:756:37: error: invalid use of void expression
SCALE_FLAGS, NULL, NULL, NULL);
^~~~~~~~~~~
Makefile:856 : la recette pour la cible « libav_stream_la-libav_stream.loÂ
» a échouée
make[4]: *** [libav_stream_la-libav_stream.lo] Erreur 1
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Lives-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lives-users