gfto / dvblast

DVBlast is a simple and powerful MPEG-2/TS demux and streaming application. This repository is mirror of official repo at git://git.videolan.org/dvblast.git and my personal development tree.
http://www.videolan.org/projects/dvblast.html
GNU General Public License v2.0
88 stars 38 forks source link

Multiple input stream #14

Closed medismail closed 6 years ago

medismail commented 8 years ago

Hi,

It is necessary to change MIS=9 to MIS=8 in line 994 "#define MIS 9" to pass correctly the stream id to the tuner card because :

static struct dtv_property dvbs2_cmdargs[] = { { .cmd = DTV_DELIVERY_SYSTEM, .u.data = SYS_DVBS2 }, // 0 { .cmd = DTV_FREQUENCY, .u.data = 0 }, // 1 { .cmd = DTV_MODULATION, .u.data = PSK_8 }, // 2 { .cmd = DTV_INVERSION, .u.data = INVERSION_AUTO }, // 3 { .cmd = DTV_SYMBOL_RATE, .u.data = 27500000 }, // 4 { .cmd = DTV_INNER_FEC, .u.data = FEC_AUTO }, // 5 { .cmd = DTV_PILOT, .u.data = PILOT_AUTO }, // 6 { .cmd = DTV_ROLLOFF, .u.data = ROLLOFF_AUTO }, // 7 { .cmd = DTV_STREAM_ID, .u.data = 0 }, // 8 { .cmd = DTV_TUNE }, };

joolzg commented 8 years ago

Also tbs say that the line

define DTV_STREAM_ID 42

should be

define DTV_STREAM_ID 43

joolz

gfto commented 6 years ago

The problem is fixed in 'fixes' branch.