Commit 25b37b0c authored by François Cartegnie's avatar François Cartegnie 🤞

access: vnc: use video_format_Init/Clean

parent a762315c
...@@ -167,8 +167,7 @@ static rfbBool mallocFrameBufferHandler( rfbClient* p_client ) ...@@ -167,8 +167,7 @@ static rfbBool mallocFrameBufferHandler( rfbClient* p_client )
if ( i_chroma != VLC_CODEC_RGB8 ) /* Palette based, no mask */ if ( i_chroma != VLC_CODEC_RGB8 ) /* Palette based, no mask */
{ {
video_format_t videofmt; video_format_t videofmt;
memset( &videofmt, 0, sizeof(video_format_t) ); video_format_Init( &videofmt, i_chroma );
videofmt.i_chroma = i_chroma;
video_format_FixRgb( &videofmt ); video_format_FixRgb( &videofmt );
p_client->format.redShift = videofmt.i_lrshift; p_client->format.redShift = videofmt.i_lrshift;
...@@ -177,6 +176,7 @@ static rfbBool mallocFrameBufferHandler( rfbClient* p_client ) ...@@ -177,6 +176,7 @@ static rfbBool mallocFrameBufferHandler( rfbClient* p_client )
p_client->format.redMax = videofmt.i_rmask >> videofmt.i_lrshift; p_client->format.redMax = videofmt.i_rmask >> videofmt.i_lrshift;
p_client->format.greenMax = videofmt.i_gmask >> videofmt.i_lgshift; p_client->format.greenMax = videofmt.i_gmask >> videofmt.i_lgshift;
p_client->format.blueMax = videofmt.i_bmask >> videofmt.i_lbshift; p_client->format.blueMax = videofmt.i_bmask >> videofmt.i_lbshift;
video_format_Clean( &videofmt );
} }
/* Set up framebuffer */ /* Set up framebuffer */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment