[ANNOUNCE] VDR developer version 1.7.20

Forum principale per problemi di compilazione, installazione, configurazione etc.

Moderatori: ragno, tapino, alez, zulu, davidea

Rispondi
Avatar utente
von fritz
Messaggi: 1479
Iscritto il: 18 gen 2007, 23:33

[ANNOUNCE] VDR developer version 1.7.20

Messaggio da von fritz »

Hello
VDR developer version 1.7.20 is now available at

ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.20.tar.bz2

A 'diff' against the previous version is available at

ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.19-1.7.20.diff

MD5 checksums:

eda2911fff1715ba5b1482b20ad18188 vdr-1.7.20.tar.bz2
a8f5bcaf3294cc9fce87283a618d5ce1 vdr-1.7.19-1.7.20.diff

WARNING:
========

This is a *developer* version. Even though *I* use it in my productive
environment. I strongly recommend that you only use it under controlled
conditions and for testing and debugging.


This version contains functions to determine the "signal strength"
and "signal quality" through cDevice. If you are using a DVB card that
contains an stb0899 frontend chip (like the TT-budget S2-3200) you may
want to apply the patches from

ftp://ftp.tvdr.de/vdr/Developer/Driver-Patches

to the LinuxDVB driver source in order to receive useful results from
that frontend.


The changes since version 1.7.19:

- Added some missing 'const' to tChannelID (reported by Sundararaj Reel).
- The isnumber() function now checks the given pointer for NULL (thanks to Holger
Dengler).
- Now checking Setup.InitialChannel for NULL before using it (reported by
Christoph Haubrich).
- cSkins::Message() now blocks calls from background threads (thanks to Michael
Eiler for reporting a crash in such a scenario).
- Fixed the return value of the svdrpsend.pl script in case of an error (thanks to
Jonas Diemer).
- Increased MAXCAIDS to 12 (thanks to Jerome Lacarriere).
- Fixed handling DiSEqC codes (thanks to Mark Hawes for reporting the bug, and
Udo Richter for suggesting the fix).
- Added a mechanism to defer timer handling in case of problems (reported by
Frank Niederwipper).
- Fixed distortions that happened when splitting recording into several files
(was a side effect of "Fixed detecting frames in case the Picture Start Code or
Access Unit Delimiter extends over TS packet boundaries" in version 1.7.19).
cRecorder::Action() now buffers TS packets in case the frame type is
not yet known when a new payload starts. This adds no overhead for channels
that broadcast the frame type within the first TS packet of a payload; it only
kicks in if that information is not in the first TS packet.
- Fixed handling the channelID in cMenuEditChanItem (thanks to Udo Richter).
- cStringList::Sort() can now be called with a boolean parameter that controls
case insensitive sorting (suggested by Sundararaj Reel).
- Now scanning new transponders before old ones, to make sure transponder changes
are recognized (thanks to Reinhard Nissl).
- Implemented static cIndexFile::IndexFileName().
- The length (as number of frames) of a recording's index file can now be determined
by a call to cIndexFile::GetLength() (suggested by Christoph Haubrich).
- Fixed some crashes in subtitle display (thanks to Rolf Ahrenberg).
- Made DELETENULL() thread safe (reported by Rolf Ahrenberg).
- The pic2mpg script of the 'pictures' plugin now generates HD images (thanks to
Andre Weidemann for his support in using convert/ffmpeg). The old SD version is
still available as pic2mpg-sd.
- Added a mutex to protect cOsd::Osds from simultaneous access from different threads
(reported by Rolf Ahrenberg).
- The cutter now sets the 'broken link' flag for MPEG2 TS recordings (thanks to
Oliver Endriss).
- Fixed language code entry for Portuguese.
- The new command line options --filesize (suggested by Marco Göbenich) and --split
can be used together with --edit to set the maximum video file size and turn on
splitting edited files at the editing marks. These options must be given before
--edit to have an effect.
- cTimeMs is no longer initialized to the current time if the value given to the
constructor is negative (avoids the "cTimeMs: using monotonic clock..." log message
before VDR's starting log message).

Have fun!

Klaus

bye

PS. la prossima l’ annuncia qualcun’altro pero' ;)
VDRBOX-HD : in pensione!
ALTRO : freerunner (openmoko) ; nokia n900 ; 2 seagate dockstar, samsung ps64d8000, diversi dispositivi ARM (Allwinner, Amlogic) ;)
Don't feed the trolls non alimentate sistemi proprietari ;)

Linux rulez! :)
Avatar utente
Gringo
Messaggi: 1796
Iscritto il: 21 gen 2007, 19:36

Re: [ANNOUNCE] VDR developer version 1.7.20

Messaggio da Gringo »

Io lo faccio già nel mio wiki con tutta la cronologia :-)

http://gringo.netsons.org/wiki/doku.php ... ologia_1.7
VDRBOX:
Software: ArchLinux 0.8 Don't Panic, VDR 1.6.0-2 con Extension Patch v.62 (> 70 plugins in IT)
Hardware: Intel P4 2,4 Ghz, 1 GB RAM, DVB-S Hauppauge WinTV Nexus-S rev 2.1, DVB-T Terratec Cinergy 1400, telecomando Terratec
Case: Compaq D510 SFF
Avatar utente
von fritz
Messaggi: 1479
Iscritto il: 18 gen 2007, 23:33

Re: [ANNOUNCE] VDR developer version 1.7.20

Messaggio da von fritz »

Hello

cos' e' tutta questa pubblicità occulta :bann: :D

visto la situazione economica del nostro paese anche vdritalia ha deciso di tagliare e accorpare .....
il thread riguardante le patch per vdr 1.7.20 verra' accorpato al seguente senza entrare nei dettagli :lingua: con questa manovra riusciamo a risparmiare ..... :lol:

le patch di rolf ahrenberg (cutterfix, networkname, liemikuutio, vtype e tpid) :
http://www.saunalahti.fi/~rahrenbe/vdr/ ... /index.php

la extension patch curata da copperhead :
http://copperhead.htpc-forum.de/downloa ... v1.diff.gz (questa versione non comprende le ultime modifiche della dynamite e della unicable patch)

intanto bye poi vediamo :)
VDRBOX-HD : in pensione!
ALTRO : freerunner (openmoko) ; nokia n900 ; 2 seagate dockstar, samsung ps64d8000, diversi dispositivi ARM (Allwinner, Amlogic) ;)
Don't feed the trolls non alimentate sistemi proprietari ;)

Linux rulez! :)
Avatar utente
von fritz
Messaggi: 1479
Iscritto il: 18 gen 2007, 23:33

Re: [ANNOUNCE] VDR developer version 1.7.20

Messaggio da von fritz »

Hello

sembra ci sia un problema con certe registrazioni fatte in HD 720p se ho ben capito.
Klaus ha postato una patch da applicare alla 1.7.20 che risolve il problema.

Codice: Seleziona tutto

--- remux.c     2011/08/15 09:50:14     2.58
+++ remux.c     2011/08/19 15:33:26
@@ -974,8 +974,10 @@
                                      payloadUnitOfFrame = (payloadUnitOfFrame + 1) % -framesPerPayloadUnit;
                                      if (payloadUnitOfFrame != 0 && independentFrame)
                                         payloadUnitOfFrame = 0;
-                                     if (payloadUnitOfFrame)
+                                     if (payloadUnitOfFrame) {
+                                        newPayload = false;
                                         newFrame = false;
+                                        }
                                      }
                                   if (framesPerPayloadUnit <= 1)
                                      scanning = false;
io non lo ancora provata.

bye
VDRBOX-HD : in pensione!
ALTRO : freerunner (openmoko) ; nokia n900 ; 2 seagate dockstar, samsung ps64d8000, diversi dispositivi ARM (Allwinner, Amlogic) ;)
Don't feed the trolls non alimentate sistemi proprietari ;)

Linux rulez! :)
Avatar utente
von fritz
Messaggi: 1479
Iscritto il: 18 gen 2007, 23:33

Re: [ANNOUNCE] VDR developer version 1.7.20

Messaggio da von fritz »

Hello

altra piccola patch postata da Klaus su vdrportal :

Codice: Seleziona tutto

--- config.c    2011/06/13 14:41:01     2.14
+++ config.c    2011/08/20 09:12:05     2.15
@@ -395,7 +395,7 @@
   CurrentChannel = -1;
   CurrentVolume = MAXVOLUME;
   CurrentDolby = 0;
-  // InitialChannel is initialized by constructor
+  InitialChannel = "";
   InitialVolume = -1;
   ChannelsWrap = 0;
   EmergencyExit = 1;
bye
VDRBOX-HD : in pensione!
ALTRO : freerunner (openmoko) ; nokia n900 ; 2 seagate dockstar, samsung ps64d8000, diversi dispositivi ARM (Allwinner, Amlogic) ;)
Don't feed the trolls non alimentate sistemi proprietari ;)

Linux rulez! :)
C-RUZ
Messaggi: 55
Iscritto il: 06 apr 2008, 08:28

Re: [ANNOUNCE] VDR developer version 1.7.20

Messaggio da C-RUZ »

La prima l'ho provata....ma non risolve il problema......la seconda a cosa serve?
Avatar utente
von fritz
Messaggi: 1479
Iscritto il: 18 gen 2007, 23:33

Re: [ANNOUNCE] VDR developer version 1.7.20

Messaggio da von fritz »

Hello
che problema?
birra calda? :nok: :lol:
no dai la seconda patch dovrebbe risolvere "un problema" se avvi VDR con una setup.conf vuota o non esistente.

aggiungo altra patch da mailinglist :

Codice: Seleziona tutto

--- remux.c     2011/08/20 09:07:26     2.59
+++ remux.c     2011/08/27 14:20:18
@@ -840,7 +840,7 @@
                      return Processed; // flush everything before this new payload
                   if (framesPerSecond <= 0.0) {
                      // frame rate unknown, so collect a sequence of PTS values:
-                    if (numPtsValues < MaxPtsValues && numIFrames < 2) { // collect a sequence containing at least two I-frames
+                    if (numPtsValues < 2 || numPtsValues < MaxPtsValues && numIFrames < 2) { // collect a sequence containing at least two I-frames
                         const uchar *Pes = Data + TsPayloadOffset(Data);
                         if (numIFrames && PesHasPts(Pes)) {
                            ptsValues[numPtsValues] = PesGetPts(Pes);
dovrebbe risolvere un problema di visualizzazione tempo/durata con registrazioni fatte da emittenti radio.

bye

PS. la prossima announce (vdr 1.7.21) la fara' @davidea visto che avra' il supporto unicable integrato :lingua:
VDRBOX-HD : in pensione!
ALTRO : freerunner (openmoko) ; nokia n900 ; 2 seagate dockstar, samsung ps64d8000, diversi dispositivi ARM (Allwinner, Amlogic) ;)
Don't feed the trolls non alimentate sistemi proprietari ;)

Linux rulez! :)
davidea
Messaggi: 1279
Iscritto il: 16 ago 2009, 13:32
Località: Palermo
Contatta:

Re: [ANNOUNCE] VDR developer version 1.7.20

Messaggio da davidea »

von fritz ha scritto:

PS. la prossima announce (vdr 1.7.21) la fara' @davidea visto che avra' il supporto unicable integrato :lingua:

e' un' impegno? ci sto!!!!
Rispondi