media-ctl.git, branch master Media controller control application Move media-ctl to git://linuxtv.org/v4l-utils.git 2014-06-04T10:32:49+00:00 Laurent Pinchart laurent.pinchart@ideasonboard.com 2014-06-04T10:28:14+00:00 fe322d677d869b176efdd75e135783730743c0ba The media-ctl utility and libraries have been moved to the v4l-utils package available at git://linuxtv.org/v4l-utils.git My v4l-utils development tree can be found at git://linuxtv.org/pinchartl/v4l-utils.git This git tree is deprecated and will not be updated. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
The media-ctl utility and libraries have been moved to the v4l-utils
package available at

	git://linuxtv.org/v4l-utils.git

My v4l-utils development tree can be found at

	git://linuxtv.org/pinchartl/v4l-utils.git

This git tree is deprecated and will not be updated.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Fix uninitialized pointer dereference in media_device_add_entity 2014-05-30T15:13:41+00:00 Laurent Pinchart laurent.pinchart@ideasonboard.com 2014-05-30T15:13:41+00:00 114c1b274edc40e07e9b99a435d26438f5b99943 When the entity being added has the default flag set, the function tries to set the entity as the default entity for its type by storing the entity pointer in the appropriate default entity field. If the entity type isn't recognized, the default entity pointer is left uninitialized, leading to a crash. Fix it. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
When the entity being added has the default flag set, the function tries
to set the entity as the default entity for its type by storing the
entity pointer in the appropriate default entity field. If the entity
type isn't recognized, the default entity pointer is left uninitialized,
leading to a crash. Fix it.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Return NULL for default entity types in media_get_default_entity 2014-05-30T15:12:09+00:00 Laurent Pinchart laurent.pinchart@ideasonboard.com 2014-05-30T15:10:25+00:00 e13967d6479ead0be90fa241feb52a776b8481dc Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Remove unused variables 2014-05-30T15:12:09+00:00 Laurent Pinchart laurent.pinchart@ideasonboard.com 2014-05-30T15:03:04+00:00 7a561627189f6062d99bcb77a0c52dd55f25455e The ret variable is declared but unused in two functions. Remove it. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
The ret variable is declared but unused in two functions. Remove it.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Add ARGB32 and AYUV32 media bus codes support 2014-05-30T14:34:10+00:00 Laurent Pinchart laurent.pinchart@ideasonboard.com 2013-06-27T10:19:47+00:00 8f82d59d2582be3a687a2b44187401f8a3e74a5e Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Add support for emulated devices 2014-03-10T18:54:04+00:00 Laurent Pinchart laurent.pinchart@ideasonboard.com 2012-08-03T08:55:50+00:00 c4aee27b34a92f1774dbb41f255b79f46e1bdf06 Emulated media devices are backed by real hardware devices for the functions they provide, but have no kernel media device counterpart. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Acked-by: Hans Verkuil <hans.verkuil@cisco.com> Acked-by: Sakari Ailus <sakari.ailus@iki.fi>
Emulated media devices are backed by real hardware devices for the
functions they provide, but have no kernel media device counterpart.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Acked-by: Hans Verkuil <hans.verkuil@cisco.com>
Acked-by: Sakari Ailus <sakari.ailus@iki.fi>
Expose default devices 2014-03-10T18:54:00+00:00 Laurent Pinchart laurent.pinchart@ideasonboard.com 2012-07-31T13:31:55+00:00 5d751cc0b289282d354f7701a1ff896cc0778be8 Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Acked-by: Sakari Ailus <sakari.ailus@iki.fi> Acked-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Acked-by: Sakari Ailus <sakari.ailus@iki.fi>
Acked-by: Hans Verkuil <hans.verkuil@cisco.com>
Make the media_entity structure private 2014-03-10T18:53:59+00:00 Laurent Pinchart laurent.pinchart@ideasonboard.com 2014-01-27T01:11:47+00:00 69ded6a53907c667b01a2b1dcafc24715c9b5bff Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Acked-by: Hans Verkuil <hans.verkuil@cisco.com> Acked-by: Sakari Ailus <sakari.ailus@iki.fi>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Acked-by: Hans Verkuil <hans.verkuil@cisco.com>
Acked-by: Sakari Ailus <sakari.ailus@iki.fi>
Make the media_device structure private 2014-03-10T18:53:58+00:00 Laurent Pinchart laurent.pinchart@ideasonboard.com 2012-07-31T13:28:22+00:00 00b872075dc1232ceeadb2a732b6926c285ac7fb Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Acked-by: Hans Verkuil <hans.verkuil@cisco.com> Acked-by: Sakari Ailus <sakari.ailus@iki.fi>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Acked-by: Hans Verkuil <hans.verkuil@cisco.com>
Acked-by: Sakari Ailus <sakari.ailus@iki.fi>
Split media_device creation and opening 2014-03-10T18:53:57+00:00 Laurent Pinchart laurent.pinchart@ideasonboard.com 2012-07-31T11:10:44+00:00 bc72e1332cfc81e166c83c90ad63b4b648f19867 Make the media_device refcounted to manage its life time. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Acked-by: Hans Verkuil <hans.verkuil@cisco.com> Acked-by: Sakari Ailus <sakari.ailus@iki.fi>
Make the media_device refcounted to manage its life time.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Acked-by: Hans Verkuil <hans.verkuil@cisco.com>
Acked-by: Sakari Ailus <sakari.ailus@iki.fi>