[PULL] http://linuxtv.org/hg/~awalls/cx18-yuv2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Mauro,

Please pull from http://linuxtv.org/hg/~awalls/cx18-yuv2

for the following 9 changesets:

01/09: cx18: Rename struct cx18_mdl to struct cx18_mdl_ent
http://linuxtv.org/hg/~awalls/cx18-yuv2?cmd=changeset;node=0c3fc323e620

02/09: cx18: Rename struct cx18_queue.buffers to struct cx18_queue.depth
http://linuxtv.org/hg/~awalls/cx18-yuv2?cmd=changeset;node=d6c3b39db8ab

03/09: cx18: Rename mdl_offset to mdl_base_idx or free_mdl_idx as appropriate
http://linuxtv.org/hg/~awalls/cx18-yuv2?cmd=changeset;node=d2aaff136907

04/09: cx18: Add Memory Descriptor List (MDL) layer to buffer handling
http://linuxtv.org/hg/~awalls/cx18-yuv2?cmd=changeset;node=7543832d06b2

05/09: cx18: Fix YUV capture so that encoder passes a single frame per transfer
http://linuxtv.org/hg/~awalls/cx18-yuv2?cmd=changeset;node=f59481fcef0f

06/09: cx18: Adjust an MDL's final buffer size to force encoder transfer size
http://linuxtv.org/hg/~awalls/cx18-yuv2?cmd=changeset;node=a612183c386b

07/09: cx18: Adjust encoder VBI MDL size to be exactly frame's worth of VBI data
http://linuxtv.org/hg/~awalls/cx18-yuv2?cmd=changeset;node=0f7da532929c

08/09: cx18: Remove duplicate list traversal when processing incoming MDLs
http://linuxtv.org/hg/~awalls/cx18-yuv2?cmd=changeset;node=9221d72831d9

09/09: cx18: Bump version number due to significant buffer handling changes.
http://linuxtv.org/hg/~awalls/cx18-yuv2?cmd=changeset;node=6dddcc06660f


(Most of) These changes ensure the YUV stream presented to the
application will always provide whole frames, even though the cx18
driver may miss some buffer transfer notifications from the CX23418 due
to system interrupt response latency.


 cx18-driver.c  |   61 ++++++--
 cx18-driver.h  |   59 +++++---
 cx18-dvb.c     |    5 
 cx18-fileops.c |  132 ++++++++++++++-----
 cx18-ioctl.c   |    5 
 cx18-mailbox.c |   62 ++++++--
 cx18-mailbox.h |    6 
 cx18-queue.c   |  394 ++++++++++++++++++++++++++++++++++++++++++---------------
 cx18-queue.h   |   67 ++++++---
 cx18-scb.h     |    4 
 cx18-streams.c |   98 +++++++++-----
 cx18-streams.h |   10 -
 cx18-vbi.c     |   35 ++++-
 cx18-vbi.h     |    2 
 cx18-version.h |    2 
 cx23418.h      |    2 
 16 files changed, 682 insertions(+), 262 deletions(-)

Thanks,
Andy


--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux