This set of patches adds support to decode information about other networks and
radio
stations which can submitted as a part of the RDS and RDS-TMC data stream.
RDS-EON: Enhanced Other Network information that can be used to update the
information stored in the receiver about programme service
Signed-off-by: Konke Radlow korad...@gmail.com
---
lib/include/libv4l2rds.h| 35 +++-
lib/libv4l2rds/libv4l2rds.c | 190 ---
2 files changed, 208 insertions(+), 17 deletions(-)
diff --git a/lib/include/libv4l2rds.h b/lib/include/libv4l2rds.h
Signed-off-by: Konke Radlow korad...@gmail.com
---
utils/rds-ctl/rds-ctl.cpp | 29 +
1 file changed, 29 insertions(+)
diff --git a/utils/rds-ctl/rds-ctl.cpp b/utils/rds-ctl/rds-ctl.cpp
index de76d9f..51536cf 100644
--- a/utils/rds-ctl/rds-ctl.cpp
+++ b/utils/rds-ctl
Signed-off-by: Konke Radlow korad...@gmail.com
---
lib/include/libv4l2rds.h| 39 +++
lib/libv4l2rds/libv4l2rds.c | 159 +--
2 files changed, 194 insertions(+), 4 deletions(-)
diff --git a/lib/include/libv4l2rds.h b/lib/include/libv4l2rds.h
Signed-off-by: Konke Radlow korad...@gmail.com
---
utils/rds-ctl/rds-ctl.cpp | 28 +++-
1 file changed, 27 insertions(+), 1 deletion(-)
diff --git a/utils/rds-ctl/rds-ctl.cpp b/utils/rds-ctl/rds-ctl.cpp
index 51536cf..445c11f 100644
--- a/utils/rds-ctl/rds-ctl.cpp
+++ b
.
And I agree that human readable output for the TMC messages would be
nice to have, but I'm quite busy with my thesis atm and will not make
any promises ;)
Cheers,
Konke
On Fri, May 10, 2013 at 12:46 PM, Hans Verkuil hverk...@xs4all.nl wrote:
On Tue May 7 2013 18:24:22 Konke Radlow wrote:
Signed
Signed-off-by: Konke Radlow korad...@gmail.com
rds-ctl.cpp: added functionality to print RDS-EON information
Signed-off-by: Konke Radlow korad...@gmail.com
rds-ctl.cpp: added functionality to print RDS-TMC tuning information
Signed-off-by: Konke Radlow korad...@gmail.com
rds-ctl.cpp: clarify
This patch series is based on the commments to:
[RFC PATCH 0/4] libv4l2rds: support for decoding RDS tuning information
[RFC PATCH 1/4] libv4l2rds: added support to decode RDS-EON information
[RFC PATCH 2/4] rds-ctl.cpp: added functionality to print RDS-EON information
[RFC PATCH 3/4] libv4l2rds:
Signed-off-by: Konke Radlow korad...@gmail.com
---
lib/libv4l2rds/libv4l2rds.c | 243 +--
1 file changed, 120 insertions(+), 123 deletions(-)
diff --git a/lib/libv4l2rds/libv4l2rds.c b/lib/libv4l2rds/libv4l2rds.c
index 28b78ce..333bf95 100644
--- a/lib
Signed-off-by: Konke Radlow korad...@gmail.com
libv4l2rds: added support to decode RDS-EON information
Signed-off-by: Konke Radlow korad...@gmail.com
libv4l2rds: added support to decode RDS-TMC tuning information
Signed-off-by: Konke Radlow korad...@gmail.com
libv4l2rds.c: fixing compiler
/libv4l2rds/libv4l2rds.c
new file mode 100644
index 000..0bacaa2
--- /dev/null
+++ b/lib/libv4l2rds/libv4l2rds.c
@@ -0,0 +1,871 @@
+/*
+ * Copyright 2012 Cisco Systems, Inc. and/or its affiliates. All rights
reserved.
+ * Author: Konke Radlow korad...@gmail.com
+ *
+ * This program is free
@@ -0,0 +1,978 @@
+/*
+ * rds-ctl.cpp is based on v4l2-ctl.cpp
+ *
+ * the following applies for all RDS related parts:
+ * Copyright 2012 Cisco Systems, Inc. and/or its affiliates. All rights
reserved.
+ * Author: Konke Radlow korad...@gmail.com
+ *
+ * This program is free software; you can
Hello,
Over the last couple of weeks I have been working on a library that adds
RDS decoding support to the v4l-utils repository. It currently supports
the core RDS standard but no advanced features yet like ODA (TMC).
I also wrote a control application that can be used to test the library
with
Systems, Inc. and/or its affiliates. All rights
reserved.
+ * Author: Konke Radlow korad...@gmail.com
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published
by
+ * the Free Software Foundation; either
, Jul 26, 2012 at 9:13 PM, Gregor Jasny gja...@googlemail.com wrote:
On 7/25/12 7:44 PM, Konke Radlow wrote:
+static void print_rds_af(struct v4l2_rds_af_set *af_set)
+{
+ int counter = 0;
+
+ printf(\nAnnounced AFs: %u, af_set-announced_af);
+ for (int i = 0; i af_set-size
Yes, I realized too late that the library header file was missing from the
submitted patch. I created a additional patch and attached it to the [RFC
PATCH 1/2] thread.
I updated the repository. It should now be based on the most recent version of
the tree (I used
thank you for the info, it's working now
(I went for the include solution)
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
here because in my mind the API is the most
interesting thing to discuss.
Comments inline.
On 07/26/2012 06:21 PM, Konke Radlow wrote:
PATCH 1/2 was missing the public header for the rds library. I'm sorry
for that mistake:
diff --git a/lib/include/libv4l2rds.h b/lib/include
Hello Hans,
no need to thank me for working on it. First of all I do it as a part of a
summerjob, and more importantly I quite enjoy it and intend to stay a active
member of the development process after my time at Cisco is over.
Thank you for your comments.
Most fields in this struct (and in
Hello,
first of all: thank you for the comments to my previous RFC for the
libv4l2rds library and the rds-ctl control testing tool.
The proposed changes have been implemented, and the code has been
further improved after a thorough code review by Hans Verkuil.
Changes:
-the code is
@@ -0,0 +1,959 @@
+/*
+ * rds-ctl.cpp is based on v4l2-ctl.cpp
+ *
+ * the following applies for all RDS related parts:
+ * Copyright 2012 Cisco Systems, Inc. and/or its affiliates. All rights
reserved.
+ * Author: Konke Radlow korad...@gmail.com
+ *
+ * This program is free software; you can
@@ -0,0 +1,228 @@
+/*
+ * Copyright 2012 Cisco Systems, Inc. and/or its affiliates. All rights
reserved.
+ * Author: Konke Radlow korad...@gmail.com
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License
just for the record, these patches are:
Signed-off-by: Konke Radlow krad...@cisco.com
Regards,
Konke
On Tue, Aug 7, 2012 at 3:11 PM, Konke Radlow krad...@cisco.com wrote:
Hello,
first of all: thank you for the comments to my previous RFC for the
libv4l2rds library and the rds-ctl control
Jasny gja...@googlemail.com wrote:
Hello Konke,
On 8/7/12 5:11 PM, Konke Radlow wrote:
diff --git a/configure.ac b/configure.ac
index 8ddcc9d..1109c4d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -146,9 +148,12 @@ AC_ARG_WITH(libv4l2subdir,
AS_HELP_STRING(--with-libv4l2subdir=DIR,set
PM, Konke Radlow wrote:
---
Makefile.am |3 +-
configure.ac|7 +-
lib/include/libv4l2rds.h| 228 ++
lib/libv4l2rds/Makefile.am | 11 +
lib/libv4l2rds/libv4l2rds.c | 953
On Thu, Aug 9, 2012 at 12:05 PM, Hans de Goede hdego...@redhat.com wrote:
Hi,
Comments inline.
On 08/07/2012 05:11 PM, Konke Radlow wrote:
---
Makefile.am |3 +-
configure.ac |1 +
utils/rds-ctl/Makefile.am |5 +
utils/rds-ctl/rds-ctl.cpp
Hello,
after the positive feedback from the last RFC session, here now a patch
including all minor changes that were proposed.
Regards,
Konke
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More majordomo
Signed-off-by: Konke Radlow korad...@gmail.com
---
Makefile.am |3 +-
configure.ac|2 +
lib/include/libv4l2rds.h| 218 +
lib/libv4l2rds/Makefile.am | 11 +
lib/libv4l2rds/libv4l2rds.c | 965
Signed-off-by: Konke Radlow korad...@gmail.com
---
Makefile.am |3 +-
configure.ac |1 +
utils/rds-ctl/Makefile.am |5 +
utils/rds-ctl/rds-ctl.cpp | 938 +
4 files changed, 946 insertions(+), 1 deletion
Hello,
after the positive feedback from the last RFC session, here now a patch
including all minor changes that were proposed.
embarrassingly, I missed a minor bug introduced by removing the version
field from the v4l2_rds struct, hence the resend
Regards,
Konke
--
To unsubscribe
Signed-off-by: Konke Radlow korad...@gmail.com
---
Makefile.am |3 +-
configure.ac |1 +
utils/rds-ctl/Makefile.am |5 +
utils/rds-ctl/rds-ctl.cpp | 938 +
4 files changed, 946 insertions(+), 1 deletion
Signed-off-by: Konke Radlow korad...@gmail.com
---
Makefile.am |3 +-
configure.ac|2 +
lib/include/libv4l2rds.h| 218 +
lib/libv4l2rds/Makefile.am | 11 +
lib/libv4l2rds/libv4l2rds.c | 964
Hello,
this patch adds the core of TMC decoding support to the RDS library.
Single and multigroup TMC messages as well as TMC system messages
are decoded into an easily accessable format and can be used as the
basis for a complete TMC decoding implementation.
The part that's missing from the
Signed-off-by: Konke Radlow korad...@gmail.com
---
lib/include/libv4l2rds.h| 64
lib/libv4l2rds/libv4l2rds.c | 340 ++-
utils/rds-ctl/rds-ctl.cpp | 31 +++-
3 files changed, 432 insertions(+), 3 deletions(-)
diff --git a/lib/include
Hello,
during the last weeks I've been working on a RDS (Radio Data System)
decoding library
(libv4l2rds) and a corresponding test and control tool (rds-ctl), that
might make it into v4l soon.
In the course of this process I created a command line tool for
controlling the PCIMAX3000+
this patch is an updated version of the last RDS-TMC core support patch.
The changes proposed by Hans Verkuil were implemented. In addition
the handling and decoding of multi-group TMC messages was heavily modified,
in order to improve read- and maintainability
Regards,
Konke
--
To
Signed-off-by: Konke Radlow korad...@gmail.com
---
lib/include/libv4l2rds.h| 65 +
lib/libv4l2rds/libv4l2rds.c | 309 ++-
utils/rds-ctl/rds-ctl.cpp | 31 -
3 files changed, 402 insertions(+), 3 deletions(-)
diff --git a/lib/include
37 matches
Mail list logo