![]() |
|
|||||||
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
#39 |
|
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1602 ![]() ![]() ![]() ![]() ![]() ![]() |
Интересное наблюдение:
- патч снимает нагрузку с процессора - но возрастает нагрузка на память === Сравнил 2 квирка ![]() UVC_QUIRK_MOTION Код:
if ((stream->dev->quirks & UVC_QUIRK_MOTION) &&
(data[len - 2] == 0xff) && (data[len - 1] == 0xd9)) {
u8 *mem;
buf->state = UVC_BUF_STATE_READY;
mem = (u8 *) (buf->mem + MOTION_FLAG_OFFSET);
if ( stream->dev->motion ) {
stream->dev->motion = 0;
motion_hotplug_create_event();
} else {
*mem &= 0x7f;
}
Код:
if ((format->flags & UVC_FMT_FLAG_COMPRESSED) &&
(stream->dev->quirks & UVC_QUIRK_COMPRESSION_RATE)) {
ctrl->dwMaxVideoFrameSize = ((u32)(frame->wWidth) * frame->wHeight * 2U) / 5U;
uvc_printk(KERN_ERR, "dwMaxVideoFrameSize fixed to %d.\n", ctrl->dwMaxVideoFrameSize);
}
|
|
|
|
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|
|