В сообщении от Monday 23 March 2020 21:55:50 Phyllis Smith написал(а):
> There are static tars for a lot of the Operating System distros with the
> latest mods in at:
>     https://www.cinelerra-gg.org/download/testing/test_tars/
> for some early testing by users.
> 
> Today's checkin includes the following - with Thanks to Andrew for patches
> and motivation:
> - Build script tweaks for cross platform (a couple of days worth of testing
> all of the builds to prevent surprises)
> - lv2 tweaks/fixes (Andrew)
> - fix bad clamps in Color3way and Videoscope
> - got OpenExr upgrade to work (with Andrew help)
> - OpenCV upgrade and fix (patch from Andrew)
> - trim tarball size (the transition png's are big and RafaMar contributed
> new ones so had to delete some)
> 

Oh, I was about to say ' but don't forgot 16-bit png patch'.
But ok, may be GG will look at this problem/strangeness more in coming days.

I assume more invasive nasm/x265 patches will be on hold until 'unfreeze'
after real end-of-March builds will ship? In other words, I can improve them a 
bit 
w/o rushing to deadline?




diff --git a/cinelerra-5.1/cinelerra/filepng.C b/cinelerra-5.1/cinelerra/filepng.C
index 66d4596..4df95f1 100644
--- a/cinelerra-5.1/cinelerra/filepng.C
+++ b/cinelerra-5.1/cinelerra/filepng.C
@@ -229,8 +229,8 @@ int FilePNG::write_frame(VFrame *frame, VFrame *data, FrameWriterUnit *unit)
 				asset->png_use_alpha ?  PNG_COLOR_TYPE_RGB_ALPHA : PNG_COLOR_TYPE_RGB,
 				PNG_INTERLACE_NONE, PNG_COMPRESSION_TYPE_DEFAULT, PNG_FILTER_TYPE_DEFAULT);
 // does not work (gg 2020/03/17 libpng16 fc31)
-//			if( asset->png_depth == 16 && BC_Resources::little_endian )
-//				png_set_swap(png_ptr);
+			if( asset->png_depth == 16 && BC_Resources::little_endian )
+				png_set_swap(png_ptr);
 			png_write_info(png_ptr, info_ptr);
 			png_write_image(png_ptr, output_frame->get_rows());
 			png_write_end(png_ptr, info_ptr);
-- 
Cin mailing list
Cin@lists.cinelerra-gg.org
https://lists.cinelerra-gg.org/mailman/listinfo/cin

Reply via email to