diff options
Diffstat (limited to 'sys/dvb/dvbbasebin.c')
-rw-r--r-- | sys/dvb/dvbbasebin.c | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/sys/dvb/dvbbasebin.c b/sys/dvb/dvbbasebin.c index 9361200b8..cb9764997 100644 --- a/sys/dvb/dvbbasebin.c +++ b/sys/dvb/dvbbasebin.c @@ -79,8 +79,10 @@ enum PROP_PILOT, PROP_ROLLOFF, PROP_STREAM_ID, - PROP_BANDWIDTH_HZ - /* FILL ME */ + PROP_BANDWIDTH_HZ, + PROP_LNB_SLOF, + PROP_LNB_LOF1, + PROP_LNB_LOF2 }; typedef struct @@ -267,6 +269,9 @@ dvb_base_bin_class_init (DvbBaseBinClass * klass) {PROP_ROLLOFF, "rolloff"}, {PROP_STREAM_ID, "stream-id"}, {PROP_BANDWIDTH_HZ, "bandwidth-hz"}, + {PROP_LNB_SLOF, "lnb-slof"}, + {PROP_LNB_LOF1, "lnb-lof1"}, + {PROP_LNB_LOF2, "lnb-lof2"}, {0, NULL} }; @@ -561,6 +566,9 @@ dvb_base_bin_set_property (GObject * object, guint prop_id, case PROP_ROLLOFF: case PROP_STREAM_ID: case PROP_BANDWIDTH_HZ: + case PROP_LNB_SLOF: + case PROP_LNB_LOF1: + case PROP_LNB_LOF2: /* FIXME: check if we can tune (state < PLAYING || program-numbers == "") */ g_object_set_property (G_OBJECT (dvbbasebin->dvbsrc), pspec->name, value); break; @@ -600,6 +608,9 @@ dvb_base_bin_get_property (GObject * object, guint prop_id, case PROP_ROLLOFF: case PROP_STREAM_ID: case PROP_BANDWIDTH_HZ: + case PROP_LNB_SLOF: + case PROP_LNB_LOF1: + case PROP_LNB_LOF2: g_object_get_property (G_OBJECT (dvbbasebin->dvbsrc), pspec->name, value); break; case PROP_PROGRAM_NUMBERS: |