X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Faccess%2Fdtv%2Fdtv.h;h=6d859248efd59aa24afbbcfed9aafae40b266934;hb=efac86c9fd5f5cf57c190c5951a4a3eb2e6b0f29;hp=3cf65038e41bcdd783636c495a49b082e20993b7;hpb=a2705d44b894fd789eba80791cf9c48a5d5fecd2;p=vlc diff --git a/modules/access/dtv/dtv.h b/modules/access/dtv/dtv.h index 3cf65038e4..6d859248ef 100644 --- a/modules/access/dtv/dtv.h +++ b/modules/access/dtv/dtv.h @@ -12,7 +12,7 @@ * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License @@ -28,6 +28,7 @@ extern "C" { enum { ATSC = 0x00000001, + CQAM = 0x00000002, DVB_C = 0x00000010, DVB_C2 = 0x00000020, @@ -84,7 +85,7 @@ int dvb_set_dvbt (dvb_device_t *, uint32_t freq, const char *mod, int transmission, uint32_t guard, int hierarchy); int dvb_set_dvbt2 (dvb_device_t *, uint32_t freq, const char *mod, uint32_t fec, uint32_t bandwidth, - int transmission, uint32_t guard); + int transmission, uint32_t guard, uint32_t plp); /* ATSC */ int dvb_set_atsc (dvb_device_t *, uint32_t freq, const char *mod); @@ -107,7 +108,7 @@ typedef struct isdbt_layer uint8_t time_interleaving; } isdbt_layer_t; -int dvb_set_isdbt (dvb_device_t *, uint32_t freq, uint32_t bandwith, +int dvb_set_isdbt (dvb_device_t *, uint32_t freq, uint32_t bandwidth, int transmission, uint32_t guard, const isdbt_layer_t[3]); typedef struct isdbt_sound