-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi!
When pressing the back key during replay, the replay is not really stopped
immediately. It has another behaviour than pressing stop or blue.
When pressing back, the replay stops, and I get back to the menu. But the
recording seems to be still open.
I derived the cReplayControl class in my plugin, to add the archive-hdd
functions.
Before play, the archive-hdd gets mounted, then the videofiles are
symlinked to
the recordingdir under /video. …
[View More]After stopping the replay, the symlinks
should be
removed again, and the archive-hdd should be unmounted.
I did not find a better place to do the unlinking and unmounting, than the
destructor of my class cMyReplayControl. This works only, when stopping the
replay with stop or blue. When stopping with back, I get a "busy" while
unmounting.
And my derived class only implements my own destructor, nothing else.
Klaus, can you check the exact behaviour when pressing back during replay?
I cannot see kBack in cReplayControl::ProcessKey.
Thomas
- --
gpg-id: D31AAEEA
http://www.setho.org/people
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)
iQEcBAEBAgAGBQJSKjNDAAoJEMMw//HTGq7qIkEIALSuhsm/YtK8RZTfKqZkmF79
+sCkl0MIMcVNXm+ACQQY08aZRDs5ncpo8bkASr0ngqsg+rkhq2PdBZ4Xag5KoioX
Mo2GVhzsFGYejy2EvZLoWLUPS4Fo/J3dUam8bLgbWlIkqmahw4ZBWY4RjhOaMbEl
PH0JUgMYv1rY4ubLrZnEig6VPXmXwqQA8HrGYzK80aWZ3njjVq37Bm32mqBTeCN3
hn7fIEFCjtSnX6Ch1TX6BYquQwP3sELnsXvgVVm4LNNTspa0g8/xQt3WiqJ6eer9
ovlSeYLIZhldZPCfL5BrsB4kGNGFSCIZehmMEn/EvAKbzKfgtb8iaqRl3pxK5S0=
=ov5V
-----END PGP SIGNATURE-----
[View Less]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi Klaus!
Some class declarations, for example the class cMenuRecording are
declared in the
sourcefile. So plugin developers cannot use them easily. Why don't you
move this
declarations to the headerfiles?
There are also most class members declared as private. So plugin
developers have
to implement most things themself. Why aren't they protected?
Maybe you have a good reason for that. As a plugin newbie I have to copy
all the vdr
classes I wanna …
[View More]use, instead of easily deriving it. An example of this
would be
cMenuRecordingItem or cRecording. But there are many other classes,
which could be
used in plugins.
Thomas
- --
gpg-id: D31AAEEA
http://www.setho.org/people
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)
iQEcBAEBAgAGBQJSKGXcAAoJEMMw//HTGq7qGx0H/1c5anXuLJ5/T6QWQUBFPW1P
9wr0blYd13dzHgNcuBmJvSytYBVXpzo+5b7J9CjIEg1xHZQupYXuk1xNoQQ2HtiF
1zBjVclrgina17g35cLx54uz7CwiDXCLOT/ODVnK46vdL5E4/rQUZhv80Xvom6a5
fr581kahaMlxayBry/+nKN6IZ4JwDu812zAjCv5QuZoUWUjBYENT7vJr3Y6UqieS
hRicEz0c0ZdSa/GpQpUI+E9oaZjAWi2preDFS4pLn4OvM4e/NVMPaVfob50UOEyD
qCBFSnBzuh9Ir7Vj/Yfn1zAnGKnFBKk4BVHWmgmQ0bPBP4Yd9CuQuaeHG5GtpWI=
=/h6Y
-----END PGP SIGNATURE-----
[View Less]
Hi guys,
I'd like to ask you for a little help, small introduction into how it works
in VDR development.
My goal: I'd like to have latest VDR on my RaspberyPi, I have there
Archlinux ARM installed, so it will be maybe a little bit more complicated,
than just upgrading already existing 1.x debian package, which you can use
on Raspbian.
You know, previously I had Raspbian on the RasPi and installing and
configuring VDR was really simple.
There was webinterface and streaming to my workstation …
[View More]with VLC as a client
was working out-of-box (I have right now only DVB-T USB dongle).
As far as I know there is only 1.x deb package now.
I'd like to create similar package for Archlinux (PKGBUILD).
I'll definitelly use already existing debian package as a starting point
for my work.
There are also already some projects existing on that matter:
http://sourceforge.net/projects/archvdr/https://aur.archlinux.org/packages/vdr/
(I'm quite confused why there is already existing AUR PKGBUILD and also
another project for the same purpose, Wiki is saying that the other project
should be used instead of AUR package, really don't know why
https://wiki.archlinux.org/index.php/VDR#Installation)
Now I need to get idea about the VDR project in general.
For example, I was not able to find some code repository with your
code...are you using git, hg or svn? Is the repository publicly accessible?
Maybe this? http://projects.vdr-developer.org/git/
I have found also this: http://linuxtv.org/repo/ But VDR is not there,
although there is a lot of links and information about VDR.
What is the main place for "dev" informations? Is it this wiki?
http://linuxtv.org/vdrwiki/index.php/Main_Page
Btw, what about to put such information on your homepage (
http://www.tvdr.de/) ?
Maybe even consider Github as a VDR development home, that would be awesome
:) But that's completely your things how to keep you project running.
Thank you guys for any information for my thing!
--
S pozdravem / Best regards
Martin Stiborský
Jabber: stibi(a)njs.netlab.cz
Twitter: http://www.twitter.com/stibi
[View Less]
I run VDR 2.0.2 on a Raspberry Pi. The device runs continuously, so to
avoid wearing out the SD card or needlessly spinning-up the USB disk
drive I run VDR with the -E- option to prevent saving the EPG every 10
minutes.
Today I created a timer for one programme in a long-running series and
was surprised to find that the Series Link plugin had scheduled timers
for earlier episodes, some broadcast several weeks ago! These timers
were then automatically deleted of course.
Looking at the …
[View More]code, it seems that cleaning up the EPG schedules is a
side-effect of writing the data file, so the -E- option disables both.
Having the EPG grow unbounded is perhaps not desirable on devices such
as the Raspberry Pi which have limited memory and CPU.
Dave
[View Less]