File: README

package info (click to toggle)
libdvb 0.5.4-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 1,648 kB
  • ctags: 2,469
  • sloc: cpp: 14,230; xml: 9,017; ansic: 6,307; makefile: 257; sh: 5
file content (40 lines) | stat: -rw-r--r-- 1,251 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
LIBDVB - DVB library for SI parsing, OSD, tuning, ...

There are 8 example programs that show how to work with the library.
You can also look at the tuxzap package for further usage information.

conv
converts from one of the various input formats (xml, satcodx, nokia) to the 
libdvb format.

satscan
shows how to scan the transponders of a satellite for new channels.
It will scan all the transpnders it reads from a dvbrc file.

quickscan
scans the currently tuned transponder

cam_test
can tune channels from a given or default dvbrc, communicate with cam_set to use the CAM, output a 
TS or PS and videotext information, see -h option for details.

cam_set
is a server like program to communicate with the cam. It uses sockets to receive commands from and 
transfer data to other programs like cam_test and cam_menu

cam_menu 
is an example on how to query menus from cam_set

status_check
gives a quick view of the tuning status

merge
will merge dvbrc files and eliminate duplicate channels.


I added the ci stack from the vdr program and put it into a separate library.
There is also a test program for running the ci handler and a program that 
calls the handler program. (cam_set, cam_test)


To build the libs and programs just type make.