Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
The extended descriptor is defined on ETSI 300 468, and it
allows to extend the namespace range of the original MPEG-TS
descriptor into an additional 8 bytes codeset.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
Add corresponding doxygen documentation, adding it on a new
module group (descriptors).
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
Documents the table parser for MPEG-PES. Cleanup doxygen of
other parsers.
Signed-off-by: André Roth <neolynx@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
|
|
Add javadoc markups at mpeg_ts.h, in order to generate documentation.
Signed-off-by: André Roth <neolynx@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
|
|
Hyperlinks make the produced PDF nicer to use.
Signed-off-by: André Roth <neolynx@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
|
|
While here, fix two typos and add documentation for a missing
var.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
Documents the table parser for the MPEG-TS Elementary Stream.
Signed-off-by: André Roth <neolynx@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
While changeset a2c7b05cf8d7 kept the same API, it broke ABI,
as a binary-compiled utility would complain about some missing
symbols:
+#MISSING: 1.4.0+r2502-63~ubuntu14.10.1# dvb_fe_open2@Base 1.4.0
+#MISSING: 1.4.0+r2502-63~ubuntu14.10.1# dvb_fe_open@Base 1.4.0
So, return the inline functions back to the library.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
Fix the check whether certain control ioctls exist. This should work
better with older kernels that return -EINVAL if an ioctl does not
exist.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
For old kernels that return -EINVAL if QUERY_EXT_CTRL does not exist
no controls are reported anymore. Add an explicit test whether
QUERY_EXT_CTRL exists.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
The documentation for dvb-fe-tool is currently outdated.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
if --accoustical is used, it will produce a bip whose frequency
is function of the received signal.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
Using different colors to represent different QoS helps the user
when adjusting an antena.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
This function can be useful outside. So, export it.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
Changeset d3558a8a8e made the status to disappear.
The main issue that it were trying to fix is that the len were
calculated wrong, but the reason is because len is a pointer,
so it should have been incremented as a pointer, with:
*len += size
This patch fix it properly, and make the status name to reappear.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
Depending on the stats condition, the statistics line is not
printed, because the buffer pointer is incremented twice.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
Add a parameter to do frontend monitoring.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
At some error conditions at dvb-fe.c, dvb_v5_free() is called,
plus an extra free(). This causes a core dump, due to
double-free. Remove the extra free().
While here, improve the error message when the ENUM_DELSYS
doesn't work fine.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
This tool can be used to inspect the frontend. So, add support
to open an already opened frontend.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
Currently, all frontend opens happen on R/W mode. That
prevents some types of usage where it is desired to just
monitor an interface without touching it, like what femon
does.
So, add a new method to allow doing that.
Ideally, we should also add (or fix/check) support for
O_NONBLOCK mode, but this would require more efforts.
So, for now, add a todo entry about that.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
initialize the parms structure correctly
Signed-off-by: André Roth <neolynx@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
the LNBf is part of the public structure, remove it from
dvb_v5_fe_parms_priv.
fix typo for C++.
Signed-off-by: André Roth <neolynx@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
- use loginfo in hexdump
- use C comments
- memory checking in desc_sat and desc_service
Signed-off-by: André Roth <neolynx@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
VDR has its own special format, that doesn't fit into the normal
oneline parsers. So, it requires its own code to parse.
Add support for it, as used on vdr 2.1.6.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
Instead of EXTENDED, it was written EXTENDEDU.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
dvb-fe-tool is too verbose when setting a new delivery system,
or when getting parameters.
Also, the random property set is currently not implemented.
Comment its code.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
The dvbv5-tools are good examples on how to use the library.
Add them to the documentation.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
Minor fix: one of the macros of atsc_eit.h to the dvb_table
group.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
This adds all remaining relevant ioctls to the cv4l_fd class.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
So we no longer need to do it in qv4l2.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
When calling try/s_fmt optionally zero bytesperline.
Also swap the order of the last two arguments of v4l_format_s_bytesperline
and v4l_format_s_sizeimage to be consistent with other helper functions.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
Signed-off-by: Gregor Jasny <gjasny@googlemail.com>
|
|
In order to help digging into the documentation, put each
documented block into a group.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
General cleanup at the libdvbv5 documentation, in order to fix
some minor issues.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
With that, all tables are documented via doxygen.
We're still missing documentation for the desc_*.h headers.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
Add tags for doxygen to process those two headers.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
This macro was a very bad idea, as it causes doxygen to produce
wrong data. Get rid of it.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
This macro was a very bad idea, as it causes doxygen to produce
wrong data. Get rid of it.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
ATSC EIT is different than the DVB EIT table. Document it, and
be sure that the DVB EIT table will be better described.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
Let's add a mainpage to the documentation, and do some
cleanup on other pages.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
|
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|