Re: [PATCH/RFC v3 01/11] v4l: Move the media/v4l2-mediabus.h header to include/linux

2010-10-05 Thread Laurent Pinchart
Hi Guennadi, On Tuesday 05 October 2010 17:30:21 Guennadi Liakhovetski wrote: > On Tue, 5 Oct 2010, Sakari Ailus wrote: > > Laurent Pinchart wrote: > > > The header defines the v4l2_mbus_framefmt structure which will be used > > > by the V4L2 subdevs userspace API. > > > > > > Change the type of

xc5000 and switch RF input

2010-10-05 Thread Dmitri Belimov
Hi Our TV card Behold X7 has two different RF input. This RF inputs can switch between different RF sources. ANT 1 for analog and digital TV ANT 2 for FM radio The switch controlled by zl10353. How to I can control this switch? I found 2 way 1. Use tuner callback to saa1734. add some param

Re: [RFC PATCH] media: consolidation of -I flags

2010-10-05 Thread Sam Ravnborg
> > Ah, I was not aware of that, and I forgot to test for that case. > > > > > > > If neither idea is considered beneficial, I will go ahead and replace > > > the older variables with the newer ones as is. > > > > This is the right approach. > > > > You could consider to do a more general clea

Re: [RFC PATCH] media: consolidation of -I flags

2010-10-05 Thread T Dent
On 10/5/10, matt mooney wrote: > On 18:27 Tue 05 Oct , T Dent wrote: >> On 10/5/10, Sam Ravnborg wrote: >> > On Sun, Sep 26, 2010 at 02:00:47PM -0700, matt mooney wrote: >> >> I have been doing cleanup of makefiles, namely replacing the older >> >> style >> >> compilation flag variables with

Re: [RFC PATCH] media: consolidation of -I flags

2010-10-05 Thread matt mooney
On 18:27 Tue 05 Oct , T Dent wrote: > On 10/5/10, Sam Ravnborg wrote: > > On Sun, Sep 26, 2010 at 02:00:47PM -0700, matt mooney wrote: > >> I have been doing cleanup of makefiles, namely replacing the older style > >> compilation flag variables with the newer style. While doing this, I > >> no

Re: [RFC PATCH] media: consolidation of -I flags

2010-10-05 Thread matt mooney
On 12:24 Tue 05 Oct , matt mooney wrote: > On 16:29 Tue 05 Oct , Sam Ravnborg wrote: > > On Sun, Sep 26, 2010 at 02:00:47PM -0700, matt mooney wrote: > > > I have been doing cleanup of makefiles, namely replacing the older style > > > compilation flag variables with the newer style. While d

Re: [PATCH/RFC v3 01/11] v4l: Move the media/v4l2-mediabus.h header to include/linux

2010-10-05 Thread Sakari Ailus
Hi Hans, Hans Verkuil wrote: > On Tuesday, October 05, 2010 17:30:21 Guennadi Liakhovetski wrote: >> On Tue, 5 Oct 2010, Sakari Ailus wrote: ... +/** + * struct v4l2_mbus_framefmt - frame format on the media bus + * @width:frame width + * @height: frame height >>>

Re: [PATCH/RFC v3 01/11] v4l: Move the media/v4l2-mediabus.h header to include/linux

2010-10-05 Thread Sakari Ailus
Hi Guennadi! Guennadi Liakhovetski wrote: > On Tue, 5 Oct 2010, Sakari Ailus wrote: ... >>> +/** >>> + * struct v4l2_mbus_framefmt - frame format on the media bus >>> + * @width: frame width >>> + * @height:frame height >>> + * @code: data format code >>> + * @field: used interlacing type

Re: [RFC PATCH] media: consolidation of -I flags

2010-10-05 Thread T Dent
On 10/5/10, Sam Ravnborg wrote: > On Sun, Sep 26, 2010 at 02:00:47PM -0700, matt mooney wrote: >> I have been doing cleanup of makefiles, namely replacing the older style >> compilation flag variables with the newer style. While doing this, I >> noticed that the majority of drivers in the media su

Re: udev-161 dvbT kernel-2.6.35.5

2010-10-05 Thread sibu xolo
On Monday 04 October 2010 20:26:10 sibu xolo wrote: > I sent the email above to the list a day or so ago and received no > response. If I am on the wrong list I would be grateful if someone aufait >inform me of the appropriate list. Otherwise suggestions of where I > am going wrong woul

Re: [RFC PATCH] media: consolidation of -I flags

2010-10-05 Thread matt mooney
On 16:29 Tue 05 Oct , Sam Ravnborg wrote: > On Sun, Sep 26, 2010 at 02:00:47PM -0700, matt mooney wrote: > > I have been doing cleanup of makefiles, namely replacing the older style > > compilation flag variables with the newer style. While doing this, I > > noticed that the majority of drivers

[cron job] v4l-dvb daily build 2.6.26 and up: ERRORS

2010-10-05 Thread Hans Verkuil
This message is generated daily by a cron job that builds v4l-dvb for the kernels and architectures in the list below. Results of the daily build of v4l-dvb: date:Tue Oct 5 19:00:17 CEST 2010 path:http://www.linuxtv.org/hg/v4l-dvb changeset: 15164:1da5fed5c8b2 git master:

Re: [PATCH 00/16] Use modaliases to load I2C modules - please review

2010-10-05 Thread Jean Delvare
Hi Guennadi, On Tue, 5 Oct 2010 18:41:09 +0200 (CEST), Guennadi Liakhovetski wrote: > Hm, maybe testing patches between packing and completing a thousand of > other things was not a very good idea... In any case, I think, it has been > something in my rootfs. Can it be, that modules, loaded per

Re: [PATCH 00/16] Use modaliases to load I2C modules - please review

2010-10-05 Thread Guennadi Liakhovetski
On Fri, 24 Sep 2010, Guennadi Liakhovetski wrote: > Hi Laurent > > On Fri, 24 Sep 2010, Laurent Pinchart wrote: > > > Hi everybody, > > > > Here's a bunch of patches (on top of staging/v2.6.37) that remove the > > module_name argument to the v4l2_i2c_new_subdev* functions. > > Something seems

RE: [RFC/PATCH v2 4/6] ARM: OMAP3: Update Camera ISP definitions for OMAP3630

2010-10-05 Thread Aguirre, Sergio
Hi Laurent, > -Original Message- > From: linux-media-ow...@vger.kernel.org [mailto:linux-media- > ow...@vger.kernel.org] On Behalf Of Laurent Pinchart > Sent: Tuesday, October 05, 2010 8:19 AM > To: linux-media@vger.kernel.org > Cc: sakari.ai...@maxwell.research.nokia.com > Subject: [RFC/P

RE: [RFC/PATCH v2 5/6] omap3: Export omap3isp platform device structure

2010-10-05 Thread Aguirre, Sergio
Hi Laurent, > -Original Message- > From: linux-media-ow...@vger.kernel.org [mailto:linux-media- > ow...@vger.kernel.org] On Behalf Of Laurent Pinchart > Sent: Tuesday, October 05, 2010 8:19 AM > To: linux-media@vger.kernel.org > Cc: sakari.ai...@maxwell.research.nokia.com > Subject: [RFC/P

Re: [PATCH/RFC v3 01/11] v4l: Move the media/v4l2-mediabus.h header to include/linux

2010-10-05 Thread Hans Verkuil
On Tuesday, October 05, 2010 17:30:21 Guennadi Liakhovetski wrote: > On Tue, 5 Oct 2010, Sakari Ailus wrote: > > > Hi Laurent, > > > > Thanks for the patch! > > > > Laurent Pinchart wrote: > > > The header defines the v4l2_mbus_framefmt structure which will be used > > > by the V4L2 subdevs user

Re: [PATCH/RFC v3 03/11] v4l: Group media bus pixel codes by types and sort them alphabetically

2010-10-05 Thread Guennadi Liakhovetski
On Tue, 5 Oct 2010, Laurent Pinchart wrote: > Adding new pixel codes at the end of the enumeration will soon create a > mess, so group the pixel codes by type and sort them by bus_width, bits > per component, samples per pixel and order of subsamples. > > As the codes are part of the kernel ABI t

Re: [PATCH/RFC v3 01/11] v4l: Move the media/v4l2-mediabus.h header to include/linux

2010-10-05 Thread Guennadi Liakhovetski
On Tue, 5 Oct 2010, Sakari Ailus wrote: > Hi Laurent, > > Thanks for the patch! > > Laurent Pinchart wrote: > > The header defines the v4l2_mbus_framefmt structure which will be used > > by the V4L2 subdevs userspace API. > > > > Change the type of the v4l2_mbus_framefmt::code field to __u32, a

exposure bug in gspca for webcam with SN9C201 + MI0360/MT9V011 or MI0360SOC/MT9V111

2010-10-05 Thread Stefan Krastanov
Hello, The v4l2 controls for my cam give the interval 0-6000 for exposure, but anything over 4000 gives black screen. The automatic exposure control (software, the cam has no hardware exp control) starts as usual at something low, if there is not enough light the exp control pumps up the exposure

[PATCH] V4L/DVB: Add support for SR030PC30 VGA camera

2010-10-05 Thread Sylwester Nawrocki
This patch adds support for SR030PC30 SiliconFile camera sensor. --- Hello, this is an initial version of I2C/v4l2 subdevice driver for SR030PC30 camera sensor from SiliconFile. The sensor supports VGA/QVGA/QQVGA resolutions at 30 fps. It has been tested with s5p-fimc driver on Aquila board. Not

Re: [PATCH/RFC v3 01/11] v4l: Move the media/v4l2-mediabus.h header to include/linux

2010-10-05 Thread Sakari Ailus
Hi Laurent, Thanks for the patch! Laurent Pinchart wrote: > The header defines the v4l2_mbus_framefmt structure which will be used > by the V4L2 subdevs userspace API. > > Change the type of the v4l2_mbus_framefmt::code field to __u32, as enum > sizes can differ between different ABIs on the sam

Re: [PATCH/RFC v3 00/11] Sub-device pad-level operations

2010-10-05 Thread Hans Verkuil
> Hi everybody, > > Here's the third version of the patch set (I'll try not to send more than > a > few dozens versions a day ;-)). > > Changes compared to the previous version are the media bus pixel codes > sort > order, documentation images being split to a separate patch for ease of > review,

Re: [RFC PATCH] media: consolidation of -I flags

2010-10-05 Thread Sam Ravnborg
On Sun, Sep 26, 2010 at 02:00:47PM -0700, matt mooney wrote: > I have been doing cleanup of makefiles, namely replacing the older style > compilation flag variables with the newer style. While doing this, I > noticed that the majority of drivers in the media subsystem seem to rely > on a few core h

[PATCH/RFC v3 10/11] v4l: v4l2_subdev userspace frame interval API

2010-10-05 Thread Laurent Pinchart
The three new ioctl VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL, VIDIOC_SUBDEV_G_FRAME_INTERVAL and VIDIOC_SUBDEV_S_FRAME_INTERVAL can be used to enumerate and configure a subdev's frame rate from userspace. Two new video::g/s_frame_interval subdev operations are introduced to support those ioctls. The exis

[PATCH/RFC v3 07/11] v4l: v4l2_subdev pad-level operations

2010-10-05 Thread Laurent Pinchart
Add a v4l2_subdev_pad_ops structure for the operations that need to be performed at the pad level such as format-related operations. Pad format-related operations use v4l2_mbus_framefmt instead of v4l2_format. Signed-off-by: Laurent Pinchart --- include/media/v4l2-subdev.h |5 + 1 files

[PATCH/RFC v3 02/11] v4l: Rename V4L2_MBUS_FMT_GREY8_1X8 to V4L2_MBUS_FMT_Y8_1X8

2010-10-05 Thread Laurent Pinchart
For consistency with the V4L2_MBUS_FMT_Y10_1X10 format. Signed-off-by: Laurent Pinchart --- drivers/media/video/mt9m001.c|2 +- drivers/media/video/mt9v022.c|4 ++-- drivers/media/video/sh_mobile_csi2.c |6 +++--- drivers/media/video/soc_mediabus.c |2 +- includ

[PATCH/RFC v3 11/11] v4l: v4l2_subdev userspace crop API

2010-10-05 Thread Laurent Pinchart
From: Antti Koskipaa This patch adds the VIDIOC_SUBDEV_S_CROP and G_CROP ioctls to the userland API. CROPCAP is not implemented because it's redundant. Signed-off-by: Antti Koskipaa Signed-off-by: Laurent Pinchart --- Documentation/DocBook/media-entities.tmpl |4 + Documentation/

[PATCH/RFC v3 03/11] v4l: Group media bus pixel codes by types and sort them alphabetically

2010-10-05 Thread Laurent Pinchart
Adding new pixel codes at the end of the enumeration will soon create a mess, so group the pixel codes by type and sort them by bus_width, bits per component, samples per pixel and order of subsamples. As the codes are part of the kernel ABI their value can't change when a new code is inserted in

[PATCH/RFC v3 04/11] v4l: Add 8-bit YUYV on 16-bit bus and SGRBG10 media bus pixel codes

2010-10-05 Thread Laurent Pinchart
Add the following media bus format code definitions: - V4L2_MBUS_FMT_SGRBG10_1X10 for 10-bit GRBG Bayer - V4L2_MBUS_FMT_SGRBG10_DPCM8_1X8 for 10-bit DPCM compressed GRBG Bayer - V4L2_MBUS_FMT_YUYV16_1X16 for 8-bit YUYV on 16-bit bus - V4L2_MBUS_FMT_UYVY16_1X16 for 8-bit UYVY on 16-bit bus - V4L2_M

[PATCH/RFC v3 06/11] v4l: Create v4l2 subdev file handle structure

2010-10-05 Thread Laurent Pinchart
From: Stanimir Varbanov Used for storing subdev information per file handle and hold V4L2 file handle. Signed-off-by: Stanimir Varbanov Signed-off-by: Antti Koskipaa Signed-off-by: Laurent Pinchart --- drivers/media/video/v4l2-subdev.c | 81 include/med

[PATCH/RFC v3 05/11] v4l: Add remaining RAW10 patterns w DPCM pixel code variants

2010-10-05 Thread Laurent Pinchart
This adds following formats: - V4L2_MBUS_FMT_SRGGB10_1X10 - V4L2_MBUS_FMT_SGBRG10_1X10 - V4L2_MBUS_FMT_SRGGB10_DPCM8_1X8 - V4L2_MBUS_FMT_SGBRG10_DPCM8_1X8 - V4L2_MBUS_FMT_SBGGR10_DPCM8_1X8 Signed-off-by: Sergio Aguirre Signed-off-by: Laurent Pinchart --- include/linux/v4l2-mediabus.h |7 +++

[PATCH/RFC v3 00/11] Sub-device pad-level operations

2010-10-05 Thread Laurent Pinchart
Hi everybody, Here's the third version of the patch set (I'll try not to send more than a few dozens versions a day ;-)). Changes compared to the previous version are the media bus pixel codes sort order, documentation images being split to a separate patch for ease of review, and variable rename

[PATCH/RFC v3 01/11] v4l: Move the media/v4l2-mediabus.h header to include/linux

2010-10-05 Thread Laurent Pinchart
The header defines the v4l2_mbus_framefmt structure which will be used by the V4L2 subdevs userspace API. Change the type of the v4l2_mbus_framefmt::code field to __u32, as enum sizes can differ between different ABIs on the same architectures. Signed-off-by: Laurent Pinchart --- include/linux/

Re: Confusing dmx_pes_type_t in dmx.h

2010-10-05 Thread Andreas Oberritter
On 05.10.2010 08:28, Jan Hoogenraad wrote: > The file dmx.h declares dmx_pes_type_t which is ONLY used in this header > file. > It is easy to make mistakes, as its member DMX_PES_OTHER resembles a > similar symbol in demux.h from enum dmx_ts_pes: DMX_TS_PES_OTHER > > One problem was found because

Re: Fw: [linux-dvb] DSM-CC question

2010-10-05 Thread Suchita Gupta
Hi, I need help to understand stream and stream event messages. Stream Message: I can read upto message length. But after that what is the use of taps and if i process those taps, what information do i need to store on filesystem and how that information can be used. Also, In what cases i

[RFC/PATCH v2 5/6] omap3: Export omap3isp platform device structure

2010-10-05 Thread Laurent Pinchart
From: Stanimir Varbanov The omap3isp platform device requires platform data. As the data can be provided by a kernel module, the device can't be registered during arch initialization. Remove the omap3isp platform device registration from omap_init_camera(), and export the platform device structu

[RFC/PATCH v2 4/6] ARM: OMAP3: Update Camera ISP definitions for OMAP3630

2010-10-05 Thread Laurent Pinchart
From: Tuukka Toivonen Add new/changed base address definitions and resources for OMAP3630 ISP. The OMAP3430 CSI2PHY block is same as the OMAP3630 CSIPHY2 block. But the later name is chosen as it gives more symmetry to the names. Signed-off-by: Tuukka Toivonen Signed-off-by: Vimarsh Zutshi --

[RFC/PATCH v2 2/6] V4L/DVB: v4l: Use v4l2_get_subdevdata instead of accessing v4l2_subdev::priv

2010-10-05 Thread Laurent Pinchart
Replace direct access to the v4l2_subdev priv field with the inline v4l2_get_subdevdata method. Signed-off-by: Laurent Pinchart Acked-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab --- drivers/media/video/mt9m001.c| 26 +- drivers/media/video/mt9m111.c|

[RFC/PATCH v2 3/6] V4L/DVB: v4l: Add a v4l2_subdev host private data field

2010-10-05 Thread Laurent Pinchart
The existing priv field stores subdev private data owned by the subdev driver. Host (bridge) drivers might need to store per-subdev host-specific data, such as a pointer to platform data. Add a v4l2_subdev host_priv field to store host-specific data, and rename the existing priv field to dev_priv.

[RFC/PATCH v2 0/6] OMAP3 ISP driver

2010-10-05 Thread Laurent Pinchart
Hi everybody, Here's the second version of the OMAP3 ISP driver, rebased on top of the latest media controller and sub-device API patches. As with the previous version, the V4L/DVB patches come from the upstream staging/v2.6.37 branch and won't be needed anymore when the driver will be rebased on

[RFC/PATCH v2 1/6] v4l: subdev: Generic ioctl support

2010-10-05 Thread Laurent Pinchart
Instead of returning an error when receiving an ioctl call with an unsupported command, forward the call to the subdev core::ioctl handler. Signed-off-by: Laurent Pinchart --- Documentation/video4linux/v4l2-framework.txt |5 + drivers/media/video/v4l2-subdev.c|2 +- 2 fil

[RFC/PATCH v2 10/10] v4l: v4l2_subdev userspace crop API

2010-10-05 Thread Laurent Pinchart
From: Antti Koskipaa This patch adds the VIDIOC_SUBDEV_S_CROP and G_CROP ioctls to the userland API. CROPCAP is not implemented because it's redundant. Signed-off-by: Antti Koskipaa Signed-off-by: Laurent Pinchart --- Documentation/DocBook/media-entities.tmpl |4 + Documentation/

[RFC/PATCH v2 02/10] v4l: Rename V4L2_MBUS_FMT_GREY8_1X8 to V4L2_MBUS_FMT_Y8_1X8

2010-10-05 Thread Laurent Pinchart
For consistency with the V4L2_MBUS_FMT_Y10_1X10 format. Signed-off-by: Laurent Pinchart --- drivers/media/video/mt9m001.c|2 +- drivers/media/video/mt9v022.c|4 ++-- drivers/media/video/sh_mobile_csi2.c |6 +++--- drivers/media/video/soc_mediabus.c |2 +- includ

[RFC/PATCH v2 04/10] v4l: Add 8-bit YUYV on 16-bit bus and SGRBG10 media bus pixel codes

2010-10-05 Thread Laurent Pinchart
Add the following media bus format code definitions: - V4L2_MBUS_FMT_SGRBG10_1X10 for 10-bit GRBG Bayer - V4L2_MBUS_FMT_SGRBG10_DPCM8_1X8 for 10-bit DPCM compressed GRBG Bayer - V4L2_MBUS_FMT_YUYV16_1X16 for 8-bit YUYV on 16-bit bus - V4L2_MBUS_FMT_UYVY16_1X16 for 8-bit UYVY on 16-bit bus - V4L2_M

[RFC/PATCH v2 01/10] v4l: Move the media/v4l2-mediabus.h header to include/linux

2010-10-05 Thread Laurent Pinchart
The header defines the v4l2_mbus_framefmt structure which will be used by the V4L2 subdevs userspace API. Change the type of the v4l2_mbus_framefmt::code field to __u32, as enum sizes can differ between different ABIs on the same architectures. Signed-off-by: Laurent Pinchart --- include/linux/

[RFC/PATCH v2 07/10] v4l: v4l2_subdev pad-level operations

2010-10-05 Thread Laurent Pinchart
Add a v4l2_subdev_pad_ops structure for the operations that need to be performed at the pad level such as format-related operations. Pad format-related operations use v4l2_mbus_framefmt instead of v4l2_format. Signed-off-by: Laurent Pinchart --- include/media/v4l2-subdev.h |5 + 1 files

[RFC/PATCH v2 06/10] v4l: Create v4l2 subdev file handle structure

2010-10-05 Thread Laurent Pinchart
From: Stanimir Varbanov Used for storing subdev information per file handle and hold V4L2 file handle. Signed-off-by: Stanimir Varbanov Signed-off-by: Antti Koskipaa Signed-off-by: Laurent Pinchart --- drivers/media/video/v4l2-subdev.c | 82 + include/me

[RFC/PATCH v2 03/10] v4l: Group media bus pixel codes by types and sort them alphabetically

2010-10-05 Thread Laurent Pinchart
Adding new pixel codes at the end of the enumeration will soon create a mess, so sort the pixel codes by type and then sort them alphabetically. As the codes are part of the kernel ABI their value can't change when a new code is inserted in the enumeration, so they are given an explicit numerical

[RFC/PATCH v2 05/10] v4l: Add remaining RAW10 patterns w DPCM pixel code variants

2010-10-05 Thread Laurent Pinchart
This adds following formats: - V4L2_MBUS_FMT_SRGGB10_1X10 - V4L2_MBUS_FMT_SGBRG10_1X10 - V4L2_MBUS_FMT_SRGGB10_DPCM8_1X8 - V4L2_MBUS_FMT_SGBRG10_DPCM8_1X8 - V4L2_MBUS_FMT_SBGGR10_DPCM8_1X8 Signed-off-by: Sergio Aguirre Signed-off-by: Laurent Pinchart --- include/linux/v4l2-mediabus.h |7 +++

[RFC/PATCH v2 09/10] v4l: v4l2_subdev userspace frame interval API

2010-10-05 Thread Laurent Pinchart
The three new ioctl VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL, VIDIOC_SUBDEV_G_FRAME_INTERVAL and VIDIOC_SUBDEV_S_FRAME_INTERVAL can be used to enumerate and configure a subdev's frame rate from userspace. Two new video::g/s_frame_interval subdev operations are introduced to support those ioctls. The exis

[RFC/PATCH v2 00/10] Sub-device pad-level operations

2010-10-05 Thread Laurent Pinchart
Hi everybody, Here's the second version of the sub-device pad-level operations patches. The patches apply on top of the "RFC/PATCH v3 V4L2 subdev userspace API" and "RFC/PATCH v5 Media controller (core and V4L2)" patch series. They are available from the http://git.linuxtv.org/pinchartl/media.git

[PATCH 2/2] V4L: add an IMX074 sensor soc-camera / v4l2-subdev driver

2010-10-05 Thread Guennadi Liakhovetski
This patch adds an initial driver for the IMXß74 image sensor from Sony. Lacking documentation, only very basic functionality in one specific image format has been implemented and tested. Signed-off-by: Guennadi Liakhovetski --- diff --git a/drivers/media/video/Kconfig b/drivers/media/video/Kco

[PATCH 1/2] V4L: add IMX074 sensor chip ID

2010-10-05 Thread Guennadi Liakhovetski
Chip identification register contains the value 0x74. Signed-off-by: Guennadi Liakhovetski --- diff --git a/include/media/v4l2-chip-ident.h b/include/media/v4l2-chip-ident.h index 1c612b4..aeb4ff9 100644 --- a/include/media/v4l2-chip-ident.h +++ b/include/media/v4l2-chip-ident.h @@ -38,6 +38,9 @@

[PATCH 0/2] V4L: add an IMX074 sensor driver

2010-10-05 Thread Guennadi Liakhovetski
The first patch just adds a chip ID, the second one the actual driver. To be pushed for 2.6.37, unless objections appear. Thanks Guennadi --- Guennadi Liakhovetski, Ph.D. Freelance Open-Source Software Developer http://www.open-technology.de/ -- To unsubscribe from this list: send the line "unsub