4/18/2023 0 Comments Mythtv autoexpire vs deleterestart () 302 303 UpdateDontExpireSet () 304 305 // Expire Short LiveTV files for this backend every 2 minutes 306 if ((curTime. on all addresses Add a new MythTV startup page mythtv-setup now uses MythUI Support. This means that MythTV will not auto-expire any of the recording entries (as doing so will not free up any disk space and, therefore, does not accomplish any of the objectives of auto-expire). This option can be set to 'Dont allow auto expire' to prevent these recordings from being automatically deleted when disk space fills up. From the Playback and Delete screens, I presents options for recorded shows such as Auto Expire or Stop Recording. If you have deleted some of your recording files through an external (non-MythTV) program, MythTV will not delete recording metadata for those recordings without explicit permission to do so. My autoexpire is turned off globally because I absolutely don't want myth to remove any recorded files, because everything I record I really want to keep. I have tons of tiny files in my recording list marked with an RIP symbol now. Space Used by LiveTV: 0 MB Space Used by Deleted Recordings. MythTV will 'autoexpire' old recordings to make room for new recordings when disk space gets filled up. The new autoexpire method doesn't work for the LiveTV recordings on my system. 54 void ExpireThread :: run ( void ) 55 301 timer. Do ASI part of 792e89ed5 Delete unused and untested class. Space Used: 352,074 MB Space Free: 1,734,880 MB Space Available After Auto-expire: 1,789,439 MB. ![]() ![]() 50 */ 51 #define SPACE_TOO_BIG_KB (3*1024*1024) 52 53 /// \brief This calls AutoExpire::RunExpirer() from within a new thread. allow auto expire to prevent these recordings from being automatically deleted when. As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C source code syntax highlighting (style: standard) with prefixed line numbers and code folding option.Īlternatively you can here view or download the uninterpreted source code file.įor more information about "autoexpire.cpp" see the Fossies "Dox" file reference documentation and the latest Fossies "Diffs" side-by-side code changes report: 31.0_vs_32.0.ġ // System headers 2 #include 3 #ifdef _linux_ 4 # include 5 #else // if !_linux_ 6 # include 7 # ifndef _WIN32 8 # include 9 # endif // _WIN32 10 #endif // !_linux_ 11 12 // POSIX headers 13 #include 14 15 // C headers 16 #include 17 18 // C headers 19 #include 20 #include 21 22 // Qt headers 23 #include 24 #include 25 #include 26 27 // MythTV headers 28 #include "filesysteminfo.h" 29 #include "autoexpire.h" 30 #include "programinfo.h" 31 #include "mythcorecontext.h" 32 #include "mythdb.h" 33 #include "mythdate.h" 34 #include "storagegroup.h" 35 #include "remoteutil.h" 36 #include "remoteencoder.h" 37 #include "encoderlink.h" 38 #include "requesthandler/fileserverutil.h" 39 #include "mainserver.h" 40 #include "compat.h" 41 #include "mythlogging.h" 42 #include "tv_rec.h" 43 #include "backendcontext.h" 44 45 #define LOC QString( "AutoExpire: " ) 46 #define LOC_ERR QString( "AutoExpire Error: " ) 47 48 /** If calculated desired space for 10 min freq is > SPACE_TOO_BIG_KB 49 * then we use 5 min expire frequency. Because of generic episodes and other situations, MythTV offers an. Disabling autoexpire on a recording does not preserve an episode in a record new and delete old recording rule.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |