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

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

 



Mauro,

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

for the following 8 changesets:

01/08: cx18: Update MPEG Index stream buffers module option processing
http://linuxtv.org/hg/~awalls/cx18-feature?cmd=changeset;node=eb875b71908a

02/08: cx18: Encapsulate check for a stream being enabled into an inline function
http://linuxtv.org/hg/~awalls/cx18-feature?cmd=changeset;node=55c86b3e5a09

03/08: cx18: Fix TS and IDX stream buffer memory leak on module unload
http://linuxtv.org/hg/~awalls/cx18-feature?cmd=changeset;node=9c341b693fcd

04/08: cx18: Allow MPEG index streams to be started and stopped internally
http://linuxtv.org/hg/~awalls/cx18-feature?cmd=changeset;node=fc743523e7bd

05/08: cx18: Start IDX streams automatically as an internal associated stream
http://linuxtv.org/hg/~awalls/cx18-feature?cmd=changeset;node=e18e865270ea

06/08: cx18: Perform automatic rotation of very old, unread IDX buffers
http://linuxtv.org/hg/~awalls/cx18-feature?cmd=changeset;node=ee8c1c0eec7e

07/08: cx18: Add initial working VIDIOC_G_ENC_INDEX ioctl() support
http://linuxtv.org/hg/~awalls/cx18-feature?cmd=changeset;node=dcb3c59fab66

08/08: cx18: Clean up dead code from ivtv once used for IDX processing
http://linuxtv.org/hg/~awalls/cx18-feature?cmd=changeset;node=2b8531783c9d


 cx18-driver.c  |   33 ++++++--
 cx18-driver.h  |   40 ++++++---
 cx18-fileops.c |  235 ++++++++++++++++++++++++++++-----------------------------
 cx18-ioctl.c   |  146 +++++++++++++++++++++++++++++++----
 cx18-mailbox.c |    5 -
 cx18-queue.c   |    3 
 cx18-streams.c |   86 ++++++++++++++++----
 cx18-streams.h |   10 ++
 8 files changed, 384 insertions(+), 174 deletions(-)

These changes implement the VIDIOC_G_ENC_INDEX ioctl() for cx18 analog
capture of MPEG-2 PS, MPEG-2 DVD and similar streams.  There are some
minor annoyances - the firmware appears to report everything is a
B-frame, and driver limitations mean one can't capture an index when
doing sliced VBI insertion - but the rest of it is working properly if
anyone would ever need to use it.

Oh, and I did find and fix a big memory leak (changeset 03/08) where all
the DMA buffers for the DVB TS and INDEX streams were being leaked on
module unload.

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