Fix picture view move; Enable hw blit for picture/logo; Move channel logo display after all channellist shown

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@273 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 022509f24e
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2010-02-06 (Sat, 06 Feb 2010)
This commit is contained in:
[CST] Focus
2010-02-06 15:13:12 +00:00
parent 3b6cbc02a1
commit 516e738bf2
5 changed files with 91 additions and 77 deletions

View File

@@ -387,7 +387,7 @@ void CPictureViewer::showBusy (int sx, int sy, int width, char r, char g, char b
m_busy_y = sy;
m_busy_width = width;
m_busy_cpp = cpp;
free (fb_buffer);
cs_free_uncached (fb_buffer);
// dbout("Show Busy}\n");
}
@@ -546,12 +546,10 @@ printf("getImage: resize %s to %d x %d \n", name.c_str (), width, height);
y = height;
}
ret = (fb_pixel_t *) CFrameBuffer::getInstance()->convertRGB2FB(buffer, x, y, convertSetupAlpha2Alpha(g_settings.infobar_alpha));
free(buffer);
} else {
printf ("Error decoding file %s\n", name.c_str ());
free (buffer);
buffer = NULL;
}
free(buffer);
} else
printf("Error open file %s\n", name.c_str ());