X-Git-Url: http://git.cinelerra-gg.org/git/?p=goodguy%2Fhistory.git;a=blobdiff_plain;f=cinelerra-5.1%2Fguicast%2Fxfer.C;h=44258127849b654483f7f52cc719b53735862e42;hp=e4ac81feeca8ff1ff8a2b9ca4bc4e8d48e2f4df4;hb=efc8fa7dc7ddcdeaa9398e09d81975a6ccf526fc;hpb=c2c09a4c97194b07dbd1eae82aa0226d9774f350 diff --git a/cinelerra-5.1/guicast/xfer.C b/cinelerra-5.1/guicast/xfer.C index e4ac81fe..44258127 100644 --- a/cinelerra-5.1/guicast/xfer.C +++ b/cinelerra-5.1/guicast/xfer.C @@ -45,6 +45,9 @@ void BC_Xfer::init( this->out_h = out_h; this->in_colormodel = in_colormodel; switch( in_colormodel ) { + case BC_GBRP: + in_rowspan = in_w * sizeof(uint8_t); + break; case BC_RGB_FLOATP: case BC_RGBA_FLOATP: if( !BC_CModels::has_alpha(out_colormodel) ) @@ -55,6 +58,9 @@ void BC_Xfer::init( this->total_in_w = in_rowspan; this->out_colormodel = out_colormodel; switch( out_colormodel ) { + case BC_GBRP: + out_rowspan = out_w * sizeof(uint8_t); + break; case BC_RGB_FLOATP: case BC_RGBA_FLOATP: out_rowspan = out_w * sizeof(float);