#Sage Preferences #Sat Feb 27 15:32:44 PST 2021 ChannelScan/Hauppauge\ WinTV\ 885\ TS\ Capture\ Digital\ TV\ Tuner/Cincinnati\ Bell\ Lebanon\ and\ Mason\ -\ Cable\ -\ Lebanon\ (sdepg)/LastScanResultList=xScanDoneTime,1614460912271;2,xAddedChannel,81-13,81-13,81-0-13,81-13,81-0-13;3,xAddedChannel,81-3,81-3,81-0-3,81-3,81-0-3;4,xAddedChannel,82-3,82-3,82-0-3,82-3,82-0-3;5,xAddedChannel,82-12,82-12,82-0-12,82-12,82-0-12;6,xAddedChannel,82-11,82-11,82-0-11,82-11,82-0-11;7,xAddedChannel,83-1,83-1,83-0-1,83-1,83-0-1;8,xAddedChannel,83-15,83-15,83-0-15,83-15,83-0-15;9,xAddedChannel,84-28819,84-28819,84-0-28819,84-28819,84-0-28819;10,xAddedChannel,118-5595,118-5595,118-0-5595,118-5595,118-0-5595;11,xAddedChannel,118-8,118-8,118-0-8,118-8,118-0-8;12,xAddedChannel,118-2,118-2,118-0-2,118-2,118-0-2;13,xAddedChannel,118-4321,118-4321,118-0-4321,118-4321,118-0-4321;14,xAddedChannel,118-3,118-3,118-0-3,118-3,118-0-3;15,xAddedChannel,118-4315,118-4315,118-0-4315,118-4315,118-0-4315;16,xAddedChannel,118-1,118-1,118-0-1,118-1,118-0-1;17927,xLostTuning,24,24,null,24,null;11661,xLostTuning,5,5,null,5,null;11150,xLostTuning,32,32,null,32,null;15375,xLostTuning,16,16,null,16,null;15376,xLostTuning,14,14,null,14,null;33169,xLostTuning,7,7,null,7,null;23314,xLostTuning,6,6,null,6,null;11158,xLostTuning,57,57,null,57,null;12442,xLostTuning,11,11,null,11,null;10138,xLostTuning,74,74,null,74,null;10139,xLostTuning,65,65,null,65,null;11163,xLostTuning,70,70,null,70,null;12444,xLostTuning,29,29,null,29,null;11164,xLostTuning,40,40,null,40,null;10269,xLostTuning,4,4,null,4,null;12574,xLostTuning,62,62,null,62,null;10142,xLostTuning,67,67,null,67,null;32416,xLostTuning,20,20,null,20,null;10145,xLostTuning,68,68,null,68,null;10021,xLostTuning,33,33,null,33,null;10149,xLostTuning,69,69,null,69,null;10918,xLostTuning,52,52,null,52,null;10153,xLostTuning,39,39,null,39,null;11180,xLostTuning,59,59,null,59,null;16300,xLostTuning,64,64,null,64,null;74796,xLostTuning,50,50,null,50,null;14767,xLostTuning,18,18,null,18,null;10161,xLostTuning,21,21,null,21,null;10162,xLostTuning,22,22,null,22,null;11187,xLostTuning,19,19,null,19,null;14899,xLostTuning,26,26,null,26,null;14771,xLostTuning,31,31,null,31,null;10035,xLostTuning,36,36,null,36,null;12852,xLostTuning,34,34,null,34,null;14902,xLostTuning,60,60,null,60,null;10171,xLostTuning,49,49,null,49,null;11069,xLostTuning,15,15,null,15,null;16062,xLostTuning,75,75,null,75,null;10179,xLostTuning,28,28,null,28,null;10051,xLostTuning,72,72,null,72,null;11207,xLostTuning,42,42,null,42,null;10183,xLostTuning,97,97,null,97,null;12489,xLostTuning,8,8,null,8,null;10057,xLostTuning,56,56,null,56,null;16715,xLostTuning,10,10,null,10,null;11339,xLostTuning,13,13,null,13,null;16331,xLostTuning,44,44,null,44,null;30156,xLostTuning,63,63,null,63,null;11218,xLostTuning,73,73,null,73,null;11221,xLostTuning,55,55,null,55,null;11608,xLostTuning,96,96,null,96,null;11097,xLostTuning,38,38,null,38,null;46811,xLostTuning,23,23,null,23,null;11867,xLostTuning,41,41,null,41,null;16604,xLostTuning,2,2,null,2,null;11996,xLostTuning,3,3,null,3,null;10977,xLostTuning,27,27,null,27,null;11363,xLostTuning,9,9,null,9,null;12131,xLostTuning,46,46,null,46,null;16485,xLostTuning,30,30,null,30,null;11622,xLostTuning,12,12,null,12,null;16618,xLostTuning,48,48,null,48,null;10986,xLostTuning,71,71,null,71,null;82541,xLostTuning,25,25,null,25,null;21484,xLostTuning,53,53,null,53,null;10093,xLostTuning,47,47,null,47,null;10989,xLostTuning,58,58,null,58,null;18544,xLostTuning,61,61,null,61,null;14321,xLostTuning,37,37,null,37,null;70387,xLostTuning,54,54,null,54,null;16374,xLostTuning,66,66,null,66,null;16123,xLostTuning,35,35,null,35,null;31228,xLostTuning,17,17,null,17,null;11006,xLostTuning,45,45,null,45,null;24959,xLostTuning,43,43,null,43,null ChannelScan/SkipEncryptedChannels=false ConfigWiz/ServerFullyConfigured=true EULA_accepted=false advanced_video_file_recovery=false aggressive_negative_profiling=false allow_periodic_explicit_gc=false allow_studio_in_headless=false allow_unicode_characters_in_generated_filenames=false alternate_movie_category=Film always_autotune=true always_use_cpu_time=false async_load_url_images=true async_loader_num_threads=3 autorotate_jpeg_images=true carny/global_watch_count=2 carny_map_density=16 cc_debug=false cd/cleanup_ext=edl,log,txt,incommercial cd/comskip_location=C\:\\Program Files\\SageTV\\SageTV\\comskip\\comskip.exe cd/comskip_parms= cd/ini_location=C\:\\Program Files\\SageTV\\SageTV\\comskip\\comskip.ini cd/jobprofiler_cpu_impact=0.7 cd/jobprofiler_delay=1000 cd/jobprofiler_period=15000 cd/jobprofiler_record_impact=0.7 cd/jobprofiler_recording_impact=0.1 cd/loglevel=50 cd/map_DTV-81-13=Default cd/map_DTV-82-3=Default cd/map_LOOR006=Default cd/map_WCPO=Default cd/map_WKRC=Default cd/map_null=Default cd/max_jobs=1 cd/monitor_client_period=60000 cd/monitor_clients=true cd/only_favorites=false cd/run_slow=false cd/server_is=windows cd/skip_categories= cd/skip_channels= cd/start_imm=false cd/time_ratios=WCPO\:0.45049012 cd/use_intelligent=cd/use_intelligent cd/use_showanalyzer=false cd/video_ext=mpg,mp4,avi,ts,mkv,m4v client=false completed_exif_parser_import=true control_runaway_exec_size_limit=1048576 control_runaway_exec_time_limit=60000 custom_metadata_properties= custom_user_agent= datamodel=64-bit db_perf_analysis=false debug_cc_sub=false debug_core_events=false debug_exif_parser=false debug_fps_freq=0 debug_msgs=false debug_pm=false debug_rem_actions=false debug_sd=false debug_subtitles=false default/MR/UseDefaults=false default/favorite/UseDefaults=false default_mr_start_padding=0 default_mr_stop_padding=0 default_pause_buffer_size_dtv=83886080 devmode=false disable_carny_init=false disable_carny_maps=false disable_plugin_repository_updates=false discovery_port=8270 dump_db_on_startup=false enable_converting_imported_videos_to_tv_recordings=true enable_encoding_server=false enable_hotplug_storage_detector=true enable_media_extender_server=true enable_server=true encoding_discovery_port=8271 encoding_discovery_timeout=3000 epg/access_code=9F4CD052225C16C3545C271C071B1B73 epg/advanced_show_redundancy_check=false epg/autodial=false epg/channel_lineups/4663619663765477623=17927,24;11661,5;11150,32;15375,16;15376,14;33169,7;23314,6;11158,57;12442,11;10138,74;10139,65;11163,70;12444,29;11164,40;10269,4;12574,62;10142,67;32416,20;10145,68;10021,33;10149,69;10918,52;10153,39;11180,59;16300,64;74796,50;14767,18;10161,21;10162,22;11187,19;14899,26;14771,31;10035,36;12852,34;14902,60;10171,49;11069,15;16062,75;10179,28;10051,72;11207,42;10183,97;12489,8;10057,56;16715,10;11339,13;16331,44;30156,63;11218,73;11221,55;11608,96;11097,38;46811,23;11867,41;16604,2;11996,3;10977,27;11363,9;12131,46;16485,30;11622,12;16618,48;10986,71;82541,25;21484,53;10093,47;10989,58;18544,61;14321,37;70387,54;16374,66;16123,35;31228,17;11006,45;24959,43; epg/custom_data_source_class= epg/custom_station_id_counter=16 epg/data_scan_channel_dwell_new=120000 epg/download_offset=0 epg/download_while_inactive=false epg/enable_newly_added_channels=true epg/epg_import_plugin= epg/force_ask_to_copy_lineup=false epg/lineup_overrides/4663619663765477623=2,81-13;3,81-3;4,82-3;5,82-12;6,82-11;7,83-1;8,83-15;9,84-28819;10,118-5595;11,118-8;12,118-2;13,118-4321;14,118-3;15,118-4315;16,118-1; epg/lineup_physical_overrides/4663619663765477623=2,81-0-13;3,81-0-3;4,82-0-3;5,82-0-12;6,82-0-11;7,83-0-1;8,83-0-15;9,84-0-28819;10,118-0-5595;11,118-0-8;12,118-0-2;13,118-0-4321;14,118-0-3;15,118-0-4315;16,118-0-1; epg/logo_dir=C\:\\Program Files\\SageTV\\SageTV\\ChannelLogos epg/zip_code= epg_data_scan_period=14400000 epg_data_sources/27576/applied_service_level=1 epg_data_sources/27576/chan_download_complete=true epg_data_sources/27576/disable_data_scanning=false epg_data_sources/27576/enabled=true epg_data_sources/27576/epg_class=SDRipper epg_data_sources/27576/epg_name=Cincinnati Bell Lebanon and Mason - Cable - Lebanon (sdepg) epg_data_sources/27576/epg_sd_name=USA-OH00323-DEFAULT epg_data_sources/27576/expanded_until=1614552498928 epg_data_sources/27576/last_run=1614466098928 epg_data_sources/27576/provider_id=4663619663765477623 epg_data_sources/27576/server_update_id=2,1614481200000;3,1614481200000;4,1614481200000;5,1614481200000;6,1614481200000;7,1614481200000;8,1614481200000;9,1614481200000;10,1614481200000;11,1614481200000;12,1614481200000;13,1614481200000;14,1614481200000;15,1614481200000;16,1614481200000; epg_data_sources/27576/unavailable_channel_nums= epg_data_sources/27576/unavailable_stations=16604,10269,11069,14767, extended_filenames=false extender_and_placeshifter_server_port=31099 extender_power_keeps_server_out_of_standby=false external_authorized_file_transfers= file_transfer_buffer_size=65536 force_full_content_reindex=false h2/pg_enable=false h2/tcp_enable=true h2/tcp_port=9092 h2/web_enable=true h2/web_port=8082 hostname= i18n_options=en,fr,it,de,es,nl images_retry_timeout_mins=5 include_blurays_as_dvds=true jetty/jetty.configfiles="C\:\\Program Files\\SageTV\\SageTV\\jetty\\etc\\jetty.xml" jetty/jetty.home=C\:\\Program Files\\SageTV\\SageTV\\jetty jetty/jetty.logs=C\:\\Program Files\\SageTV\\SageTV\\jetty\\logs jvl.MediaFormatParserPlugin.Debug=false jvl.MediaFormatParserPlugin.Disable=false limited_carny_init=true limited_carny_threads=0 linux/async_file_deletion=true linux/consume_main_stdout_stdin=true linux/delete_queue= linux/enable_RAID=false linux/enable_nas=false linux/enable_progressive_deletes=false linux/new_dev_scan_wait_period=10000 linux/progressive_delete_increment=262144000 linux/progressive_delete_wait=1500 load_at_startup_runnable_classes= locator/enable_registration=true locator/id=19DA-7E60-3E73-0BFB locator/system_id_base=433749600 locator/update_interval=1800000 logfile_rollover_size=10000000 logging_flush_each_entry=true max_uptime=11554967 media_language_options=en;English;eng|ar;Arabic;ara|bg;Bulgarian;bul|zh;Chinese;chi,zho|cs;Czech;ces,cze|da;Danish;dan|nl;Dutch;nld,dut,nla|fi;Finnish;fin|fr;French;fra,fre|de;German;deu,ger|el;Greek;gre,ell|he;Hebrew;heb|hu;Hungarian;hun|it;Italian;ita|ja;Japanese;jpn|ko;Korean;kor|no;Norwegian;nor|pl;Polish;pol|pt;Portugese;por|ru;Russian;rus|sl;Slovenian;slv|es;Spanish;esl,spa|sv;Swedish;sve,swe|to;Tonga;ton,tog|tr;Turkish;tur media_server/conservative_transcode=true media_server/extra_allowed_files=miniclient media_server/readahead_optimized_file_extensions= media_server/transcode_debug=false media_server/transcode_quality/DVD=-f dvd -b 4000 -s 720x480 -acodec mp2 -r 29.97 -ab 128 -ar 48000 -ac 2 media_server/transcode_quality/DVD6Ch=-f dvd -b 4000 -s 720x480 -acodec ac3 -r 29.97 -ab 384 -ar 48000 -ac 6 media_server/transcode_quality/DVDAudioOnly=-f dvd -vcodec copy -acodec mp2 -ab 384 -ar 48000 -ac 2 media_server/transcode_quality/SVCD=-f dvd -b 2000 -g 3 -bf 0 -acodec mp2 -ab 128 -ar 48000 -ac 2 -s 352x240 -r 29.97 media_server/transcode_quality/SVCD6Ch=-f dvd -b 2000 -g 3 -bf 0 -acodec ac3 -ab 384 -ar 48000 -ac 6 -s 352x240 -r 29.97 media_server/transcode_quality/mp3=-f dvd -vn -acodec copy media_server/transcode_quality/mpeg2psremux=-f dvd -vcodec copy -acodec copy -copyts media_server/transcode_quality/music=-f dvd -vn -acodec mp2 -ab 64 -ar 48000 -ac 2 media_server/transcode_quality/music128=-f dvd -vn -acodec mp2 -ab 128 -ar 48000 -ac 2 media_server/transcode_quality/music256=-f dvd -vn -acodec mp2 -ab 256 -ar 48000 -ac 2 media_server_debug=false media_server_port=7818 media_server_thread_priority_offset=2 mediafile_mediaformat_parser_plugin=jvl.mediaformat.MediaFormatParserPlugin mediafile_metadata_parser_plugins= mini_discovery_port=31100 miniclient/authenticate_local_connections=false miniclient/enable_cached_authentication=true minimum_tv_audio_file_size=50000 minimum_tv_file_size=500000 miniserver/clients= miniserver/forced_server_ip= miniserver/gateway=192.168.0.1 mmc/always_tune_channel=true mmc/country=United States of America mmc/country_code=1 mmc/disable_dvbs_epg_data_scanning=true mmc/disable_qam_epg_data_scanning=true mmc/dshow_cap_dev_categories={65E8773D-8F56-11D0-A3B9-00A0C9223196},{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},{71985F48-1CA1-11d3-9CC8-00C04F7971E0} mmc/enable_merit_editing=false mmc/enable_mpeg4_timeshifting=true mmc/encode_digital_tv_as_program_stream=true mmc/encoders/-1035484853/100/0/brightness=0 mmc/encoders/-1035484853/100/0/broadcast_standard=QAM NET mmc/encoders/-1035484853/100/0/contrast=0 mmc/encoders/-1035484853/100/0/device_name= mmc/encoders/-1035484853/100/0/encode_digital_tv_as_program_stream=true mmc/encoders/-1035484853/100/0/hue=0 mmc/encoders/-1035484853/100/0/last_channel=5 mmc/encoders/-1035484853/100/0/provider_id=4663619663765477623 mmc/encoders/-1035484853/100/0/saturation=0 mmc/encoders/-1035484853/100/0/sharpness=0 mmc/encoders/-1035484853/100/0/tuning_mode=Cable mmc/encoders/-1035484853/100/0/tuning_plugin= mmc/encoders/-1035484853/100/0/tuning_plugin_port=0 mmc/encoders/-1035484853/100/0/video_crossbar_index=0 mmc/encoders/-1035484853/100/0/video_crossbar_type=100 mmc/encoders/-1035484853/audio_capture_device_index=-1 mmc/encoders/-1035484853/audio_capture_device_name= mmc/encoders/-1035484853/audio_capture_device_num=0 mmc/encoders/-1035484853/audio_processor= mmc/encoders/-1035484853/capture_config=299024 mmc/encoders/-1035484853/default_device_quality= mmc/encoders/-1035484853/delay_to_wait_after_tuning=0 mmc/encoders/-1035484853/device_class=DirectShow mmc/encoders/-1035484853/dshow_tv_type= mmc/encoders/-1035484853/encoder_merit=0 mmc/encoders/-1035484853/encoding_host= mmc/encoders/-1035484853/forced_video_storage_path_prefix= mmc/encoders/-1035484853/last_cross_index=0 mmc/encoders/-1035484853/last_cross_type=100 mmc/encoders/-1035484853/live_audio_input= mmc/encoders/-1035484853/minimum_bitrate_error_threshold_bps=0 mmc/encoders/-1035484853/never_stop_encoding=false mmc/encoders/-1035484853/video_capture_device_name=Hauppauge WinTV 885 TS Capture mmc/encoders/-1035484853/video_capture_device_num=1 mmc/encoders/-1035484853/video_encoding_params=Great mmc/encoders/-1035484853/video_processor= mmc/encoders/-1439942206/1/0/brightness=-1 mmc/encoders/-1439942206/1/0/broadcast_standard= mmc/encoders/-1439942206/1/0/contrast=-1 mmc/encoders/-1439942206/1/0/device_name= mmc/encoders/-1439942206/1/0/hue=-1 mmc/encoders/-1439942206/1/0/last_channel= mmc/encoders/-1439942206/1/0/provider_id=0 mmc/encoders/-1439942206/1/0/saturation=-1 mmc/encoders/-1439942206/1/0/sharpness=-1 mmc/encoders/-1439942206/1/0/tuning_mode= mmc/encoders/-1439942206/1/0/tuning_plugin= mmc/encoders/-1439942206/1/0/tuning_plugin_port=0 mmc/encoders/-1439942206/1/0/video_crossbar_index=0 mmc/encoders/-1439942206/1/0/video_crossbar_type=1 mmc/encoders/-1439942206/2/0/brightness=-1 mmc/encoders/-1439942206/2/0/broadcast_standard= mmc/encoders/-1439942206/2/0/contrast=-1 mmc/encoders/-1439942206/2/0/device_name= mmc/encoders/-1439942206/2/0/hue=-1 mmc/encoders/-1439942206/2/0/last_channel= mmc/encoders/-1439942206/2/0/provider_id=0 mmc/encoders/-1439942206/2/0/saturation=-1 mmc/encoders/-1439942206/2/0/sharpness=-1 mmc/encoders/-1439942206/2/0/tuning_mode= mmc/encoders/-1439942206/2/0/tuning_plugin= mmc/encoders/-1439942206/2/0/tuning_plugin_port=0 mmc/encoders/-1439942206/2/0/video_crossbar_index=0 mmc/encoders/-1439942206/2/0/video_crossbar_type=2 mmc/encoders/-1439942206/2/1/brightness=-1 mmc/encoders/-1439942206/2/1/broadcast_standard= mmc/encoders/-1439942206/2/1/contrast=-1 mmc/encoders/-1439942206/2/1/device_name= mmc/encoders/-1439942206/2/1/hue=-1 mmc/encoders/-1439942206/2/1/last_channel= mmc/encoders/-1439942206/2/1/provider_id=0 mmc/encoders/-1439942206/2/1/saturation=-1 mmc/encoders/-1439942206/2/1/sharpness=-1 mmc/encoders/-1439942206/2/1/tuning_mode= mmc/encoders/-1439942206/2/1/tuning_plugin= mmc/encoders/-1439942206/2/1/tuning_plugin_port=0 mmc/encoders/-1439942206/2/1/video_crossbar_index=1 mmc/encoders/-1439942206/2/1/video_crossbar_type=2 mmc/encoders/-1439942206/3/0/brightness=-1 mmc/encoders/-1439942206/3/0/broadcast_standard= mmc/encoders/-1439942206/3/0/contrast=-1 mmc/encoders/-1439942206/3/0/device_name= mmc/encoders/-1439942206/3/0/hue=-1 mmc/encoders/-1439942206/3/0/last_channel= mmc/encoders/-1439942206/3/0/provider_id=0 mmc/encoders/-1439942206/3/0/saturation=-1 mmc/encoders/-1439942206/3/0/sharpness=-1 mmc/encoders/-1439942206/3/0/tuning_mode= mmc/encoders/-1439942206/3/0/tuning_plugin= mmc/encoders/-1439942206/3/0/tuning_plugin_port=0 mmc/encoders/-1439942206/3/0/video_crossbar_index=0 mmc/encoders/-1439942206/3/0/video_crossbar_type=3 mmc/encoders/-1439942206/3/1/brightness=-1 mmc/encoders/-1439942206/3/1/broadcast_standard= mmc/encoders/-1439942206/3/1/contrast=-1 mmc/encoders/-1439942206/3/1/device_name= mmc/encoders/-1439942206/3/1/hue=-1 mmc/encoders/-1439942206/3/1/last_channel= mmc/encoders/-1439942206/3/1/provider_id=0 mmc/encoders/-1439942206/3/1/saturation=-1 mmc/encoders/-1439942206/3/1/sharpness=-1 mmc/encoders/-1439942206/3/1/tuning_mode= mmc/encoders/-1439942206/3/1/tuning_plugin= mmc/encoders/-1439942206/3/1/tuning_plugin_port=0 mmc/encoders/-1439942206/3/1/video_crossbar_index=1 mmc/encoders/-1439942206/3/1/video_crossbar_type=3 mmc/encoders/-1439942206/audio_capture_device_index=-1 mmc/encoders/-1439942206/audio_capture_device_name= mmc/encoders/-1439942206/audio_capture_device_num=0 mmc/encoders/-1439942206/audio_processor= mmc/encoders/-1439942206/capture_config=2064 mmc/encoders/-1439942206/default_device_quality= mmc/encoders/-1439942206/device_class=DirectShow mmc/encoders/-1439942206/encoder_merit=0 mmc/encoders/-1439942206/encoding_host= mmc/encoders/-1439942206/last_cross_index=0 mmc/encoders/-1439942206/last_cross_type=1 mmc/encoders/-1439942206/live_audio_input= mmc/encoders/-1439942206/never_stop_encoding=false mmc/encoders/-1439942206/video_capture_device_name=Hauppauge WinTV 885 Video Capture mmc/encoders/-1439942206/video_capture_device_num=0 mmc/encoders/-1439942206/video_encoding_params=Great mmc/encoders/-1439942206/video_processor= mmc/encoders/1331899641/100/0/brightness=0 mmc/encoders/1331899641/100/0/broadcast_standard=QAM NET mmc/encoders/1331899641/100/0/contrast=0 mmc/encoders/1331899641/100/0/device_name= mmc/encoders/1331899641/100/0/encode_digital_tv_as_program_stream=true mmc/encoders/1331899641/100/0/hue=0 mmc/encoders/1331899641/100/0/last_channel=11 mmc/encoders/1331899641/100/0/provider_id=4663619663765477623 mmc/encoders/1331899641/100/0/saturation=0 mmc/encoders/1331899641/100/0/sharpness=0 mmc/encoders/1331899641/100/0/tuning_mode=Cable mmc/encoders/1331899641/100/0/tuning_plugin= mmc/encoders/1331899641/100/0/tuning_plugin_port=0 mmc/encoders/1331899641/100/0/video_crossbar_index=0 mmc/encoders/1331899641/100/0/video_crossbar_type=100 mmc/encoders/1331899641/audio_capture_device_index=-1 mmc/encoders/1331899641/audio_capture_device_name= mmc/encoders/1331899641/audio_capture_device_num=0 mmc/encoders/1331899641/audio_processor= mmc/encoders/1331899641/capture_config=299024 mmc/encoders/1331899641/default_device_quality= mmc/encoders/1331899641/delay_to_wait_after_tuning=0 mmc/encoders/1331899641/device_class=DirectShow mmc/encoders/1331899641/dshow_tv_type= mmc/encoders/1331899641/encoder_merit=0 mmc/encoders/1331899641/encoding_host= mmc/encoders/1331899641/forced_video_storage_path_prefix= mmc/encoders/1331899641/last_cross_index=0 mmc/encoders/1331899641/last_cross_type=100 mmc/encoders/1331899641/live_audio_input= mmc/encoders/1331899641/never_stop_encoding=false mmc/encoders/1331899641/video_capture_device_name=Hauppauge WinTV 885 TS Capture 2 mmc/encoders/1331899641/video_capture_device_num=1 mmc/encoders/1331899641/video_encoding_params=Great mmc/encoders/1331899641/video_processor= mmc/encoders/1906259926/100/0/brightness=0 mmc/encoders/1906259926/100/0/broadcast_standard=QAM NET mmc/encoders/1906259926/100/0/contrast=0 mmc/encoders/1906259926/100/0/device_name= mmc/encoders/1906259926/100/0/encode_digital_tv_as_program_stream=true mmc/encoders/1906259926/100/0/hue=0 mmc/encoders/1906259926/100/0/last_channel=11 mmc/encoders/1906259926/100/0/provider_id=4663619663765477623 mmc/encoders/1906259926/100/0/saturation=0 mmc/encoders/1906259926/100/0/sharpness=0 mmc/encoders/1906259926/100/0/tuning_mode=Cable mmc/encoders/1906259926/100/0/tuning_plugin= mmc/encoders/1906259926/100/0/tuning_plugin_port=0 mmc/encoders/1906259926/100/0/video_crossbar_index=0 mmc/encoders/1906259926/100/0/video_crossbar_type=100 mmc/encoders/1906259926/audio_capture_device_index=-1 mmc/encoders/1906259926/audio_capture_device_name= mmc/encoders/1906259926/audio_capture_device_num=0 mmc/encoders/1906259926/audio_processor= mmc/encoders/1906259926/capture_config=299024 mmc/encoders/1906259926/default_device_quality= mmc/encoders/1906259926/delay_to_wait_after_tuning=0 mmc/encoders/1906259926/device_class=DirectShow mmc/encoders/1906259926/dshow_tv_type= mmc/encoders/1906259926/encoder_merit=0 mmc/encoders/1906259926/encoding_host= mmc/encoders/1906259926/forced_video_storage_path_prefix= mmc/encoders/1906259926/last_cross_index=0 mmc/encoders/1906259926/last_cross_type=100 mmc/encoders/1906259926/live_audio_input= mmc/encoders/1906259926/never_stop_encoding=false mmc/encoders/1906259926/video_capture_device_name=Hauppauge WinTV 885 TS Capture 2 mmc/encoders/1906259926/video_capture_device_num=0 mmc/encoders/1906259926/video_encoding_params=Great mmc/encoders/1906259926/video_processor= mmc/encoders/346117316/100/0/brightness=0 mmc/encoders/346117316/100/0/broadcast_standard=QAM NET mmc/encoders/346117316/100/0/contrast=0 mmc/encoders/346117316/100/0/device_name= mmc/encoders/346117316/100/0/encode_digital_tv_as_program_stream=true mmc/encoders/346117316/100/0/hue=0 mmc/encoders/346117316/100/0/last_channel=9 mmc/encoders/346117316/100/0/provider_id=4663619663765477623 mmc/encoders/346117316/100/0/saturation=0 mmc/encoders/346117316/100/0/sharpness=0 mmc/encoders/346117316/100/0/tuning_mode=Cable mmc/encoders/346117316/100/0/tuning_plugin= mmc/encoders/346117316/100/0/tuning_plugin_port=0 mmc/encoders/346117316/100/0/video_crossbar_index=0 mmc/encoders/346117316/100/0/video_crossbar_type=100 mmc/encoders/346117316/audio_capture_device_index=-1 mmc/encoders/346117316/audio_capture_device_name= mmc/encoders/346117316/audio_capture_device_num=0 mmc/encoders/346117316/audio_processor= mmc/encoders/346117316/capture_config=299024 mmc/encoders/346117316/default_device_quality= mmc/encoders/346117316/delay_to_wait_after_tuning=0 mmc/encoders/346117316/device_class=DirectShow mmc/encoders/346117316/dshow_tv_type= mmc/encoders/346117316/encoder_merit=0 mmc/encoders/346117316/encoding_host= mmc/encoders/346117316/forced_video_storage_path_prefix= mmc/encoders/346117316/last_cross_index=0 mmc/encoders/346117316/last_cross_type=100 mmc/encoders/346117316/live_audio_input= mmc/encoders/346117316/minimum_bitrate_error_threshold_bps=0 mmc/encoders/346117316/never_stop_encoding=false mmc/encoders/346117316/video_capture_device_name=Hauppauge WinTV 885 TS Capture mmc/encoders/346117316/video_capture_device_num=0 mmc/encoders/346117316/video_encoding_params=Great mmc/encoders/346117316/video_processor= mmc/encoders/815125389/1/0/brightness=-1 mmc/encoders/815125389/1/0/broadcast_standard= mmc/encoders/815125389/1/0/contrast=-1 mmc/encoders/815125389/1/0/device_name= mmc/encoders/815125389/1/0/hue=-1 mmc/encoders/815125389/1/0/last_channel= mmc/encoders/815125389/1/0/provider_id=0 mmc/encoders/815125389/1/0/saturation=-1 mmc/encoders/815125389/1/0/sharpness=-1 mmc/encoders/815125389/1/0/tuning_mode= mmc/encoders/815125389/1/0/tuning_plugin= mmc/encoders/815125389/1/0/tuning_plugin_port=0 mmc/encoders/815125389/1/0/video_crossbar_index=0 mmc/encoders/815125389/1/0/video_crossbar_type=1 mmc/encoders/815125389/2/0/brightness=-1 mmc/encoders/815125389/2/0/broadcast_standard= mmc/encoders/815125389/2/0/contrast=-1 mmc/encoders/815125389/2/0/device_name= mmc/encoders/815125389/2/0/hue=-1 mmc/encoders/815125389/2/0/last_channel= mmc/encoders/815125389/2/0/provider_id=0 mmc/encoders/815125389/2/0/saturation=-1 mmc/encoders/815125389/2/0/sharpness=-1 mmc/encoders/815125389/2/0/tuning_mode= mmc/encoders/815125389/2/0/tuning_plugin= mmc/encoders/815125389/2/0/tuning_plugin_port=0 mmc/encoders/815125389/2/0/video_crossbar_index=0 mmc/encoders/815125389/2/0/video_crossbar_type=2 mmc/encoders/815125389/2/1/brightness=-1 mmc/encoders/815125389/2/1/broadcast_standard= mmc/encoders/815125389/2/1/contrast=-1 mmc/encoders/815125389/2/1/device_name= mmc/encoders/815125389/2/1/hue=-1 mmc/encoders/815125389/2/1/last_channel= mmc/encoders/815125389/2/1/provider_id=0 mmc/encoders/815125389/2/1/saturation=-1 mmc/encoders/815125389/2/1/sharpness=-1 mmc/encoders/815125389/2/1/tuning_mode= mmc/encoders/815125389/2/1/tuning_plugin= mmc/encoders/815125389/2/1/tuning_plugin_port=0 mmc/encoders/815125389/2/1/video_crossbar_index=1 mmc/encoders/815125389/2/1/video_crossbar_type=2 mmc/encoders/815125389/3/0/brightness=-1 mmc/encoders/815125389/3/0/broadcast_standard= mmc/encoders/815125389/3/0/contrast=-1 mmc/encoders/815125389/3/0/device_name= mmc/encoders/815125389/3/0/hue=-1 mmc/encoders/815125389/3/0/last_channel= mmc/encoders/815125389/3/0/provider_id=0 mmc/encoders/815125389/3/0/saturation=-1 mmc/encoders/815125389/3/0/sharpness=-1 mmc/encoders/815125389/3/0/tuning_mode= mmc/encoders/815125389/3/0/tuning_plugin= mmc/encoders/815125389/3/0/tuning_plugin_port=0 mmc/encoders/815125389/3/0/video_crossbar_index=0 mmc/encoders/815125389/3/0/video_crossbar_type=3 mmc/encoders/815125389/3/1/brightness=-1 mmc/encoders/815125389/3/1/broadcast_standard= mmc/encoders/815125389/3/1/contrast=-1 mmc/encoders/815125389/3/1/device_name= mmc/encoders/815125389/3/1/hue=-1 mmc/encoders/815125389/3/1/last_channel= mmc/encoders/815125389/3/1/provider_id=0 mmc/encoders/815125389/3/1/saturation=-1 mmc/encoders/815125389/3/1/sharpness=-1 mmc/encoders/815125389/3/1/tuning_mode= mmc/encoders/815125389/3/1/tuning_plugin= mmc/encoders/815125389/3/1/tuning_plugin_port=0 mmc/encoders/815125389/3/1/video_crossbar_index=1 mmc/encoders/815125389/3/1/video_crossbar_type=3 mmc/encoders/815125389/audio_capture_device_index=-1 mmc/encoders/815125389/audio_capture_device_name= mmc/encoders/815125389/audio_capture_device_num=0 mmc/encoders/815125389/audio_processor= mmc/encoders/815125389/capture_config=2064 mmc/encoders/815125389/default_device_quality= mmc/encoders/815125389/device_class=DirectShow mmc/encoders/815125389/encoder_merit=0 mmc/encoders/815125389/encoding_host= mmc/encoders/815125389/last_cross_index=0 mmc/encoders/815125389/last_cross_type=1 mmc/encoders/815125389/live_audio_input= mmc/encoders/815125389/never_stop_encoding=false mmc/encoders/815125389/video_capture_device_name=Hauppauge WinTV 885 Video Capture mmc/encoders/815125389/video_capture_device_num=1 mmc/encoders/815125389/video_encoding_params=Great mmc/encoders/815125389/video_processor= mmc/feature_mask_disable=0 mmc/fully_reload_digital_tuners_on_halt_detection=false mmc/ignore_encoders=NVIDIA DualTV YUV Capture|NVIDIA DualTV YUV Capture 2|Realtek HD Audio Stereo input|Realtek HD Audio Line input|Realtek HD Audio Mic input| mmc/last_encoder_name=Hauppauge WinTV 885 TS Capture mmc/pentium_4_fix=false mmc/remove_non_numeric_characters_from_channel_change_strings=false mmc/set_crossbar_redundantly=false mmc/video_format_code=1 movie_favorites_use_showid_as_keyword=true mru/recent_channels/order=edcba mru/recent_channels/values/a=2 mru/recent_channels/values/b=4 mru/recent_channels/values/c=6 mru/recent_channels/values/d=16300 mru/recent_channels/values/e=11661 msg/alert_enabled/1100=true msg/curr_alert_level=3 msg/halt_count_for_error=2 mstry_engine_update_frequency=180000 network_encoder_discovery=true num_cached_url_images=1000 num_logfiles_to_keep=4 optimize_metadata_mem_usage=true performance_timing=false placeshifter_port_forward_extern_port=31099 placeshifter_port_forward_method=xManual placeshifter_port_forward_upnp_active=false plugin_install_counter=46 power_management_idle_timeout=1200000 power_management_wait_time=30000 power_management_wait_time_new=10000 power_management_wakeup_preroll=300000 prefer_hdtv_recordings_over_sdtv=true preload_expression_cache=false remove_downloaded_plugin_installers=true remove_padding_on_back_to_back_favorites=true repair_mismatched_media_filenames=false repair_uid_prefix_count=false sagetv_additional_repo_list= sagetv_core_plugins/ant/author=Slugger sagetv_core_plugins/ant/beta=false sagetv_core_plugins/ant/date=1302418800000 sagetv_core_plugins/ant/demovideos= sagetv_core_plugins/ant/dependency/Java/maxversion= sagetv_core_plugins/ant/dependency/Java/minversion=1.5.0 sagetv_core_plugins/ant/dependency/Java/type=JVM sagetv_core_plugins/ant/desc=SageTV Dependency JAR Plugin - no need to download directly sagetv_core_plugins/ant/desktop=false sagetv_core_plugins/ant/enabled=true sagetv_core_plugins/ant/impl= sagetv_core_plugins/ant/installdate=1614466516476 sagetv_core_plugins/ant/installindex=34 sagetv_core_plugins/ant/name=ant sagetv_core_plugins/ant/relnotes= sagetv_core_plugins/ant/respath= sagetv_core_plugins/ant/screenshots= sagetv_core_plugins/ant/server=false sagetv_core_plugins/ant/stvimports= sagetv_core_plugins/ant/type=Library sagetv_core_plugins/ant/version=1.8.2 sagetv_core_plugins/ant/webpages= sagetv_core_plugins/commercialdetector/author=tmiranda sagetv_core_plugins/commercialdetector/beta=false sagetv_core_plugins/commercialdetector/date=1512201600000 sagetv_core_plugins/commercialdetector/demovideos= sagetv_core_plugins/commercialdetector/dependency/comskip/maxversion= sagetv_core_plugins/commercialdetector/dependency/comskip/minversion=80.042.001 sagetv_core_plugins/commercialdetector/dependency/comskip/type=Plugin sagetv_core_plugins/commercialdetector/dependency/sagex-api/maxversion= sagetv_core_plugins/commercialdetector/dependency/sagex-api/minversion=7.0.0.0 sagetv_core_plugins/commercialdetector/dependency/sagex-api/type=Plugin sagetv_core_plugins/commercialdetector/desc=A simple way to detect commercials in your recordings. Creates .edl files that can be read by the Comskip Playback plugin. The plugin comes complete with comskip and little or no configuration is needed. sagetv_core_plugins/commercialdetector/desktop=false sagetv_core_plugins/commercialdetector/enabled=true sagetv_core_plugins/commercialdetector/impl=tmiranda.cd.plugin sagetv_core_plugins/commercialdetector/installdate=1614466431778 sagetv_core_plugins/commercialdetector/installindex=8 sagetv_core_plugins/commercialdetector/name=Commercial Detector sagetv_core_plugins/commercialdetector/relnotes=Version 1.16\:\n- Cleaned up code.\n- Migrated development to Eclipse.\n \nVersion 1.10\:\n- Added support for native comskip execution under Linux.\n- Fixed a bug that would prevent plugin from being enabled after being disabled.\n- Added more cleanup if plugin is disabled. \n \nVersion 1.01\:\n- Moved repository to BinTray. No change in functionality.\n \nVersion 1.00\:\n- Added ability to skip recordings based on a channel range.\n- Added ability to skip recordings based on category. \n- Fixed a bug that prevented artifacts from being deleted if MediaFileDeleted event was received but the Sage core had not yet physically removed the file.\n- Fixed a deceptive message that indicated there was an error after a job was cancelled when there was really no error.\n- Possibly fixed a bug that would create a String Out of Bounds exception when scanning for recordings without comskip information.\n- Improved Intelligent Scheduling to search the queue for pending jobs that can be processed before the next recording instead of just looking at the first job in the queue.\n- Separated comskip into its own Plugin so it will be possible to update comskip versions independently of CommercialDetector.\n- Updated comskip to version 80.042.\n- Cleaned up code.\n- Improved logging.\n- Removed plugin from beta status.\n \nVersion 0.90 Beta\:\n- Several forum and private builds leading to the changes in version 1.00.\n \nVersion 0.80 Beta\:\n- Added ability to scan for and delete files that should have been cleaned up but were not.\n- Added experimental option, Intelligent Scheduling, which only starts jobs if Sage is not recording and the job will finish before the next scheduled recording.\n- Added advanced options to show what's currently being processed and what is queued.\n- Added more robust error detection and recovery.\n- Moved some configuration options to Advanced since most users will never need them.\n- Fixed bug that would sometimes cause only 1 job to start even though more than 1 could have been started.\n- Fixed bug that prevented jobs queued after scan from starting until after a SageEvent.\n- Fixed bug that prevented files from being cleaned up if CD was set to start immediately, user was watching live TV, and Sage attempted to delete the MediaFile.\n- Fixed bug that caused no jobs to get processed if a queued job contained a MediaFile that was deleted.\n- Fixed bug that prevented proper cleanup if a recording was split into multiple parts.\n \nVersion 0.70 Beta\:\n- Added ability to set certain times that comskip should not be run.\n- Fixed bug that caused ComSkip icon to disappear from header and next to recordings being processed.\n- Changed the way comskip is launched under linux.\n \nVersion 0.60 - Beta\:\n- Fixed bug where .edl would be deleted if a recording was converted into another format.\n- Added configuration option to specify which types of files are to be considered "video". The .edl will only be deleted if no video files remain.\n- Fixed bug that caused ShowAnalyzer to fail if the path to ShowAnalyzer or the path to the recording contained spaces.\n \nVersion 0.50 - Beta\:\n- Added ability to use ShowAnalyzer instead of comskip.\n- Added ability to use ShowAnalyzer on some channels and comskip on others.\n- Added ability to use comskip .ini files and ShowAnalyzer Profiles on a per-show or per-channel basis.\n \nVersion 0.40 - Beta\:\n- Fixed bug that would cause failure on some linux systems when not running Sage as root.\n- Added option to manually scan library for recordings without comskip information.\n- Added support for UI to display CS icon in header.\n- Added support for UI to display different color CS icon if MediaFile is currently being processed.\n- Slightly more friendly if accidentally running as a SageClient.\n- Eliminated duplicate stdout and stderr lines from comskip.\n \nVersion 0.30 - Beta\:\n- Fixed bug that incorrectly caused some files to be processed as soon as recording started.\n- Improved processing for MediaFiles that have multiple parts due to capture problems or a Sage failure. \n- Improved error handling if comskip queue became corrupted or obsoleted.\n- Added support for UI Mod allowing manual comskip.\n \nVersion 0.20 - Beta\:\n- Fixed installer. Old method caused problems when updating.\n- Added ability to ignore recordings from specified channel numbers or names.\n- Ignore live TV files that have been deleted.\n- Change comskip.ini to not produce .txt files.\n- Improved comskip execution under Linux. It's no longer necessary to chown the .wine directory.\n- Fixed bug that caused some recordings to be processed twice.\n- If more than 3 CPUs are available set default number of jobs to 2.\n \nVersion 0.10 - First Beta. sagetv_core_plugins/commercialdetector/reset=false sagetv_core_plugins/commercialdetector/respath= sagetv_core_plugins/commercialdetector/screenshots= sagetv_core_plugins/commercialdetector/server=false sagetv_core_plugins/commercialdetector/stvimports= sagetv_core_plugins/commercialdetector/type=Standard sagetv_core_plugins/commercialdetector/version=1.16 sagetv_core_plugins/commercialdetector/webpages=http\://code.google.com/p/tmiranda/wiki/CommercialDetector|http\://forums.sagetv.com/forums/showthread.php?t\=49958 sagetv_core_plugins/commons-codec/author=stuckless sagetv_core_plugins/commons-codec/beta=false sagetv_core_plugins/commons-codec/date=1449907200000 sagetv_core_plugins/commons-codec/demovideos= sagetv_core_plugins/commons-codec/desc=SageTV Dependency JAR Plugin for commons-codec-1.9.jar - no need to download directly sagetv_core_plugins/commons-codec/desktop=false sagetv_core_plugins/commons-codec/enabled=true sagetv_core_plugins/commons-codec/impl= sagetv_core_plugins/commons-codec/installdate=1614466511234 sagetv_core_plugins/commons-codec/installindex=32 sagetv_core_plugins/commons-codec/name=commons-codec sagetv_core_plugins/commons-codec/relnotes= sagetv_core_plugins/commons-codec/respath= sagetv_core_plugins/commons-codec/screenshots= sagetv_core_plugins/commons-codec/server=false sagetv_core_plugins/commons-codec/stvimports= sagetv_core_plugins/commons-codec/type=Library sagetv_core_plugins/commons-codec/version=1.9 sagetv_core_plugins/commons-codec/webpages= sagetv_core_plugins/commons-io/author=stuckless sagetv_core_plugins/commons-io/beta=false sagetv_core_plugins/commons-io/date=1395298800000 sagetv_core_plugins/commons-io/demovideos= sagetv_core_plugins/commons-io/dependency/Java/maxversion= sagetv_core_plugins/commons-io/dependency/Java/minversion=1.6 sagetv_core_plugins/commons-io/dependency/Java/type=JVM sagetv_core_plugins/commons-io/desc=SageTV Dependency JAR Plugin for commons-io-1.4.jar - no need to download directly sagetv_core_plugins/commons-io/desktop=false sagetv_core_plugins/commons-io/enabled=true sagetv_core_plugins/commons-io/impl= sagetv_core_plugins/commons-io/installdate=1614466507238 sagetv_core_plugins/commons-io/installindex=20 sagetv_core_plugins/commons-io/name=commons-io sagetv_core_plugins/commons-io/relnotes= sagetv_core_plugins/commons-io/respath= sagetv_core_plugins/commons-io/screenshots= sagetv_core_plugins/commons-io/server=false sagetv_core_plugins/commons-io/stvimports= sagetv_core_plugins/commons-io/type=Library sagetv_core_plugins/commons-io/version=2.5 sagetv_core_plugins/commons-io/webpages= sagetv_core_plugins/commons-lang/author=stuckless sagetv_core_plugins/commons-lang/beta=false sagetv_core_plugins/commons-lang/date=1270882800000 sagetv_core_plugins/commons-lang/demovideos= sagetv_core_plugins/commons-lang/desc=SageTV Dependency JAR Plugin for commons-lang-2.4.jar - no need to download directly sagetv_core_plugins/commons-lang/desktop=false sagetv_core_plugins/commons-lang/enabled=true sagetv_core_plugins/commons-lang/impl= sagetv_core_plugins/commons-lang/installdate=1614466506812 sagetv_core_plugins/commons-lang/installindex=18 sagetv_core_plugins/commons-lang/name=commons-lang sagetv_core_plugins/commons-lang/relnotes= sagetv_core_plugins/commons-lang/respath= sagetv_core_plugins/commons-lang/screenshots= sagetv_core_plugins/commons-lang/server=false sagetv_core_plugins/commons-lang/stvimports= sagetv_core_plugins/commons-lang/type=Library sagetv_core_plugins/commons-lang/version=2.4 sagetv_core_plugins/commons-lang/webpages= sagetv_core_plugins/comskip/author=tmiranda sagetv_core_plugins/comskip/beta=false sagetv_core_plugins/comskip/date=1453104000000 sagetv_core_plugins/comskip/demovideos= sagetv_core_plugins/comskip/dependency/SageTV7/maxversion= sagetv_core_plugins/comskip/dependency/SageTV7/minversion=7.0 sagetv_core_plugins/comskip/dependency/SageTV7/type=STV sagetv_core_plugins/comskip/desc=Comskip repackaged as a SageTV7 Plugin. This is used for CommercialDetector, no need to install directly. sagetv_core_plugins/comskip/desktop=false sagetv_core_plugins/comskip/enabled=true sagetv_core_plugins/comskip/impl= sagetv_core_plugins/comskip/installdate=1614466431764 sagetv_core_plugins/comskip/installindex=6 sagetv_core_plugins/comskip/name=comskip sagetv_core_plugins/comskip/relnotes=80.042.003 - Moved hosting to BinTray. No change in functionality.\n\n80.042.002 - Moved hosting from Google Code to GitHub. No change in functionality.\n\n80.042.001 - Version 80.042 of comskip. sagetv_core_plugins/comskip/respath=comskip sagetv_core_plugins/comskip/screenshots= sagetv_core_plugins/comskip/server=false sagetv_core_plugins/comskip/stvimports= sagetv_core_plugins/comskip/type=Library sagetv_core_plugins/comskip/version=80.042.003 sagetv_core_plugins/comskip/webpages=http\://www.kaashoek.com/comskip/ sagetv_core_plugins/comskipplayback/author=JREkiwi sagetv_core_plugins/comskipplayback/beta=false sagetv_core_plugins/comskipplayback/date=1573372800000 sagetv_core_plugins/comskipplayback/demovideos= sagetv_core_plugins/comskipplayback/dependency/SageTV7/maxversion= sagetv_core_plugins/comskipplayback/dependency/SageTV7/minversion=7.0 sagetv_core_plugins/comskipplayback/dependency/SageTV7/type=STV sagetv_core_plugins/comskipplayback/desc=Adds support for reading the edl or txt files generated by comskip or showanalyzer and skipping commercial breaks during playback\n This plugin is the continuation of the original work by at least malore, nielm, flachbar, sundansx and razrsharpe sagetv_core_plugins/comskipplayback/desktop=false sagetv_core_plugins/comskipplayback/enabled=true sagetv_core_plugins/comskipplayback/impl= sagetv_core_plugins/comskipplayback/installdate=1614466625120 sagetv_core_plugins/comskipplayback/installindex=46 sagetv_core_plugins/comskipplayback/name=Comskip Playback sagetv_core_plugins/comskipplayback/relnotes=2.1.3.2\nChange download to https\n\n2.1.3.1\nChange download location\n\n2.1.3\nChange to delete comskip files for all file segments\nChange to allow Run Comskip button for all video types\n\n2.1.2\nChange to using java.IO.file to take advantage of Core path separator handling. Thanks Narflex\n\n2.1.1\nWork around linux pathing issues. Thanks stuckless for the docker image.\n\n2.1.0.2\nChange Bintray to use http instead of https\n\n2.1.0.1\nMove download to BinTray\n\n2.1.0\nChange to using SageTV API calls to read comskip files. Eliminate the need to have clients match recording directory paths. Thanks Fuzzy\n\n2.0.15\nChange to support edl_skip_field\=3 in comskip.ini for support of XBMC skipping. This plugin treats 0 and 3 as a skip\n\n2.0.14\nFix Autoskip thread shutting down when using options panels when playing mediafile\nChanged Loop wait time for delayed skipping\n\n2.0.13\nRework autoskip thread startup and shutdown to prevent multiple threads running\nRemove REW disabling autoskip as it introduced lots of issues. However Autoskip was changed to not skip when REW back into the end of a commercial block \nChange autoskip disable on left arrow to be a minimum of 30 secs as some Transport Stream files would have jumps in the timeline greater than the 12sec minimum, so wouldn't autoskip\nRename all variables to remove possibilty of conflicts with other plugins\n\n2.0.12\nFix Autoskip not working consistently on SageTV clients\n\n2.0.11\nAdd skip delay adjustments to Media Player Options Menu\nFix autoskip not working after using left arrow or left skip buttons when debug logging was not enabled\n\n2.0.10\nChange Disable Timeline Scaling to set value in UI properties file\n\n2.0.9\nFix timebar under malore preview and lists\nAdd options for timebars in malore menus - under preview, under description\nFix displaying timebar on imported video detail when there is no comskip files\n\n2.0.8\nReinstate configurable autoskip temporary disable time\n\n2.0.7\nReworked disabling autoskip on Left, REW etc. and made disabling autoskip on REW optional in Operation Options\nRelocated timebars as they were breaking the autosizing of the shadow area behind previews etc.\nChanged skip delay settings to use and adjustable value by default. Manual value entering is also still available\nChanged default for Start on Watch to not overwrite an existing .edl file\n\n2.0.6\nAdded disabling autoskip on REW, REW2, FWD, FWD2\nAdded configurable autoskip disable time when manually skipping\n\n2.0.5\nFix marker icons on malore view\nChange themed values loading\n2.0.4\nAdjusted size and location of timebar displays\n\n2.0.3\nAdded optional timebar displays in detail and list panels\nAdded more options for selecting where Comskip icons are displayed\nReworked options menu to cater for new timebar and icon options\n2.0.2\nFix height of Commercial Markers in Timebar\nTheme colors and alpha of Commercial Timebar Markers\n2.0.1\nFix timebar not showing on skip\nChange default setting for manual Comskip button visibility\nChange manifest to remove Desktop only\n\n2.0.0\nComplete port of old Comskip Playback import\nAdded option for disabling timeline scaling on skip\n\n1.5.4.2\nFix Capitalization of STVi so the manifest and file match (compatibility with linux users)\n \n1.5.4.1\nRemoved dependency on GKusnickTools\n\n1.5.4\nInital V7 Port\nWorking Sections\: changes to the OSD timeline, functionality during playback (autoskip, left/right to skip), and Comskip Options on the OSD and under Detailed Setup -> Customize.\n\nNot Working\: Anything else, ie the EPG and info views were not relinked. sagetv_core_plugins/comskipplayback/respath= sagetv_core_plugins/comskipplayback/screenshots= sagetv_core_plugins/comskipplayback/server=false sagetv_core_plugins/comskipplayback/stvimports=C\:\\Program Files\\SageTV\\SageTV\\STVs\\SageTV7\\Comskip_Playback.stvi sagetv_core_plugins/comskipplayback/type=STVI sagetv_core_plugins/comskipplayback/version=2.1.3.2 sagetv_core_plugins/comskipplayback/webpages=http\://forums.sagetv.com/forums/showthread.php?t\=48408 sagetv_core_plugins/cron4j/author=stuckless sagetv_core_plugins/cron4j/beta=false sagetv_core_plugins/cron4j/date=1270796400000 sagetv_core_plugins/cron4j/demovideos= sagetv_core_plugins/cron4j/desc=SageTV JAR Plugin for cron4j-2.2.1.jar - no need to download directly sagetv_core_plugins/cron4j/desktop=false sagetv_core_plugins/cron4j/enabled=true sagetv_core_plugins/cron4j/impl= sagetv_core_plugins/cron4j/installdate=1614466507622 sagetv_core_plugins/cron4j/installindex=22 sagetv_core_plugins/cron4j/name=cron4j sagetv_core_plugins/cron4j/relnotes= sagetv_core_plugins/cron4j/respath= sagetv_core_plugins/cron4j/screenshots= sagetv_core_plugins/cron4j/server=false sagetv_core_plugins/cron4j/stvimports= sagetv_core_plugins/cron4j/type=Library sagetv_core_plugins/cron4j/version=2.2.1 sagetv_core_plugins/cron4j/webpages= sagetv_core_plugins/gkusnicktoolslib/author=GKusnick sagetv_core_plugins/gkusnicktoolslib/beta=false sagetv_core_plugins/gkusnicktoolslib/date=1483862400000 sagetv_core_plugins/gkusnicktoolslib/demovideos= sagetv_core_plugins/gkusnicktoolslib/dependency/Java/maxversion= sagetv_core_plugins/gkusnicktoolslib/dependency/Java/minversion=1.5 sagetv_core_plugins/gkusnicktoolslib/dependency/Java/type=JVM sagetv_core_plugins/gkusnicktoolslib/dependency/SageTV/maxversion= sagetv_core_plugins/gkusnicktoolslib/dependency/SageTV/minversion=7.0 sagetv_core_plugins/gkusnicktoolslib/dependency/SageTV/type=Core sagetv_core_plugins/gkusnicktoolslib/desc=A library of SageTV API wrappers and utility classes for SageTV plugin developers. sagetv_core_plugins/gkusnicktoolslib/desktop=false sagetv_core_plugins/gkusnicktoolslib/enabled=true sagetv_core_plugins/gkusnicktoolslib/impl= sagetv_core_plugins/gkusnicktoolslib/installdate=1614466505550 sagetv_core_plugins/gkusnicktoolslib/installindex=14 sagetv_core_plugins/gkusnicktoolslib/name=GKusnick's Tools Library sagetv_core_plugins/gkusnicktoolslib/relnotes=API wrappers are current as of SageTV V7.0.17 and include the UserRecordAPI. sagetv_core_plugins/gkusnicktoolslib/respath=GKusnick/ToolsLib sagetv_core_plugins/gkusnicktoolslib/screenshots= sagetv_core_plugins/gkusnicktoolslib/server=false sagetv_core_plugins/gkusnicktoolslib/stvimports= sagetv_core_plugins/gkusnicktoolslib/type=Library sagetv_core_plugins/gkusnicktoolslib/version=1.5.5.2 sagetv_core_plugins/gkusnicktoolslib/webpages=http\://forums.sagetv.com/forums/showthread.php?t\=48443 sagetv_core_plugins/googleweather/author=Opus4 sagetv_core_plugins/googleweather/beta=false sagetv_core_plugins/googleweather/date=1435734000000 sagetv_core_plugins/googleweather/demovideos= sagetv_core_plugins/googleweather/desc=A weather support library that is used by SageTV's updated weather system to retrieve weather information from Weather Underground. sagetv_core_plugins/googleweather/desktop=false sagetv_core_plugins/googleweather/enabled=true sagetv_core_plugins/googleweather/impl= sagetv_core_plugins/googleweather/installdate=1614461550937 sagetv_core_plugins/googleweather/installindex=2 sagetv_core_plugins/googleweather/name=Google Weather sagetv_core_plugins/googleweather/relnotes=Updated public release. \n\n\n\nVersion 2.0.3\:\n\nFixed Radar parameters to include the map image as the background behind radar image.\n\n\n\nVersion 2.0.2\:\n\nUpdated the list of possible condition icons.\n\n\n\nVersion 2.0.1\:\n\nChanged default icon set.\n\nCheck for Not Available data and substitute with appropriate N/A value.\n\nAdded call to retrieve text used to indicate Not Available.\n\nAdded call to get a unique ID for the current set of alerts. If the ID changes, then the alerts changed.\n\nAdded local weather stations to search results list when available.\n\n\n\nVersion 2.0.0\:\t\n\nThis is an updated release to change the weather data source to Weather Underground.\n\n\n\nTo restore weather in the default STV for SageTV v7.1.9, get the updated STV via Setup -> Detailed Setup -> Advanced -> Check for STV Update.\n\n\n\nThe weather data is updated no more often than every 30 minutes. sagetv_core_plugins/googleweather/respath= sagetv_core_plugins/googleweather/screenshots= sagetv_core_plugins/googleweather/server=false sagetv_core_plugins/googleweather/stvimports= sagetv_core_plugins/googleweather/type=Library sagetv_core_plugins/googleweather/version=2.0.3 sagetv_core_plugins/googleweather/webpages= sagetv_core_plugins/javaffmpeglibrarywinx64/author=jvl711 sagetv_core_plugins/javaffmpeglibrarywinx64/beta=false sagetv_core_plugins/javaffmpeglibrarywinx64/date=1599116400000 sagetv_core_plugins/javaffmpeglibrarywinx64/demovideos= sagetv_core_plugins/javaffmpeglibrarywinx64/desc=JNI Wrapper library around FFmpeg library for 64 bit SageTV sagetv_core_plugins/javaffmpeglibrarywinx64/desktop=false sagetv_core_plugins/javaffmpeglibrarywinx64/enabled=true sagetv_core_plugins/javaffmpeglibrarywinx64/impl= sagetv_core_plugins/javaffmpeglibrarywinx64/installdate=1614466473749 sagetv_core_plugins/javaffmpeglibrarywinx64/installindex=10 sagetv_core_plugins/javaffmpeglibrarywinx64/name=JavaFFmpegLibrary Windows x64 sagetv_core_plugins/javaffmpeglibrarywinx64/relnotes= sagetv_core_plugins/javaffmpeglibrarywinx64/respath= sagetv_core_plugins/javaffmpeglibrarywinx64/screenshots= sagetv_core_plugins/javaffmpeglibrarywinx64/server=false sagetv_core_plugins/javaffmpeglibrarywinx64/stvimports= sagetv_core_plugins/javaffmpeglibrarywinx64/type=Library sagetv_core_plugins/javaffmpeglibrarywinx64/version=0.5 sagetv_core_plugins/javaffmpeglibrarywinx64/webpages=https\://github.com/jvl711/JavaFFmpegLibrary sagetv_core_plugins/jetty/author=jreichen sagetv_core_plugins/jetty/beta=false sagetv_core_plugins/jetty/date=1303542000000 sagetv_core_plugins/jetty/demovideos= sagetv_core_plugins/jetty/dependency/Java/maxversion= sagetv_core_plugins/jetty/dependency/Java/minversion=1.7 sagetv_core_plugins/jetty/dependency/Java/type=JVM sagetv_core_plugins/jetty/dependency/SageTV/maxversion= sagetv_core_plugins/jetty/dependency/SageTV/minversion=9.0 sagetv_core_plugins/jetty/dependency/SageTV/type=Core sagetv_core_plugins/jetty/dependency/ant/maxversion= sagetv_core_plugins/jetty/dependency/ant/minversion=1.8.2 sagetv_core_plugins/jetty/dependency/ant/type=Plugin sagetv_core_plugins/jetty/dependency/sagex-api/maxversion= sagetv_core_plugins/jetty/dependency/sagex-api/minversion=9.0 sagetv_core_plugins/jetty/dependency/sagex-api/type=Plugin sagetv_core_plugins/jetty/desc=Provides a platform for SageTV web application plugins.\n\nCurrently available web applications can manage SageTV recordings from desktop or mobile web browsers, manage fanart and metadata, provide remote web services for SageTV, configure batch job processing, and more.\n\nThe plugin consists of two parts. The first part is Jetty, a 3rd-party Java web server from Mortbay Consulting that can be embedded in a Java program such as SageTV. The second part is a set of plugin classes created by the author that interact with SageTV to start, stop, and configure the Jetty web server. sagetv_core_plugins/jetty/desktop=false sagetv_core_plugins/jetty/enabled=true sagetv_core_plugins/jetty/impl=sagex.jetty.starter.JettyPlugin sagetv_core_plugins/jetty/installdate=1614466516875 sagetv_core_plugins/jetty/installindex=36 sagetv_core_plugins/jetty/name=Jetty Web Server sagetv_core_plugins/jetty/relnotes=Version 2.3.0\n1. Remove Ant JAR from this download and instead rely on the Ant plugin dependency\n\nVersion 2.2.1\n1. Change logging from stderr to stdout. It appears something else is hijacking stderr.\n2. Add logging about classloader and temporary web app directory\n\nVersion 2.2.0\n1. Minor apps web page formatting changes\n2. Add user to the 'user' role if none specified in realm.properties\n3. Fix displayed version of installed plugin\n\nVersion 2.1.0\n1. SageTV v7-style interface for 'apps' web application (switch from blue to gray as well as other style changes)\n2. Remove duplicate timestamps on Jetty's log entries in the SageTV log file.\n3. Override Jetty's war file extraction logic to address HTTP 404 and 503 errors.\n\nVersion 2.0.1\n1. Fix Windows file-locking issue\n2. Display message on /apps page when no web applications are installed\n3. Convert end-of-line characters from LF (Linux) to CRLF (Windows) for the /apps files.\n\nVersion 2.0\n1. Added SageTV Web Applications webapp as a Jetty home page.\n2. Add properties to display HTTP and HTTPS URLs for web server.\n3. Changed major version number.\n4. Mark modified properties to indicate when web server restart is required.\n5. Preload UPnP devices to improve perceived performance.\n6. Deliver updated default mime types in jetty/etc/mime.types.\n7. Log web application startup errors.\n\nVersion 1.7.5 beta\n1. Initial support for SageTV Plugin Manager\n2. Configuration options for port numbers, SSL, default username and password, logging level, and UPnP router configuration.\n3. Increase maximum HTML form size to support Google Web Toolkit applications.\n4. Obfuscate the password stored in realm.properties. sagetv_core_plugins/jetty/reset=false sagetv_core_plugins/jetty/respath=jetty sagetv_core_plugins/jetty/screenshots=http\://sageplugins.sourceforge.net/screenshots/jetty/SageTVWebApps.png sagetv_core_plugins/jetty/server=false sagetv_core_plugins/jetty/stvimports= sagetv_core_plugins/jetty/type=Standard sagetv_core_plugins/jetty/version=2.3.0.17 sagetv_core_plugins/jetty/webpages=http\://forums.sagetv.com/forums/showthread.php?t\=48818|http\://tools.assembla.com/sageplugins/wiki/Jetty|http\://jetty.codehaus.org/jetty/ sagetv_core_plugins/log4j/author=stuckless sagetv_core_plugins/log4j/beta=false sagetv_core_plugins/log4j/date=1449907200000 sagetv_core_plugins/log4j/demovideos= sagetv_core_plugins/log4j/desc=SageTV Dependency JAR Plugin for log4j-1.2.17.jar - no need to download directly sagetv_core_plugins/log4j/desktop=false sagetv_core_plugins/log4j/enabled=true sagetv_core_plugins/log4j/impl= sagetv_core_plugins/log4j/installdate=1614466506398 sagetv_core_plugins/log4j/installindex=16 sagetv_core_plugins/log4j/name=log4j sagetv_core_plugins/log4j/relnotes= sagetv_core_plugins/log4j/respath= sagetv_core_plugins/log4j/screenshots= sagetv_core_plugins/log4j/server=false sagetv_core_plugins/log4j/stvimports= sagetv_core_plugins/log4j/type=Library sagetv_core_plugins/log4j/version=1.2.17 sagetv_core_plugins/log4j/webpages= sagetv_core_plugins/mediaformatparserpluginwinx64/author=jvl711 sagetv_core_plugins/mediaformatparserpluginwinx64/beta=false sagetv_core_plugins/mediaformatparserpluginwinx64/date=1609228800000 sagetv_core_plugins/mediaformatparserpluginwinx64/demovideos= sagetv_core_plugins/mediaformatparserpluginwinx64/dependency/SageTV/maxversion= sagetv_core_plugins/mediaformatparserpluginwinx64/dependency/SageTV/minversion=9.2.2 sagetv_core_plugins/mediaformatparserpluginwinx64/dependency/SageTV/type=Core sagetv_core_plugins/mediaformatparserpluginwinx64/dependency/javaffmpeglibrarywinx64/maxversion= sagetv_core_plugins/mediaformatparserpluginwinx64/dependency/javaffmpeglibrarywinx64/minversion=0.5 sagetv_core_plugins/mediaformatparserpluginwinx64/dependency/javaffmpeglibrarywinx64/type=Plugin sagetv_core_plugins/mediaformatparserpluginwinx64/desc=Media parser plugin based on FFmpeg for 64 bit SageTV sagetv_core_plugins/mediaformatparserpluginwinx64/desktop=false sagetv_core_plugins/mediaformatparserpluginwinx64/enabled=true sagetv_core_plugins/mediaformatparserpluginwinx64/impl=jvl.mediaformat.MediaFormatParserPlugin sagetv_core_plugins/mediaformatparserpluginwinx64/installdate=1614466473773 sagetv_core_plugins/mediaformatparserpluginwinx64/installindex=12 sagetv_core_plugins/mediaformatparserpluginwinx64/name=Media Format Parser Plugin Windows x64 sagetv_core_plugins/mediaformatparserpluginwinx64/relnotes=0.6 - Fixed a call on format substitution to use the new one in the plugin class\n 0.5 - Added format substition for MATROSKA,WEBM because the substituion will be removed from SageTV core\n - Fixed the stream id field to pull from FFmpeg and be formated in hex\n 0.3-alpha - Added meta data and thumbnail parsing\n 0.2-alpha - initial version sagetv_core_plugins/mediaformatparserpluginwinx64/reset=false sagetv_core_plugins/mediaformatparserpluginwinx64/respath= sagetv_core_plugins/mediaformatparserpluginwinx64/screenshots= sagetv_core_plugins/mediaformatparserpluginwinx64/server=false sagetv_core_plugins/mediaformatparserpluginwinx64/stvimports= sagetv_core_plugins/mediaformatparserpluginwinx64/type=Standard sagetv_core_plugins/mediaformatparserpluginwinx64/version=0.6 sagetv_core_plugins/mediaformatparserpluginwinx64/webpages=https\://github.com/jvl711/MediaFormatParserPlugin sagetv_core_plugins/sagetvtranscoderwinx64/author=jvl711 sagetv_core_plugins/sagetvtranscoderwinx64/beta=false sagetv_core_plugins/sagetvtranscoderwinx64/date=1610265600000 sagetv_core_plugins/sagetvtranscoderwinx64/demovideos= sagetv_core_plugins/sagetvtranscoderwinx64/desc=This is an updated version of the SageTVTramscoder that is responsible for realtime transcoding, background transcoding of library content, media format detection and media thumbnail generation. It is based off of version 4.3.1 of ffmpeg, and implements a number of customizations from the original SageTV version. It also has some workarounds and logging developed by me. sagetv_core_plugins/sagetvtranscoderwinx64/desktop=false sagetv_core_plugins/sagetvtranscoderwinx64/enabled=true sagetv_core_plugins/sagetvtranscoderwinx64/impl= sagetv_core_plugins/sagetvtranscoderwinx64/installdate=1614466561596 sagetv_core_plugins/sagetvtranscoderwinx64/installindex=44 sagetv_core_plugins/sagetvtranscoderwinx64/name=SageTVTranscoder (FFmpeg) Windows x64 sagetv_core_plugins/sagetvtranscoderwinx64/relnotes=1.0.0 - Intial feature complete release\n\t1.0.1 - Added build for windows 32 bit sagetv_core_plugins/sagetvtranscoderwinx64/respath= sagetv_core_plugins/sagetvtranscoderwinx64/screenshots= sagetv_core_plugins/sagetvtranscoderwinx64/server=false sagetv_core_plugins/sagetvtranscoderwinx64/stvimports= sagetv_core_plugins/sagetvtranscoderwinx64/type=Standard sagetv_core_plugins/sagetvtranscoderwinx64/version=1.0.2 sagetv_core_plugins/sagetvtranscoderwinx64/webpages=https\://github.com/jvl711/FFmpeg sagetv_core_plugins/sagex-api-services/author=stuckless sagetv_core_plugins/sagex-api-services/beta=false sagetv_core_plugins/sagex-api-services/date=1520150400000 sagetv_core_plugins/sagex-api-services/demovideos= sagetv_core_plugins/sagex-api-services/dependency/Java/maxversion= sagetv_core_plugins/sagex-api-services/dependency/Java/minversion=1.7 sagetv_core_plugins/sagex-api-services/dependency/Java/type=JVM sagetv_core_plugins/sagex-api-services/dependency/SageTV/maxversion= sagetv_core_plugins/sagex-api-services/dependency/SageTV/minversion=9.1.7 sagetv_core_plugins/sagex-api-services/dependency/SageTV/type=Core sagetv_core_plugins/sagex-api-services/dependency/jetty/maxversion= sagetv_core_plugins/sagex-api-services/dependency/jetty/minversion=1.7 sagetv_core_plugins/sagex-api-services/dependency/jetty/type=Plugin sagetv_core_plugins/sagex-api-services/dependency/sagex-api/maxversion= sagetv_core_plugins/sagex-api-services/dependency/sagex-api/minversion=9.1.7.0 sagetv_core_plugins/sagex-api-services/dependency/sagex-api/type=Plugin sagetv_core_plugins/sagex-api-services/desc=HTTP and RMI services for SageTV (HTTP services require Jetty Plugin). HTTP services includes JSON/JSONP and Xml formats. sagetv_core_plugins/sagex-api-services/desktop=false sagetv_core_plugins/sagex-api-services/enabled=true sagetv_core_plugins/sagex-api-services/impl=sagex.plugin.impl.SagexRemoteAPIPlugin sagetv_core_plugins/sagex-api-services/installdate=1614466517724 sagetv_core_plugins/sagex-api-services/installindex=38 sagetv_core_plugins/sagex-api-services/name=sagex-services - SageTV Remote API Services sagetv_core_plugins/sagex-api-services/relnotes=9.1.7\n * Added OpenAPI (swagger) reference guide\n\n 9.0.0\n * Updated to SageTV 9 sagetv_core_plugins/sagex-api-services/reset=false sagetv_core_plugins/sagex-api-services/respath=sagex-api sagetv_core_plugins/sagex-api-services/screenshots= sagetv_core_plugins/sagex-api-services/server=false sagetv_core_plugins/sagex-api-services/stvimports= sagetv_core_plugins/sagex-api-services/type=Standard sagetv_core_plugins/sagex-api-services/version=9.1.7.0 sagetv_core_plugins/sagex-api-services/webpages=http\://forums.sagetv.com/forums/showthread.php?t\=36044 sagetv_core_plugins/sagex-api/author=stuckless sagetv_core_plugins/sagex-api/beta=false sagetv_core_plugins/sagex-api/date=1520150400000 sagetv_core_plugins/sagex-api/demovideos= sagetv_core_plugins/sagex-api/dependency/Java/maxversion= sagetv_core_plugins/sagex-api/dependency/Java/minversion=1.7 sagetv_core_plugins/sagex-api/dependency/Java/type=JVM sagetv_core_plugins/sagex-api/dependency/SageTV/maxversion= sagetv_core_plugins/sagex-api/dependency/SageTV/minversion=9.1.7 sagetv_core_plugins/sagex-api/dependency/SageTV/type=Core sagetv_core_plugins/sagex-api/desc=SageTV API Wrappers with Remote API capabilities sagetv_core_plugins/sagex-api/desktop=false sagetv_core_plugins/sagex-api/enabled=true sagetv_core_plugins/sagex-api/impl= sagetv_core_plugins/sagex-api/installdate=1614466430635 sagetv_core_plugins/sagex-api/installindex=4 sagetv_core_plugins/sagex-api/name=sagex-api - SageTV API Extensions sagetv_core_plugins/sagex-api/relnotes=9.1.7\n * RMI is now stateless to avoid memory leaks\n * removed deprecated and legacy RPC connectors\n\n 9.0.0\n * Upgraded to SageTV 9 sagetv_core_plugins/sagex-api/respath=sagex-api sagetv_core_plugins/sagex-api/screenshots= sagetv_core_plugins/sagex-api/server=false sagetv_core_plugins/sagex-api/stvimports= sagetv_core_plugins/sagex-api/type=Library sagetv_core_plugins/sagex-api/version=9.1.7.0 sagetv_core_plugins/sagex-api/webpages=http\://forums.sagetv.com/forums/showthread.php?t\=36044 sagetv_core_plugins/sagex-h2/author=jphipps sagetv_core_plugins/sagex-h2/beta=false sagetv_core_plugins/sagex-h2/date=1289635200000 sagetv_core_plugins/sagex-h2/demovideos= sagetv_core_plugins/sagex-h2/dependency/sagex-api/maxversion= sagetv_core_plugins/sagex-h2/dependency/sagex-api/minversion=7 sagetv_core_plugins/sagex-h2/dependency/sagex-api/type=Plugin sagetv_core_plugins/sagex-h2/desc=SageTV H2 Core Plugin - A plugin that allows developers to utilize the H2 SQL database. Includes the H2 jar and plugin controls to control the TCP, Web, an PG access serv\nices. sagetv_core_plugins/sagex-h2/desktop=false sagetv_core_plugins/sagex-h2/enabled=true sagetv_core_plugins/sagex-h2/impl=sagex.h2.SagexH2Plugin sagetv_core_plugins/sagex-h2/installdate=1614466509106 sagetv_core_plugins/sagex-h2/installindex=24 sagetv_core_plugins/sagex-h2/name=SageTV H2 Database sagetv_core_plugins/sagex-h2/relnotes=1.0.8 - Add additional custom functions and upgrade h2 to 1.2.145\n *Note\: The default Tcp port for H2 conflicts with the default port for Squeeze box, so you must change the port on one of the plugins to allow both to be used. sagetv_core_plugins/sagex-h2/reset=false sagetv_core_plugins/sagex-h2/respath= sagetv_core_plugins/sagex-h2/screenshots= sagetv_core_plugins/sagex-h2/server=false sagetv_core_plugins/sagex-h2/stvimports= sagetv_core_plugins/sagex-h2/type=Standard sagetv_core_plugins/sagex-h2/version=1.0.8 sagetv_core_plugins/sagex-h2/webpages= sagetv_core_plugins/salicense/author=Slugger sagetv_core_plugins/salicense/beta=false sagetv_core_plugins/salicense/date=1375686000000 sagetv_core_plugins/salicense/demovideos= sagetv_core_plugins/salicense/dependency/Java/maxversion= sagetv_core_plugins/salicense/dependency/Java/minversion=1.5.0 sagetv_core_plugins/salicense/dependency/Java/type=JVM sagetv_core_plugins/salicense/dependency/SageTV/maxversion= sagetv_core_plugins/salicense/dependency/SageTV/minversion=7.0.0 sagetv_core_plugins/salicense/dependency/SageTV/type=Core sagetv_core_plugins/salicense/dependency/sagex-api/maxversion= sagetv_core_plugins/salicense/dependency/sagex-api/minversion=7.0.23.9 sagetv_core_plugins/salicense/dependency/sagex-api/type=Plugin sagetv_core_plugins/salicense/desc=The sagetv-addons license server plugin provides a global validation point for all other plugins that require a sagetv-addons license file. This plugin helps to centralize and simplify license validation in the other plugins that use sagetv-addons licensing.\n \nMost users should NOT need to install this plugin manually. Other plugins that need to validate this license will automatically install this plugin. Manually installing and configuring this plugin ahead of time is also acceptable. sagetv_core_plugins/salicense/desktop=false sagetv_core_plugins/salicense/enabled=true sagetv_core_plugins/salicense/impl=com.google.code.sagetvaddons.license.Plugin sagetv_core_plugins/salicense/installdate=1614466518698 sagetv_core_plugins/salicense/installindex=40 sagetv_core_plugins/salicense/name=sagetv-addons License Server sagetv_core_plugins/salicense/relnotes=\=\=\=\=\=\=\nv1.3.1\n\=\=\=\=\=\=\n \nIt's life time licenses for everyone\! This update removes license validation \nand instead validates anything, everything, and everyone as a valid life time \nlicense holder\!\n \nI'd like to thank everyone for their support over the years, especially to\nthose who have donated to the Canadian Cancer Society through their license \npurchases\! Your support of this charity is very much appreciated\!\n \nThe PayPal button has been deleted and will no longer accept payments. My\nPayPal payment processor/license generator has been taken offline and my \ndatabase of payee info will be destroyed in the very near future. Be sure\nto upgrade to this version and you can forget about your license file\!\n \n\=\=\=\=\=\=\nv1.2.0\n\=\=\=\=\=\=\n \nSupport for IBM JREs; requires generation of new license files.\n \n\=\=\=\=\=\=\nv1.1.1\n\=\=\=\=\=\=\n \nSupport for installation of license server on SageClients\n \n\=\=\=\=\=\=\nv1.1.0\n\=\=\=\=\=\=\n \nSupport for new license file format.\n \n\=\=\=\=\=\=\nv1.0.1\n\=\=\=\=\=\=\n \nIgnore case when comparing email addresses.\n \n\=\=\=\=\=\=\nv1.0.0\n\=\=\=\=\=\=\n \nInitial release. sagetv_core_plugins/salicense/reset=false sagetv_core_plugins/salicense/respath=plugins/salicense sagetv_core_plugins/salicense/screenshots= sagetv_core_plugins/salicense/server=false sagetv_core_plugins/salicense/stvimports= sagetv_core_plugins/salicense/type=Standard sagetv_core_plugins/salicense/version=1.3.1 sagetv_core_plugins/salicense/webpages=http\://sagetv-addons.googlecode.com sagetv_core_plugins/sjq-common/author=Slugger sagetv_core_plugins/sjq-common/beta=true sagetv_core_plugins/sjq-common/date=1308553200000 sagetv_core_plugins/sjq-common/demovideos= sagetv_core_plugins/sjq-common/dependency/Java/maxversion= sagetv_core_plugins/sjq-common/dependency/Java/minversion=1.5.0 sagetv_core_plugins/sjq-common/dependency/Java/type=JVM sagetv_core_plugins/sjq-common/dependency/SageTV/maxversion= sagetv_core_plugins/sjq-common/dependency/SageTV/minversion=7.0.18 sagetv_core_plugins/sjq-common/dependency/SageTV/type=Core sagetv_core_plugins/sjq-common/dependency/commons-io/maxversion= sagetv_core_plugins/sjq-common/dependency/commons-io/minversion=1.4 sagetv_core_plugins/sjq-common/dependency/commons-io/type=Plugin sagetv_core_plugins/sjq-common/dependency/commons-lang/maxversion= sagetv_core_plugins/sjq-common/dependency/commons-lang/minversion=2.4 sagetv_core_plugins/sjq-common/dependency/commons-lang/type=Plugin sagetv_core_plugins/sjq-common/dependency/gkusnicktoolslib/maxversion= sagetv_core_plugins/sjq-common/dependency/gkusnicktoolslib/minversion=1.2 sagetv_core_plugins/sjq-common/dependency/gkusnicktoolslib/type=Plugin sagetv_core_plugins/sjq-common/dependency/log4j/maxversion= sagetv_core_plugins/sjq-common/dependency/log4j/minversion=1.2.15 sagetv_core_plugins/sjq-common/dependency/log4j/type=Plugin sagetv_core_plugins/sjq-common/dependency/sagex-api/maxversion= sagetv_core_plugins/sjq-common/dependency/sagex-api/minversion=7.0.23.2 sagetv_core_plugins/sjq-common/dependency/sagex-api/type=Plugin sagetv_core_plugins/sjq-common/dependency/sagex-h2/maxversion= sagetv_core_plugins/sjq-common/dependency/sagex-h2/minversion=1.0.7 sagetv_core_plugins/sjq-common/dependency/sagex-h2/type=Plugin sagetv_core_plugins/sjq-common/dependency/sjq-listener/maxversion= sagetv_core_plugins/sjq-common/dependency/sjq-listener/minversion=4.0.0.1248 sagetv_core_plugins/sjq-common/dependency/sjq-listener/type=Plugin sagetv_core_plugins/sjq-common/dependency/somf/maxversion= sagetv_core_plugins/sjq-common/dependency/somf/minversion=1.0.0.1338 sagetv_core_plugins/sjq-common/dependency/somf/type=Plugin sagetv_core_plugins/sjq-common/desc=SJQv4 common classes; do not install manually. sagetv_core_plugins/sjq-common/desktop=false sagetv_core_plugins/sjq-common/enabled=true sagetv_core_plugins/sjq-common/impl= sagetv_core_plugins/sjq-common/installdate=1614466510220 sagetv_core_plugins/sjq-common/installindex=30 sagetv_core_plugins/sjq-common/name=sjq-common sagetv_core_plugins/sjq-common/relnotes= sagetv_core_plugins/sjq-common/respath=plugins/sjq sagetv_core_plugins/sjq-common/screenshots= sagetv_core_plugins/sjq-common/server=false sagetv_core_plugins/sjq-common/stvimports= sagetv_core_plugins/sjq-common/type=Library sagetv_core_plugins/sjq-common/version=4.0.0.1569 sagetv_core_plugins/sjq-common/webpages=http\://sagetv-addons.googlecode.com sagetv_core_plugins/sjq-listener/author=Slugger sagetv_core_plugins/sjq-listener/beta=true sagetv_core_plugins/sjq-listener/date=1298707200000 sagetv_core_plugins/sjq-listener/demovideos= sagetv_core_plugins/sjq-listener/dependency/Java/maxversion= sagetv_core_plugins/sjq-listener/dependency/Java/minversion=1.5.0 sagetv_core_plugins/sjq-listener/dependency/Java/type=JVM sagetv_core_plugins/sjq-listener/dependency/SageTV/maxversion= sagetv_core_plugins/sjq-listener/dependency/SageTV/minversion=7.0.9 sagetv_core_plugins/sjq-listener/dependency/SageTV/type=Core sagetv_core_plugins/sjq-listener/dependency/commons-lang/maxversion= sagetv_core_plugins/sjq-listener/dependency/commons-lang/minversion=2.4 sagetv_core_plugins/sjq-listener/dependency/commons-lang/type=Plugin sagetv_core_plugins/sjq-listener/dependency/log4j/maxversion= sagetv_core_plugins/sjq-listener/dependency/log4j/minversion=1.2.15 sagetv_core_plugins/sjq-listener/dependency/log4j/type=Plugin sagetv_core_plugins/sjq-listener/desc=SJQv4 network listener library; do not install manually. sagetv_core_plugins/sjq-listener/desktop=false sagetv_core_plugins/sjq-listener/enabled=true sagetv_core_plugins/sjq-listener/impl= sagetv_core_plugins/sjq-listener/installdate=1614466510167 sagetv_core_plugins/sjq-listener/installindex=28 sagetv_core_plugins/sjq-listener/name=sjq-listener sagetv_core_plugins/sjq-listener/relnotes=Changes since 4.0.0.1070\n \n------------------------------------------------------------------------\nr1070 | derek@battams.ca | 2010-10-14 13\:40\:38 -0400 (Thu, 14 Oct 2010) | 1 line\n\nAdd plugin manifest; update bld process\n------------------------------------------------------------------------\nr1074 | derek@battams.ca | 2010-10-14 16\:48\:34 -0400 (Thu, 14 Oct 2010) | 1 line\n\nAllow halting of listeners via interruption signal\n------------------------------------------------------------------------\nr1150 | derek@battams.ca | 2010-10-26 14\:55\:29 -0400 (Tue, 26 Oct 2010) | 1 line\n\nAdd ThreadLocal SocketDetails instances so we can properly query socket details about the active connection\n------------------------------------------------------------------------\nr1161 | derek@battams.ca | 2010-10-27 20\:55\:08 -0400 (Wed, 27 Oct 2010) | 1 line\n\nThis is no longer a server only plugin (because of the ListenerClient class)\n------------------------------------------------------------------------\nr1224 | derek@battams.ca | 2010-11-06 10\:26\:03 -0400 (Sat, 06 Nov 2010) | 1 line\n\nAllow signalling to stop listener\n------------------------------------------------------------------------\nr1227 | derek@battams.ca | 2010-11-06 10\:44\:21 -0400 (Sat, 06 Nov 2010) | 1 line\n\nRevert changes in 1224\n------------------------------------------------------------------------\nr1248 | derek@battams.ca | 2010-11-09 18\:05\:56 -0500 (Tue, 09 Nov 2010) | 1 line\n\nChange loggers to instance variables to support cases where multiple packages are using the Listener plugin\n------------------------------------------------------------------------\nr1405 | derek@battams.ca | 2011-02-26 15\:38\:34 -0500 (Sat, 26 Feb 2011) | 1 line\n\nAdd port number to remote addr for easier debugging\n------------------------------------------------------------------------\nr1406 | derek@battams.ca | 2011-02-26 15\:49\:31 -0500 (Sat, 26 Feb 2011) | 1 line\n\nAdding more verbose logging in Listener\n------------------------------------------------------------------------\nr1407 | derek@battams.ca | 2011-02-26 18\:19\:24 -0500 (Sat, 26 Feb 2011) | 1 line\n\nFinal logging changes\n------------------------------------------------------------------------ sagetv_core_plugins/sjq-listener/respath=plugins/sjq sagetv_core_plugins/sjq-listener/screenshots= sagetv_core_plugins/sjq-listener/server=false sagetv_core_plugins/sjq-listener/stvimports= sagetv_core_plugins/sjq-listener/type=Library sagetv_core_plugins/sjq-listener/version=4.0.0.1407 sagetv_core_plugins/sjq-listener/webpages=http\://sagetv-addons.googlecode.com sagetv_core_plugins/sjq/author=Slugger sagetv_core_plugins/sjq/beta=true sagetv_core_plugins/sjq/date=1308553200000 sagetv_core_plugins/sjq/demovideos= sagetv_core_plugins/sjq/dependency/Java/maxversion= sagetv_core_plugins/sjq/dependency/Java/minversion=1.5.0 sagetv_core_plugins/sjq/dependency/Java/type=JVM sagetv_core_plugins/sjq/dependency/SageTV/maxversion= sagetv_core_plugins/sjq/dependency/SageTV/minversion=7.0.18 sagetv_core_plugins/sjq/dependency/SageTV/type=Core sagetv_core_plugins/sjq/dependency/commons-codec/maxversion= sagetv_core_plugins/sjq/dependency/commons-codec/minversion=1.3 sagetv_core_plugins/sjq/dependency/commons-codec/type=Plugin sagetv_core_plugins/sjq/dependency/commons-io/maxversion= sagetv_core_plugins/sjq/dependency/commons-io/minversion=1.4 sagetv_core_plugins/sjq/dependency/commons-io/type=Plugin sagetv_core_plugins/sjq/dependency/commons-lang/maxversion= sagetv_core_plugins/sjq/dependency/commons-lang/minversion=2.4 sagetv_core_plugins/sjq/dependency/commons-lang/type=Plugin sagetv_core_plugins/sjq/dependency/cron4j/maxversion= sagetv_core_plugins/sjq/dependency/cron4j/minversion=2.2.1 sagetv_core_plugins/sjq/dependency/cron4j/type=Plugin sagetv_core_plugins/sjq/dependency/gkusnicktoolslib/maxversion= sagetv_core_plugins/sjq/dependency/gkusnicktoolslib/minversion=1.2 sagetv_core_plugins/sjq/dependency/gkusnicktoolslib/type=Plugin sagetv_core_plugins/sjq/dependency/log4j/maxversion= sagetv_core_plugins/sjq/dependency/log4j/minversion=1.2.15 sagetv_core_plugins/sjq/dependency/log4j/type=Plugin sagetv_core_plugins/sjq/dependency/sagex-api-services/maxversion= sagetv_core_plugins/sjq/dependency/sagex-api-services/minversion=7.0.23.2 sagetv_core_plugins/sjq/dependency/sagex-api-services/type=Plugin sagetv_core_plugins/sjq/dependency/salicense/maxversion= sagetv_core_plugins/sjq/dependency/salicense/minversion=1.1.0 sagetv_core_plugins/sjq/dependency/salicense/type=Plugin sagetv_core_plugins/sjq/dependency/sjq-common/maxversion= sagetv_core_plugins/sjq/dependency/sjq-common/minversion=4.0.0.1569 sagetv_core_plugins/sjq/dependency/sjq-common/type=Plugin sagetv_core_plugins/sjq/dependency/sjq-listener/maxversion= sagetv_core_plugins/sjq/dependency/sjq-listener/minversion=4.0.0.1248 sagetv_core_plugins/sjq/dependency/sjq-listener/type=Plugin sagetv_core_plugins/sjq/desc=SJQ allows users to selectively perform tasks on any and all SageTV objects.\n\n \n\nNOTE\: SJQv4 requires a sagetv-addons license to unlock all features. If you're upgrading from SJQv3 then you will require a license file to unlock all features. DO NOT UPGRADE IF YOU DO NOT WISH TO DONATE. THERE IS NO DOWNGRADE OPTION AVAILABLE IN SAGETV FOR PLUGINS SO ONCE YOU UPGRADE YOU ARE COMMITTED TO VERSION 4\!\!\n\n \n\nSJQ can be used to selectively perform various tasks on your SageTV objects. The most common use is to selectively perform comskip on recordings known to have commercials while ignoring recordings from channels known not to have commercials (HBO, PBS, PPV, etc.).\n\n \n\nPlease see the user's guide for all the details, including common usage setup and examples. sagetv_core_plugins/sjq/desktop=false sagetv_core_plugins/sjq/enabled=true sagetv_core_plugins/sjq/impl=com.google.code.sagetvaddons.sjq.server.Plugin sagetv_core_plugins/sjq/installdate=1614466518732 sagetv_core_plugins/sjq/installindex=42 sagetv_core_plugins/sjq/name=Sage Job Queue (SJQ) sagetv_core_plugins/sjq/relnotes=Changes since 4.0.0.1319\n\n \n\n------------------------------------------------------------------------\n\nr1319 | derek@battams.ca | 2010-12-12 20\:10\:40 -0500 (Sun, 12 Dec 2010) | 1 line\n\n\n\nfix stable ptr\n\n------------------------------------------------------------------------\n\nr1323 | derek@battams.ca | 2010-12-13 16\:10\:31 -0500 (Mon, 13 Dec 2010) | 1 line\n\n\n\nFixes locale issues for non English locales with floating point columns in the database\n\n------------------------------------------------------------------------\n\nr1326 | derek@battams.ca | 2010-12-13 16\:14\:42 -0500 (Mon, 13 Dec 2010) | 1 line\n\n\n\nupdate min agent ver\n\n------------------------------------------------------------------------\n\nr1329 | derek@battams.ca | 2011-01-19 15\:30\:32 -0500 (Wed, 19 Jan 2011) | 3 lines\n\n\n\nFixes issue 282\n\n\n\nAdd boolean flag to Task objects for icon status\n\n------------------------------------------------------------------------\n\nr1330 | derek@battams.ca | 2011-01-19 15\:39\:11 -0500 (Wed, 19 Jan 2011) | 1 line\n\n\n\nServer side fixes for issue 282\n\n------------------------------------------------------------------------\n\nr1333 | derek@battams.ca | 2011-01-19 15\:45\:46 -0500 (Wed, 19 Jan 2011) | 1 line\n\n\n\nincr min clnt ver\n\n------------------------------------------------------------------------\n\nr1334 | derek@battams.ca | 2011-01-19 16\:04\:28 -0500 (Wed, 19 Jan 2011) | 1 line\n\n\n\nFix invalid column reference in SQL statement\n\n------------------------------------------------------------------------\n\nr1337 | derek@battams.ca | 2011-01-19 16\:07\:18 -0500 (Wed, 19 Jan 2011) | 1 line\n\n\n\nupdate min clnt ver\n\n------------------------------------------------------------------------\n\nr1339 | derek@battams.ca | 2011-01-19 16\:29\:06 -0500 (Wed, 19 Jan 2011) | 1 line\n\n\n\nincr min SOMF ver\n\n------------------------------------------------------------------------\n\nr1341 | derek@battams.ca | 2011-01-19 16\:43\:20 -0500 (Wed, 19 Jan 2011) | 1 line\n\n\n\nHandle tasks dangling in STARTED state (mark them as failed after 30 seconds)\n\n------------------------------------------------------------------------\n\nr1342 | derek@battams.ca | 2011-01-19 16\:45\:28 -0500 (Wed, 19 Jan 2011) | 1 line\n\n\n\nupdate javadocs\n\n------------------------------------------------------------------------\n\nr1356 | derek@battams.ca | 2011-01-29 17\:26\:14 -0500 (Sat, 29 Jan 2011) | 3 lines\n\n\n\nServer side fixes for issue 274 and issue 287\n\n\n\nFix 274\: Allow log output larger than 64KB for tests and exes; Fix 287\: Allow dynamic modification of exe args from test script\n\n------------------------------------------------------------------------\n\nr1363 | derek@battams.ca | 2011-01-31 19\:36\:14 -0500 (Mon, 31 Jan 2011) | 3 lines\n\n\n\nFixes issue 288\n\n\n\nAdd ability to dynamically adjust a task's used resources at runtime (in Groovy) via Tools.setTaskResources(int)\n\n------------------------------------------------------------------------\n\nr1365 | derek@battams.ca | 2011-02-02 08\:45\:14 -0500 (Wed, 02 Feb 2011) | 1 line\n\n\n\nAllow read/write of client mapdir settings from datastore; add mapdir property to Client objects\n\n------------------------------------------------------------------------\n\nr1367 | derek@battams.ca | 2011-02-02 08\:55\:49 -0500 (Wed, 02 Feb 2011) | 1 line\n\n\n\nincr min agent ver\n\n------------------------------------------------------------------------\n\nr1369 | derek@battams.ca | 2011-02-02 09\:06\:09 -0500 (Wed, 02 Feb 2011) | 1 line\n\n\n\nincr min agent ver\n\n------------------------------------------------------------------------\n\nr1370 | derek@battams.ca | 2011-02-02 09\:23\:28 -0500 (Wed, 02 Feb 2011) | 1 line\n\n\n\nFix SQL syntax error\n\n------------------------------------------------------------------------\n\nr1371 | derek@battams.ca | 2011-02-02 10\:18\:11 -0500 (Wed, 02 Feb 2011) | 1 line\n\n\n\nFix SQL logic error when calculating a client's used resources when adjusting for runtime adjustments\n\n------------------------------------------------------------------------\n\nr1373 | derek@battams.ca | 2011-02-02 10\:21\:36 -0500 (Wed, 02 Feb 2011) | 1 line\n\n\n\nincr min agent ver\n\n------------------------------------------------------------------------\n\nr1374 | derek@battams.ca | 2011-02-02 11\:30\:29 -0500 (Wed, 02 Feb 2011) | 1 line\n\n\n\nupdate javadocs\n\n------------------------------------------------------------------------\n\nr1378 | derek@battams.ca | 2011-02-05 10\:08\:51 -0500 (Sat, 05 Feb 2011) | 1 line\n\n\n\nFix bug where auto registration of new task clients at startup would fail with SQL error\n\n------------------------------------------------------------------------\n\nr1380 | derek@battams.ca | 2011-02-05 11\:02\:02 -0500 (Sat, 05 Feb 2011) | 1 line\n\n\n\nincr min agent ver\n\n------------------------------------------------------------------------\n\nr1390 | derek@battams.ca | 2011-02-14 19\:18\:16 -0500 (Mon, 14 Feb 2011) | 1 line\n\n\n\nAdd support for generating system messages for failed tasks (via SysMsgOnFail task property)\n\n------------------------------------------------------------------------\n\nr1392 | derek@battams.ca | 2011-02-14 19\:22\:49 -0500 (Mon, 14 Feb 2011) | 1 line\n\n\n\nincr min agent ver\n\n------------------------------------------------------------------------\n\nr1394 | derek@battams.ca | 2011-02-14 22\:48\:16 -0500 (Mon, 14 Feb 2011) | 1 line\n\n\n\nupdate javadocs\n\n------------------------------------------------------------------------\n\nr1396 | derek@battams.ca | 2011-02-15 12\:37\:56 -0500 (Tue, 15 Feb 2011) | 1 line\n\n\n\nincr min agent ver\n\n------------------------------------------------------------------------\n\nr1401 | derek@battams.ca | 2011-02-26 14\:49\:15 -0500 (Sat, 26 Feb 2011) | 1 line\n\n\n\nFix various bugs with SetArgs and GetArgs commands (manifests as various IOException errors in log files)\n\n------------------------------------------------------------------------\n\nr1404 | derek@battams.ca | 2011-02-26 15\:01\:00 -0500 (Sat, 26 Feb 2011) | 1 line\n\n\n\nincr min agent ver\n\n------------------------------------------------------------------------\n\nr1426 | derek@battams.ca | 2011-03-06 14\:29\:15 -0500 (Sun, 06 Mar 2011) | 1 line\n\n\n\nMigrate to sagetv-addons license server for licensing validation\n\n------------------------------------------------------------------------\n\nr1551 | derek@battams.ca | 2011-06-14 10\:49\:54 -0400 (Tue, 14 Jun 2011) | 1 line\n\n\n\nSupport latest salicense file format\n\n------------------------------------------------------------------------\n\nr1559 | derek@battams.ca | 2011-06-16 14\:34\:00 -0400 (Thu, 16 Jun 2011) | 3 lines\n\n\n\nFixes issue 301\n\n\n\nFix race condition on plugin startup where multi task client registration could fail even if the license file is valid\n\n------------------------------------------------------------------------\n\nr1560 | derek@battams.ca | 2011-06-20 10\:28\:42 -0400 (Mon, 20 Jun 2011) | 1 line\n\n\n\nEnsure licensing is only enforced on the server side\n\n------------------------------------------------------------------------\n\nr1563 | derek@battams.ca | 2011-06-20 10\:37\:52 -0400 (Mon, 20 Jun 2011) | 1 line\n\n\n\nincr min agent ver\n\n------------------------------------------------------------------------\n\nr1565 | derek@battams.ca | 2011-06-20 10\:40\:05 -0400 (Mon, 20 Jun 2011) | 1 line\n\n\n\nincr min agent ver (again)\n\n------------------------------------------------------------------------\n\nr1566 | derek@battams.ca | 2011-06-20 10\:59\:54 -0400 (Mon, 20 Jun 2011) | 1 line\n\n\n\nDo NOT access data store from Plugin ctor\! How many times must I make this mistake\! \:(\n\n------------------------------------------------------------------------\n\nr1568 | derek@battams.ca | 2011-06-20 11\:04\:56 -0400 (Mon, 20 Jun 2011) | 1 line\n\n\n\nincr min agent ver\n\n------------------------------------------------------------------------\n\nr1569 | derek@battams.ca | 2011-06-20 11\:38\:46 -0400 (Mon, 20 Jun 2011) | 1 line\n\n\n\nDump license validation log msg to logs when necessary\n\n------------------------------------------------------------------------ sagetv_core_plugins/sjq/reset=false sagetv_core_plugins/sjq/respath=plugins/sjq sagetv_core_plugins/sjq/screenshots= sagetv_core_plugins/sjq/server=true sagetv_core_plugins/sjq/stvimports= sagetv_core_plugins/sjq/type=Standard sagetv_core_plugins/sjq/version=4.0.0.1569 sagetv_core_plugins/sjq/webpages=http\://sagetv-addons.googlecode.com|http\://code.google.com/p/sagetv-addons/wiki/Sjq4UserGuide|http\://code.google.com/p/sagetv-addons/wiki/PluginPricing sagetv_core_plugins/somf/author=Slugger sagetv_core_plugins/somf/beta=true sagetv_core_plugins/somf/date=1295424000000 sagetv_core_plugins/somf/demovideos= sagetv_core_plugins/somf/dependency/Java/maxversion= sagetv_core_plugins/somf/dependency/Java/minversion=1.5.0 sagetv_core_plugins/somf/dependency/Java/type=JVM sagetv_core_plugins/somf/dependency/SageTV/maxversion= sagetv_core_plugins/somf/dependency/SageTV/minversion=7.0.9 sagetv_core_plugins/somf/dependency/SageTV/type=Core sagetv_core_plugins/somf/dependency/sagex-api/maxversion= sagetv_core_plugins/somf/dependency/sagex-api/minversion=7.0.9 sagetv_core_plugins/somf/dependency/sagex-api/type=Plugin sagetv_core_plugins/somf/desc=Generate metadata maps for Sage objects - dependency only sagetv_core_plugins/somf/desktop=false sagetv_core_plugins/somf/enabled=true sagetv_core_plugins/somf/impl= sagetv_core_plugins/somf/installdate=1614466509684 sagetv_core_plugins/somf/installindex=26 sagetv_core_plugins/somf/name=Sage Object Metadata Factory sagetv_core_plugins/somf/relnotes= sagetv_core_plugins/somf/respath=plugins/somf sagetv_core_plugins/somf/screenshots= sagetv_core_plugins/somf/server=false sagetv_core_plugins/somf/stvimports= sagetv_core_plugins/somf/type=Library sagetv_core_plugins/somf/version=1.0.0.1338 sagetv_core_plugins/somf/webpages=http\://sagetv-addons.googlecode.com sagetv_port=42024 sagetv_repos/v7/local=SageTVPlugins.xml sagetv_repos/v7/md5=http\://download.sagetv.com/SageTVPlugins.md5.txt sagetv_repos/v7/url=http\://download.sagetv.com/SageTVPlugins.xml sagetv_repos/v9/local=SageTVPluginsV9.xml sagetv_repos/v9/md5=https\://raw.githubusercontent.com/OpenSageTV/sagetv-plugin-repo/master/SageTVPluginsV9.md5 sagetv_repos/v9/url=https\://raw.githubusercontent.com/OpenSageTV/sagetv-plugin-repo/master/SageTVPluginsV9.xml sagex/api/RMIPort=1098 sagex/api/enableHTTP=true sagex/api/enableRMI=true sagex/api/httpPort=8080 sagex/api/secureHttp=true scan_entire_network_for_media=false scheduler/enforce_qualities_in_schedule2=false scheduler/limiter_conflict_resolution_search_depth=5000 scheduler/limiter_conflict_resolution_search_min_for_timeout=500 scheduler/limiter_conflict_resolution_search_time=1000 scheduler/limiter_insane_permute_count=10000.0 scheduler/max_potentials_to_evaluate=10000 scheduler/max_time_for_smtsp=30000 scheduler_export_file= scheduling_lookahead=1209600000 sdepg_core/disable_regex=false sdepg_core/editorial/import_limit=50 sdepg_core/editorial/next_run=1614538883183 sdepg_core/editorial/update_interval=86400000 sdepg_core/locale/postal_code= sdepg_core/movie_rating_body=Motion Picture Association of America sdepg_core/preferred_desc_digraph=en sdepg_core/remove_leading_zeros=true sdepg_core/sagetv_compat=true sdepg_core/use_alternate_logos=true security/default_profile=Administrator security/profiles= seeker/archive_directory=G\:\\recovery,1;H\:\\DVDs,1;H\:\\Movies,1;F\:\\Great Courses DVDs,1;H\:\\Pictures,5; seeker/autoimport_added_net_paths= seeker/autoimport_ignore_paths= seeker/channel_change_ask_advance=300000 seeker/check_all_files_for_transcode=true seeker/clear_partials_and_unwanted_when_ir_off=true seeker/default_live_quality= seeker/default_recording_quality=Great seeker/delay_before_library_scan=0 seeker/disable_bmp_picture_imports=true seeker/disable_profiler_recording=true seeker/disable_root_path_existence_check=false seeker/disable_roxio_export_plugin=true seeker/disable_video_directory_verifications=false seeker/do_initial_lib_scan=true seeker/duration_for_halt_detection=60000 seeker/enforce_minimum_import_sizes=false seeker/export_plugins= seeker/fast_mux_switch=true seeker/fs_mgr_wait_period=15000 seeker/generate_thumbnail_when_recordings_complete=true seeker/ignore_airing_ids_in_imported_filenames=false seeker/last_channel/Hauppauge\ WinTV\ 885\ TS\ Capture=11363 seeker/last_channel/Hauppauge\ WinTV\ 885\ TS\ Capture\ \#2=11661 seeker/last_channel/Hauppauge\ WinTV\ 885\ TS\ Capture\ 2=12442 seeker/last_channel/Hauppauge\ WinTV\ 885\ TS\ Capture\ 2\ \#2=12442 seeker/library_scan_period=7200000 seeker/mmc_present=true seeker/mpeg_metadata_embedding=true seeker/music_library_import_filename_extensions=.mp3,.wav,.wma,.aac,.m4a,.flac,.ogg,.ac3,.dts,.mka seeker/no_default_qualities=false seeker/num_recent_watches_to_keep=4 seeker/periodically_scan_library=true seeker/picture_library_import_filename_extensions=.jpg,.gif,.jpeg,.jpe,.png,.tif,.tiff seeker/playlist_import_filename_extensions=.m3u,.asx,.wax,.wvx,.wpl seeker/recording_disk_balance_maxbw=false seeker/thorough_lib_scan_period=14400000 seeker/unload_tuners_when_not_configured=false seeker/use_dtv_major_minor_channels=false seeker/use_errant_dir=false seeker/valid_root_import_paths= seeker/video_library_import_filename_extensions=.mpg,.mpeg,.mp2,.mpeg2,.mpe,.avi,.divx,.mpg1,.ts,.wmv,.asf,.wm,.tivo,.m2t,.vob,.flv,.mp4,.mov,.trp,.m4v,.ogm,.3gp,.mkv,.dvr-ms,.m2ts,.mts,.iso,.tp seeker/video_storage=C\:\\Program Files\\SageTV\\SageTV\\Video,20000000000,3;E\:\\SageTV,20000000000,2;F\:\\SageTV,20000000000,2;G\:\\SageTV,20000000000,2; sjq4/enginePort=23347 sjq4/isLicensed=true skip_internal_format_parser=false startup_delay=0 startup_sound= subtitle/delay=0 sync_system_clock=true system=SageTV thread_cpu_monitor_interval=300000 thread_debug=true time_zone= transcoder/dont_add_converted_duplicate_files_to_db=false transcoder/formats/AppleTV-High\ Quality=f\=mp4;MCompressionDetails\=-coder 0 -flags +loop -cmp +chroma -partitions +parti8x8+parti4x4+partp8x8+partb8x8 -me_method umh -subq 8 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 2 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -bf 0 -refs 1 -directpred 3 -trellis 1 -flags2 -wpred-dct8x8 -wpredp 0 -rc_lookahead 50 -level 30 -maxrate 10000000 -bufsize 10000000;[bf\=vid;f\=h264;br\=2500000;fps\=29.97;w\=720;h\=480;arn\=4;ard\=3;][bf\=aud;f\=aac;sr\=48000;ch\=2;br\=128000;] transcoder/formats/AppleTV-High\ Quality\ Widescreen=f\=mp4;MCompressionDetails\=-coder 0 -flags +loop -cmp +chroma -partitions +parti8x8+parti4x4+partp8x8+partb8x8 -me_method umh -subq 8 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 2 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -bf 0 -refs 1 -directpred 3 -trellis 1 -flags2 -wpred-dct8x8 -wpredp 0 -rc_lookahead 50 -level 30 -maxrate 10000000 -bufsize 10000000;[bf\=vid;f\=h264;br\=2500000;fps\=29.97;w\=960;h\=540;arn\=16;ard\=9;][bf\=aud;f\=aac;sr\=48000;ch\=2;br\=128000;] transcoder/formats/DVD-Extra\ Long\ Play=f\=dvd;[bf\=vid;f\=mpeg2video;br\=3000000;fps\=29.97;w\=720;h\=480;vbr\=1;][bf\=aud;f\=mp2;sr\=48000;ch\=2;bsmp\=16;br\=384000;] transcoder/formats/DVD-Extra\ Long\ Play\ with\ AC3=f\=dvd;[bf\=vid;f\=mpeg2video;br\=3000000;fps\=29.97;w\=720;h\=480;vbr\=1;][bf\=aud;f\=ac3;sr\=48000;bsmp\=16;br\=384000;] transcoder/formats/DVD-Long\ Play=f\=dvd;[bf\=vid;f\=mpeg2video;br\=4800000;fps\=29.97;w\=720;h\=480;vbr\=1;][bf\=aud;f\=mp2;sr\=48000;ch\=2;bsmp\=16;br\=384000;] transcoder/formats/DVD-Long\ Play\ with\ AC3=f\=dvd;[bf\=vid;f\=mpeg2video;br\=4800000;fps\=29.97;w\=720;h\=480;vbr\=1;][bf\=aud;f\=ac3;sr\=48000;bsmp\=16;br\=384000;] transcoder/formats/DVD-Standard\ Play=f\=dvd;[bf\=vid;f\=mpeg2video;br\=6400000;fps\=29.97;w\=720;h\=480;vbr\=1;][bf\=aud;f\=mp2;sr\=48000;ch\=2;bsmp\=16;br\=384000;] transcoder/formats/DVD-Standard\ Play\ with\ AC3=f\=dvd;[bf\=vid;f\=mpeg2video;br\=6400000;fps\=29.97;w\=720;h\=480;vbr\=1;][bf\=aud;f\=ac3;sr\=48000;bsmp\=16;br\=384000;] transcoder/formats/MPEG4\ HDTV-Good\ Quality\ AVI=f\=avi;MCompressionDetails\=-vtag xvid;[bf\=vid;f\=mpeg4;br\=6000000;][bf\=aud;] transcoder/formats/MPEG4\ HDTV-Good\ Quality\ H.264\ MKV=f\=matroska;MCompressionDetails\=-coder 1 -flags +loop -cmp +chroma -partitions +parti8x8+parti4x4-partp8x8-partb8x8 -me_method dia -subq 1 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 1 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -bf 3 -refs 1 -directpred 1 -trellis 0 -flags2 +bpyramid-mixed_refs+wpred+dct8x8+fastpskip-mbtree -wpredp 0 -rc_lookahead 0;[bf\=vid;f\=h264;br\=4500000;][bf\=aud;] transcoder/formats/MPEG4\ HDTV-High\ Quality\ AVI=f\=avi;MCompressionDetails\=-vtag xvid;[bf\=vid;f\=mpeg4;br\=8000000;][bf\=aud;] transcoder/formats/MPEG4\ HDTV-High\ Quality\ H.264\ MKV=f\=matroska;MCompressionDetails\=-coder 1 -flags +loop -cmp +chroma -partitions +parti8x8+parti4x4+partp8x8+partb8x8 -me_method hex -subq 2 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 1 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -bf 3 -refs 1 -directpred 1 -trellis 0 -flags2 +bpyramid-mixed_refs+wpred+dct8x8+fastpskip -wpredp 0 -rc_lookahead 10;[bf\=vid;f\=h264;br\=7500000;][bf\=aud;] transcoder/formats/MPEG4-Good\ Quality\ AVI=f\=avi;MCompressionDetails\=-vtag xvid;[bf\=vid;f\=mpeg4;br\=1500000;w\=720;h\=480;fps\=29.97;][bf\=aud;] transcoder/formats/MPEG4-Good\ Quality\ H.264\ MKV=f\=matroska;MCompressionDetails\=-coder 1 -flags +loop -cmp +chroma -partitions +parti8x8+parti4x4-partp8x8-partb8x8 -me_method dia -subq 1 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 1 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -bf 3 -refs 1 -directpred 1 -trellis 0 -flags2 +bpyramid-mixed_refs+wpred+dct8x8+fastpskip-mbtree -wpredp 0 -rc_lookahead 0;[bf\=vid;f\=h264;br\=1500000;w\=720;h\=480;fps\=29.97;][bf\=aud;] transcoder/formats/MPEG4-High\ Quality\ AVI=f\=avi;MCompressionDetails\=-vtag xvid;[bf\=vid;f\=mpeg4;br\=2000000;w\=720;h\=480;fps\=29.97;][bf\=aud;] transcoder/formats/MPEG4-High\ Quality\ H.264\ MKV=f\=matroska;MCompressionDetails\=-coder 1 -flags +loop -cmp +chroma -partitions +parti8x8+parti4x4+partp8x8+partb8x8 -me_method hex -subq 6 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 1 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -bf 3 -refs 2 -directpred 1 -trellis 1 -flags2 +bpyramid+mixed_refs+wpred+dct8x8+fastpskip -wpredp 2 -rc_lookahead 30;[bf\=vid;f\=h264;br\=2000000;w\=720;h\=480;fps\=29.97;][bf\=aud;] transcoder/formats/PSP-Good\ Quality=f\=psp;MCompressionDetails\=-bitexact 1[bf\=vid;f\=xvid;br\=216000;fps\=29.97;w\=320;h\=240;][bf\=aud;f\=aac;sr\=24000;ch\=1;br\=48000;] transcoder/formats/PSP-High\ Quality=f\=psp;MCompressionDetails\=-bitexact 1[bf\=vid;f\=xvid;br\=768000;fps\=29.97;w\=320;h\=240;][bf\=aud;f\=aac;sr\=24000;ch\=2;br\=128000;] transcoder/formats/PSP-Widescreen\ Good\ Quality=f\=psp;MCompressionDetails\=-bitexact 1[bf\=vid;f\=xvid;br\=216000;fps\=29.97;w\=368;h\=208;][bf\=aud;f\=aac;sr\=24000;ch\=1;br\=48000;] transcoder/formats/PSP-Widescreen\ High\ Quality=f\=psp;MCompressionDetails\=-bitexact 1[bf\=vid;f\=xvid;br\=768000;fps\=29.97;w\=368;h\=208;][bf\=aud;f\=aac;sr\=24000;ch\=2;br\=128000;] transcoder/formats/iPhone-Standard=f\=mp4;MCompressionDetails\=-coder 0 -flags +loop -cmp +chroma -partitions +parti8x8+parti4x4+partp8x8+partb8x8 -me_method umh -subq 8 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 2 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -bf 0 -refs 5 -directpred 3 -trellis 1 -flags2 -wpred-dct8x8 -wpredp 0 -rc_lookahead 50 -level 13 -maxrate 768000 -bufsize 3000000 -async 50;[bf\=vid;f\=h264;br\=640000;fps\=29.97;w\=480;h\=368;arn\=4;ard\=3;][bf\=aud;f\=aac;sr\=48000;ch\=2;br\=128000;] transcoder/formats/iPhone-Widescreen=f\=mp4;MCompressionDetails\=-coder 0 -flags +loop -cmp +chroma -partitions +parti8x8+parti4x4+partp8x8+partb8x8 -me_method umh -subq 8 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 2 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -bf 0 -refs 5 -directpred 3 -trellis 1 -flags2 -wpred-dct8x8 -wpredp 0 -rc_lookahead 50 -level 13 -maxrate 768000 -bufsize 3000000 -async 50;[bf\=vid;f\=h264;br\=640000;fps\=29.97;w\=480;h\=272;arn\=16;ard\=9;][bf\=aud;f\=aac;sr\=48000;ch\=2;br\=128000;] transcoder/formats/iPod-Fair\ Quality=f\=mp4;MCompressionDetails\=-bufsize 33554432 -g 300;[bf\=vid;f\=mpeg4;br\=500000;fps\=29.97;w\=512;h\=384;arn\=4;ard\=3;][bf\=aud;f\=aac;sr\=44100;ch\=2;br\=64000;] transcoder/formats/iPod-Good\ Quality=f\=mp4;MCompressionDetails\=-maxrate 1250000 -bufsize 33554432 -g 300;[bf\=vid;f\=mpeg4;br\=1000000;fps\=29.97;w\=512;h\=384;arn\=4;ard\=3;][bf\=aud;f\=aac;sr\=44100;ch\=2;br\=96000;] transcoder/formats/iPod-High\ Quality=f\=mp4;MCompressionDetails\=-maxrate 2500000 -qmin 3 -qmax 5 -bufsize 33554432 -g 300;[bf\=vid;f\=mpeg4;br\=1800000;fps\=29.97;w\=512;h\=384;arn\=4;ard\=3;][bf\=aud;f\=aac;sr\=44100;ch\=2;br\=128000;] transcoder/next_job_id=1 trigger_lib_scan_when_dirs_added_removed=true ui/animation/core_enabled=true ui/channel/max_digits=0 ui/disable_focus_gain_on_menu_change=false ui/disable_freetype_fonts=false ui/disable_native_image_loader=false ui/dump_font_cache=false ui/enable_effect_layer_caching=true ui/enable_hardware_scaling_cache=false ui/enable_image_corner_arc=false ui/enable_scaling_insets=true ui/extra_characters_for_glyph_maps= ui/force_continuous_render=false ui/forced_pixel_aspect_ratio=0.0 ui/ignore_the_when_sorting=true ui/image_cache_min_num_allowance2=2 ui/load_complete_glyph_maps=false ui/load_fonts_from_filesystem=false ui/load_images_with_awt_toolkit=true ui/lock_debug=false ui/prefixes_to_ignore_on_sort=the,a,an ui/remote_render=false ui/remote_ui_connection_timeout=15000 ui/screen_saver_on_sleep=true ui/system_memory_2dimage_cache_limit=20000000 ui/system_memory_2dimage_cache_scale=2 ui/system_memory_2dimage_cache_size=16000000 ui/thread_hang_delay_to_dump=0 ui/thumbnail_folder=GeneratedThumbnails ui/thumbnail_height_new=512 ui/thumbnail_width_new=512 ui/translation_country_code= ui/translation_language_code= ui/ui_history_depth=10 ui/ui_overscan_correction_offset_x=0 ui/ui_overscan_correction_offset_y=0 ui/ui_overscan_correction_perct_height=1.0 ui/ui_overscan_correction_perct_width=1.0 ui/windowless=false uptime=11554967 use_blocking_socket_for_mediaserver=true use_collator_sorting=true use_episodes_in_filenames=true use_legacy_keyword_favorites=true use_nio_transfers=false use_sagetv_user_agent=false use_season_episode_nums_in_filenames=true version=SageTV V9.2.2.903 video_thumbnail_extraction_time_offset_sec=15 video_thumbnail_generation=true videoframe/additional_audio_filters= videoframe/additional_video_filters= videoframe/aspect_ratio_mode=1 videoframe/aspect_ratio_mode/1/video_translate_x=0 videoframe/aspect_ratio_mode/1/video_translate_y=0 videoframe/aspect_ratio_mode/1/video_zoom_x=1.0 videoframe/aspect_ratio_mode/1/video_zoom_y=1.0 videoframe/audio_decoder_filter=LAV Audio Decoder videoframe/audio_render_filter=Default videoframe/display_aspect_ratio=1.7777778 videoframe/enable_pc=false videoframe/last_station_id=0 videoframe/mute_line_in_on_startup=false videoframe/mute_on_alt_speed_play=true videoframe/pc_code= videoframe/play_seam_advance=250 videoframe/segment_min_backup=5000 videoframe/video_bg_color=0,0,0 videoframe/video_decoder_filter=LAV Video Decoder videoframe/video_horizontal_shift_freq=0 videoframe/video_render_filter=EVR videoframe/volume_step=5 weather/MaxLocales=4 wizard/clearprofile=false wizard/clearwatched=false wizard/db_backup_file=C\:\\Program Files\\SageTV\\SageTV\\Wiz.bak wizard/db_file=C\:\\Program Files\\SageTV\\SageTV\\Wiz.bin wizard/disable_lucene=false wizard/disable_maintenance=false wizard/dont_use_running_time_for_watched=false wizard/last_maintenance=1614450767480 wizard/lucene_disk=false wizard/max_search_results=1000 wizard/next_uid=246595 wizard/nodata_dur_for_maxrule=172800000 wizard/nodata_max_len=7200000 wizard/noshow_id=1 wizard/remove_airings_on_unviewable_channels=true wizard/remove_airings_on_unviewable_channels2=true wizard/retain_airings_from_completed_recordings=true wizard/revert_stv_on_upgrade=true wizard/watch_ignore_time=300000 wizard/watch_ignore_time_movie=600000 wizard/widget_db_file=C\:\\Program Files\\SageTV\\SageTV\\STVs\\SageTV7\\SageTV7.xml zzz=true