Discussion:
[kaffeine-devel] scheduled shows
Thomas E. Horner
13 years ago
Permalink
hi christoph, list!


based on my latest patches like zapping, an improved non-modal epg
and the xine re-enabling please find attached a patch to enable
the scheduling of shows not for recording them but for automatic
channel switching.

this is useful to pre-program shows that will be watched live.
kaffeine will automatically switch to the pre-programmed channel if no
key (0-9) is pressed within 5 seconds of pre-switch waiting period of
that the user is notified via osd.

please test the patches & tell me what you think about the proposal.

@christoph:
please integrate all the latest patches into the mainline so that
the functionality will be available via official repositories soon.


br,
thomas
Sebastian
13 years ago
Permalink
Hi Thomas,

something seems wrong with your schedule patch. The two files
src/dvb/dvbscheduledialog.cpp
src/dvb/dvbscheduledialog.h
are referenced / touched in the patch file but do not exist before. See e.g.
line 478 ff.

Can you please verify your patch file? Of course, I have applied your xine
patch to my source tree (latest git copy) before.

Thx & regards,
Sebastian
...
Thomas E. Horner
13 years ago
Permalink
hi sebastian, list!


the attached patch should now correctly contain the newly added files
src/dvb/dvbschedule*

please test the patches & tell me what you think about the proposal.

@christoph:
please integrate all the latest patches into the mainline so that
the functionality will be available via official repositories.


br,
thomas
...
Thomas E. Horner
13 years ago
Permalink
hi!


i have re-added the duration information for the scheduling.
this way if a scheduled show has already been ended before
starting kaffeine it will not switch to the channel but simply
delete the schedule.

attached you can find the above newly added functionality as
schedule-duration.patch.gz and a rollup of all the changes as
20120225.patch.gz


br,
thomas
Post by Thomas E. Horner
based on my latest patches like zapping, an improved non-modal epg
and the xine re-enabling please find attached a patch to enable
the scheduling of shows not for recording them but for automatic
channel switching.
this is useful to pre-program shows that will be watched live.
kaffeine will automatically switch to the pre-programmed channel if no
key (0-9) is pressed within 5 seconds of pre-switch waiting period of
that the user is notified via osd.
please test the patches& tell me what you think about the proposal.
please integrate all the latest patches into the mainline so that
the functionality will be available via official repositories soon.
Thomas E. Horner
13 years ago
Permalink
hi!


i have added detection of already-existing but slightly changed
epg entries. these will now be updated instead of duplicating them.

also in the future schedule shows will correctly be stored to the
epg entries and loaded back into the epg list.

also kaffeine will now possibly start a little faster because when
creating epg entries during initialization they do not need to be
checked against entries that are in the list already.

attached you can find the above newly added functionality as a
rollup of all the changes i made.

please test the patches & tell me what you think about the proposal.


br,
thomas
...
Loading...