rm -rf bin cinelerra/tags
./autogen.sh clean
+# need for jobserver install step
+install-am:
install:
for dir in $(SUBDIRS); do $(MAKE) -C $$dir install; done
cp -a COPYING README models Cinelerra_factory ffmpeg msg info tips bin/.
gettext, git, inkscape, libasound2-dev, libbz2-dev,
libflac-dev, libfreetype6-dev, liblzma-dev, libncurses5-dev,
libpng-dev, libtool, libusb-1.0-0-dev, libva-dev, libvdpau-dev,
- libxft-dev, libxinerama-dev, libxml2-utils, libxv-dev, libxv-dev,
+ libxft-dev, libxinerama-dev, libxml2-utils, libxv-dev,
libz-dev, linux-firmware, nasm, texinfo, ttf-bitstream-vera,
udftools, xfonts-100dpi, xfonts-75dpi, yasm
BC_WindowBase *window = get_canvas();
if( window && !window->get_video_on() ) {
clear(0);
- if( mwindow->uses_opengl() ) {
-// this code is to idle rendering before drawing overlays on refresh frame
-// if this is not done, occationally opengl finishs late, and overwrites
-// the x11 refresh frame and the overlay is not visible. Rarely happens.
- unlock_canvas();
- mwindow->playback_3d->finish_output(this);
- lock_canvas("CWindowCanvas::draw_refresh");
- }
if( refresh_frame && refresh_frame->get_w()>0 && refresh_frame->get_h()>0 ) {
float in_x1, in_y1, in_x2, in_y2;
float out_x1, out_y1, out_x2, out_y2;
write_buffer_sync((Playback3DCommand*)command);
break;
- case Playback3DCommand::FINISH_OUTPUT:
- finish_output_sync((Playback3DCommand*)command);
- break;
-
case Playback3DCommand::CLEAR_OUTPUT:
clear_output_sync((Playback3DCommand*)command);
break;
command->canvas->lock_canvas("Playback3D::copy_from_sync");
if( window ) {
window->enable_opengl();
+ glFinish();
int w = command->input->get_w();
int h = command->input->get_h();
window->enable_opengl();
//printf("Playback3D::write_buffer_sync 1 %d\n", window->get_id());
- int flip_y = 0, frame_state = command->frame->get_opengl_state();
+ int flip_y = 0;
+ int frame_state = command->frame->get_opengl_state();
switch( frame_state ) {
// Upload texture and composite to screen
case VFrame::RAM:
window->enable_opengl();
// Composite texture to screen and swap buffer
case VFrame::TEXTURE:
- if( !flip_y ) {
- int fh1 = command->frame->get_h()-1;
- float in_y1 = fh1 - command->in_y1;
- float in_y2 = fh1 - command->in_y2;
- command->in_y1 = in_y2;
- command->in_y2 = in_y1;
- }
draw_output(command, flip_y);
break;
default:
}
-void Playback3D::finish_output(Canvas *canvas)
-{
- Playback3DCommand command;
- command.canvas = canvas;
- command.command = Playback3DCommand::FINISH_OUTPUT;
- send_command(&command);
-}
-
-void Playback3D::finish_output_sync(Playback3DCommand *command)
-{
-#ifdef HAVE_GL
- BC_WindowBase *window =
- command->canvas->lock_canvas("Playback3D::finish_output_sync");
- if( window ) {
- command->canvas->get_canvas()->enable_opengl();
- glFinish();
- }
- command->canvas->unlock_canvas();
-#endif
-}
-
-
void Playback3D::clear_output(Canvas *canvas, VFrame *output)
{
Playback3DCommand command;
{
// 5
WRITE_BUFFER = LAST_COMMAND,
- FINISH_OUTPUT,
CLEAR_OUTPUT,
OVERLAY,
DO_FADE,
// output - passed when rendering refresh frame. If 0, the canvas is cleared.
void clear_output(Canvas *canvas, VFrame *output);
-// Finish all active opengl requests
- void finish_output(Canvas *canvas);
-
void do_fade(Canvas *canvas, VFrame *frame, float fade);
void convert_cmodel(Canvas *canvas, VFrame *output, int dst_cmodel);
void init_frame(Playback3DCommand *command, int is_yuv=0);
void write_buffer_sync(Playback3DCommand *command);
void draw_output(Playback3DCommand *command, int flip_y);
- void finish_output_sync(Playback3DCommand *command);
void clear_output_sync(Playback3DCommand *command);
void clear_input_sync(Playback3DCommand *command);
void overlay_sync(Playback3DCommand *command);
shbtn_prefs.remove_all_objects();
int shbtns_total = defaults->get("SHBTNS_TOTAL", -1);
if( shbtns_total < 0 ) {
- shbtn_prefs.append(new ShBtnPref(_("Features"), "$CIN_BROWSER file://$CIN_DAT/doc/Features5.pdf", 0));
- shbtn_prefs.append(new ShBtnPref(_("Online Help"), "$CIN_BROWSER https://cinelerra-cv.org/docs.php", 0));
- shbtn_prefs.append(new ShBtnPref(_("Original Manual"), "$CIN_BROWSER file://$CIN_DAT/doc/cinelerra.html", 0));
+ shbtn_prefs.append(new ShBtnPref(_("Current Manual"), "$CIN_BROWSER https://cinelerra-gg.org/download/CinelerraGG_manual.pdf", 0));
shbtn_prefs.append(new ShBtnPref(_("Setting Shell Commands"), "$CIN_BROWSER file://$CIN_DAT/doc/ShellCmds.html", 0));
shbtn_prefs.append(new ShBtnPref(_("Shortcuts"), "$CIN_BROWSER file://$CIN_DAT/doc/shortcuts.html", 0));
shbtn_prefs.append(new ShBtnPref(_("RenderMux"), "$CIN_DAT/doc/RenderMux.sh",0));
#endif
}
-void BC_Texture::bind(int texture_unit)
+void BC_Texture::bind(int texture_unit, int nearest)
{
#ifdef HAVE_GL
// Bind the texture
if(texture_unit >= 0) glActiveTexture(GL_TEXTURE0 + texture_unit);
glBindTexture(GL_TEXTURE_2D, texture_id);
glEnable(GL_TEXTURE_2D);
- if(texture_unit >= 0)
- {
- glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
- glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
+ if(texture_unit >= 0) {
+ int filter = nearest ? GL_NEAREST : GL_LINEAR;
+ glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, filter);
+ glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, filter);
// GL_REPEAT in this case causes the upper left corners of the masks
// to blur.
// and the commands are run in the right sequence to
// initialize it to our preferred specifications.
// The texture unit initialization requires the texture to be bound.
- void bind(int texture_unit = -1);
+ void bind(int texture_unit, int nearest=0);
// Calculate the power of 2 size for allocating textures
static int calculate_texture_size(int w, int *max = 0);
BC_PBuffer* get_pbuffer();
// Bind the frame's texture to GL_TEXTURE_2D and enable it.
-// If a texture_unit is supplied, the texture unit is made active
-// and the commands are run in the right sequence to
-// initialize it to our preferred specifications.
- void bind_texture(int texture_unit = -1);
-
-
+ void bind_texture(int texture_unit, int nearest=0);
// Create a frustum with 0,0 in the upper left and w,-h in the bottom right.
// Set preferred opengl settings.
// Create texture
BC_Texture::new_texture(&texture,
get_w(), get_h(), get_color_model());
-
if(pbuffer) {
glEnable(GL_TEXTURE_2D);
}
-void VFrame::bind_texture(int texture_unit)
+void VFrame::bind_texture(int texture_unit, int nearest)
{
// Bind the texture
- if(texture)
- {
- texture->bind(texture_unit);
+ if(texture) {
+ texture->bind(texture_unit, nearest);
}
}
-
-
-
-
void VFrame::init_screen(int w, int h)
{
#ifdef HAVE_GL
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
// Shift down and right so 0,0 is the top left corner
- glTranslatef(-(w-1)/2.f, (h-1)/2.f, 0.0);
+ glTranslatef(-w/2.f, h/2.f, 0.f);
glTranslatef(0.0, 0.0, -(far + near) / 2);
glDisable(GL_DEPTH_TEST);
http://plugin.org.uk/swh-plugins/highpass_iir
http://plugin.org.uk/swh-plugins/lowpass_iir
#
-# Problematic 4 tested by Olivier Humbert
+# Problematic 9 tested by Olivier Humbert (https://librazik.tuxfamily.org/)
#
file:///usr/lib/lv2/MonoEffect.ingen/MonoEffect.ttl
file:///usr/lib/lv2/MonoInstrument.ingen/MonoInstrument.ttl
file:///usr/lib/lv2/StereoEffect.ingen/StereoEffect.ttl
file:///usr/lib/lv2/StereoInstrument.ingen/StereoInstrument.ttl
+http://example.org/raffo
+http://www.wodgod.com/newtonator/1.0
+https://sami.boukortt.com/plugins/intersect#Intersect
+https://sami.boukortt.com/plugins/intersect#SymmetricDifference
+https://sami.boukortt.com/plugins/intersect#Upmix
#
# Rakarrack takes special handling to get these lv2 plugins to work;
# the library needs to be linked using -Bsymbolic-functions ;
+++ /dev/null
--ggdb -DCIN="cin" -DCINLIB_DIR="$CIN_PATH" -DCINDAT_DIR="$CIN_PATH" -DCONFIG_DIR="$HOME/.bcast5" -DPLUGIN_DIR="$CIN_LIB/plugins" -DLOCALE_DIR="$CIN_LIB/locale" -DLADSPA_DIR="$CIN_LIB/ladspa" -DCIN_BROWSER="firefox" -fno-omit-frame-pointer -fno-math-errno -fno-signed-zeros -pthread -Wall -Wno-unknown-warning -Wno-attributes -Wno-unused-result -Wno-stringop-overflow -Wno-format-truncation -Wno-format-overflow -Wno-parentheses -Wno-stringop-truncation -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -DPNG_SKIP_SETJMP_CHECK=1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include -I/usr/local/include -I/usr/include/freetype2 -I/usr/local/include/freetype2 -I/usr/include/uuid -I/usr/local/include/uuid -I/usr/include/mjpegtools -I/usr/local/include/mjpegtools -I/usr/include/OpenEXR -I/usr/local/include/OpenEXR -DHAVE_CIN_3RDPARTY -DHAVE_GL -DHAVE_XFT -DHAVE_XXF86VM -DHAVE_OSS -DHAVE_ALSA -DHAVE_FIREWIRE -DHAVE_DV -DHAVE_DVB -DHAVE_VIDEO4LINUX2 -DHAVE_OPENEXR -DHAVE_LV2 -DHAVE_COMMERCIAL -DHAVE_LIBZMPEG -DHAVE_SHUTTLE -DHAVE_SHUTTLE_USB -DBOOBY -I../ -I/mnt1/build5/cinelerra-5.1/plugins/../cinelerra -I/mnt1/build5/cinelerra-5.1/plugins/../guicast -I../colors -fPIC -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/a52dec-0.7.4/include -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/djbfft-0.76/. -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/ffmpeg-4.1/. -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/fftw-3.3.8/api -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/flac-1.3.2/include -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/giflib-5.1.6/. -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/ilmbase-2.2.1/Iex -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/ilmbase-2.2.1/Half -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/ilmbase-2.2.1/Imath -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/ilmbase-2.2.1/config -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/ilmbase-2.2.1/IlmThread -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/lame-3.100/include -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libavc1394-0.5.4/. -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libraw1394-2.1.2/. -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libiec61883-1.2.0/src -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libdv-1.0.0/. -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libjpeg-turbo-1.5.1/. -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libogg-1.3.3/include -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libsndfile-1.0.28/. -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libtheora-1.1.1/. -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libuuid-1.0.3/. -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libvorbis-1.3.6/include -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libvorbis-1.3.6/. -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/mjpegtools-2.1.0/. -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/mjpegtools-2.1.0/lavtools -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/mjpegtools-2.1.0/utils -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libaom-v1.0.0/usr/local/include -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libwebp-1.0.2/usr/local/include -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/openexr-2.2.1/IlmImf -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/openexr-2.2.1/config -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/openjpeg-2.3.0/src/lib/openjp2 -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/tiff-4.0.10/. -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/twolame-0.3.13/libtwolame -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/x264-snapshot-20190117-2245-stable/. -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/x265_3.0/. -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/x265_3.0/source -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libvpx-1.8.0/. -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/opus-1.3/include -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/lv2-1.16.0/usr/local/include -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/lv2-1.16.0/usr/local/lib64/lv2 -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/lv2-1.16.0/usr/local/lib/lv2 -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/lilv-0.24.4/usr/local/include -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/sratom-0.6.2/usr/local/include -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/serd-0.30.0/usr/local/include -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/sord-0.16.2/usr/local/include -I/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/suil-0.10.2/usr/local/include
+++ /dev/null
-/mnt1/build5/cinelerra-5.1/plugins/../thirdparty/a52dec-0.7.4/liba52/.libs/liba52.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/djbfft-0.76/libdjbfft.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/ffmpeg-4.1/libavutil/libavutil.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/ffmpeg-4.1/libavcodec/libavcodec.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/ffmpeg-4.1/libpostproc/libpostproc.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/ffmpeg-4.1/libavdevice/libavdevice.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/ffmpeg-4.1/libavformat/libavformat.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/ffmpeg-4.1/libswscale/libswscale.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/ffmpeg-4.1/libavfilter/libavfilter.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/ffmpeg-4.1/libswresample/libswresample.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/fftw-3.3.8/.libs/libfftw3.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/fftw-3.3.8/libbench2/libbench2.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/fftw-3.3.8/rdft/scalar/r2cb/.libs/librdft_scalar_r2cb.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/fftw-3.3.8/rdft/scalar/r2r/.libs/librdft_scalar_r2r.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/fftw-3.3.8/rdft/scalar/.libs/librdft_scalar.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/fftw-3.3.8/rdft/scalar/r2cf/.libs/librdft_scalar_r2cf.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/fftw-3.3.8/rdft/.libs/librdft.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/fftw-3.3.8/api/.libs/libapi.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/fftw-3.3.8/reodft/.libs/libreodft.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/fftw-3.3.8/dft/scalar/codelets/.libs/libdft_scalar_codelets.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/fftw-3.3.8/dft/scalar/.libs/libdft_scalar.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/fftw-3.3.8/dft/.libs/libdft.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/fftw-3.3.8/kernel/.libs/libkernel.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/fftw-3.3.8/simd-support/.libs/libsimd_support.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/flac-1.3.2/src/libFLAC/.libs/libFLAC.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/flac-1.3.2/src/libFLAC++/.libs/libFLAC++.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/flac-1.3.2/src/share/replaygain_analysis/.libs/libreplaygain_analysis.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/flac-1.3.2/src/share/replaygain_synthesis/.libs/libreplaygain_synthesis.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/flac-1.3.2/src/share/grabbag/.libs/libgrabbag.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/flac-1.3.2/src/share/utf8/.libs/libutf8.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/flac-1.3.2/src/test_libs_common/.libs/libtest_libs_common.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/giflib-5.1.6/libgif.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/ilmbase-2.2.1/Iex/.libs/libIex.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/ilmbase-2.2.1/IexMath/.libs/libIexMath.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/ilmbase-2.2.1/Half/.libs/libHalf.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/ilmbase-2.2.1/Imath/.libs/libImath.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/ilmbase-2.2.1/IlmThread/.libs/libIlmThread.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/lame-3.100/libmp3lame/.libs/libmp3lame.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/lame-3.100/mpglib/.libs/libmpgdecoder.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libavc1394-0.5.4/libavc1394/.libs/libavc1394.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libavc1394-0.5.4/librom1394/.libs/librom1394.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libavc1394-0.5.4/common/.libs/libraw1394util.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libraw1394-2.1.2/src/.libs/libraw1394.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libiec61883-1.2.0/src/.libs/libiec61883.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libdv-1.0.0/libdv/.libs/libdv.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libjpeg-turbo-1.5.1/.libs/libjpeg.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libjpeg-turbo-1.5.1/.libs/libturbojpeg.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libjpeg-turbo-1.5.1/simd/.libs/libsimd.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libogg-1.3.3/src/.libs/libogg.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libsndfile-1.0.28/src/.libs/libsndfile.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libsndfile-1.0.28/src/.libs/libcommon.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libsndfile-1.0.28/src/G72x/.libs/libg72x.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libsndfile-1.0.28/src/GSM610/.libs/libgsm.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libtheora-1.1.1/lib/.libs/libtheora.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libtheora-1.1.1/lib/.libs/libtheoradec.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libtheora-1.1.1/lib/.libs/libtheoraenc.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libuuid-1.0.3/.libs/libuuid.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libvorbis-1.3.6/lib/.libs/libvorbis.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libvorbis-1.3.6/lib/.libs/libvorbisenc.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libvorbis-1.3.6/lib/.libs/libvorbisfile.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/mjpegtools-2.1.0/utils/mmxsse/.libs/libmmxsse.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/mjpegtools-2.1.0/utils/.libs/libmjpegutils.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/mjpegtools-2.1.0/lavtools/.libs/liblavfile.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/mjpegtools-2.1.0/lavtools/.libs/liblavjpeg.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/mjpegtools-2.1.0/mplex/.libs/libmplex2.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/mjpegtools-2.1.0/yuvfilters/.libs/libyuvfilters.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/mjpegtools-2.1.0/mpeg2enc/.libs/libmpeg2encpp.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libaom-v1.0.0/usr/local/lib/libaom.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libwebp-1.0.2/usr/local/lib64/libwebp.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libwebp-1.0.2/usr/local/lib64/libwebpdecoder.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libwebp-1.0.2/usr/local/lib64/libwebpdemux.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libwebp-1.0.2/usr/local/lib64/libwebpmux.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/openexr-2.2.1/IlmImf/.libs/libIlmImf.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/openexr-2.2.1/IlmImfUtil/.libs/libIlmImfUtil.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/openjpeg-2.3.0/bin/libopenjp2.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/tiff-4.0.10/libtiff/.libs/libtiff.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/tiff-4.0.10/libtiff/.libs/libtiffxx.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/tiff-4.0.10/port/.libs/libport.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/twolame-0.3.13/libtwolame/.libs/libtwolame.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/x264-snapshot-20190117-2245-stable/libx264.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/x265_3.0/libx265.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/libvpx-1.8.0/libvpx.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/opus-1.3/.libs/libopus.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/lilv-0.24.4/usr/local/lib/liblilv-0.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/sratom-0.6.2/usr/local/lib/libsratom-0.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/serd-0.30.0/usr/local/lib/libserd-0.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/sord-0.16.2/usr/local/lib/libsord-0.a /mnt1/build5/cinelerra-5.1/plugins/../thirdparty/suil-0.10.2/usr/local/lib/libsuil-0.a -z noexecstack