IPB

Welcome Guest ( Log In | Register )

> DigitalWatch 2.0.1.*
nate
post Jul 26 2005, 10:28 AM
Post #1


DigitalWatch Developer


Group: Developers
Posts: 2,263
Joined: 30-September 03
From: Melbourne
Member No.: 169
Card: DNTV Quad


New Version - DW 2.0.1.3

Changes
  • Implemented Settings.xml, including:
    • All six application priorities. Low, BelowNormal, Normal, AboveNormal, High, and Realtime. AboveNormal is now the Default.
    • Window settings to remember Fullscreen, AlwaysOnTop, the Size, and the Position of the window when you close it and restore them when the app is next loaded.
    • Startup volume and mute setting.
    • Startup zoom, zoomMode, and overlay color controls settings.
  • Fixed a crash caused when the window spans 2 screens by 1 pixel.
  • Fixed menu not hiding after changing channels.
  • Fixed channel reorder not saving the channels file.
  • Lots of memory leaks removed.
  • Added critical sections for most vectors to improve multithreading safety.
  • Improved OSD efficiency when displaying long lists (ie. the frequency list).
I've removed all the memory leaks that occurred during ussual operation or scanning, changing channels, showing and hiding menu's etc.
There still might be the odd leak in functionality i didn't test, but at least all the stuff that happens regularly is fine.

The settings.xml file will be created with default settings the first time it's run.

I had some trouble with Ch9 (SD. Havn't really tested HD) stuttering after a few minutes and eventually stalling entirely. Ch9 is the only channel that it happens on. The cpu is only running at 30-40% but I found that it doesn't happen when running DW at above normal priority, so i've set the default priority to above normal. Hopefully that will keep things running smoothly for everyone.


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Replies
auenf
post Aug 9 2005, 07:31 PM
Post #2


Forum Regular


Group: Members
Posts: 678
Joined: 17-July 03
From: over somewhere <-------------------------->
Member No.: 68
Card: VisionPlus DVB-t / DVICO FusionHDTV


heres something interesting, with the machine that works, opening the program and hitting enter at the menu brings this in the log file

CODE
---------------------
DigitalWatch starting
Build - v2, 0, 1, 3
Restoring last window position. x=201 y=219 width=1028 height=576
Initialising DirectDraw
 Enumerating Primary DirectDraw devices
   Found device: 0 "display" "Primary Display Driver"
 Enumerating Attached DirectDraw devices
   Found device: 0 "display" "Primary Display Driver"
   Found device: 65537 "\\.\DISPLAY1" "RADEON 9700 PRO "
 Enumerating Detached DirectDraw devices
   Found device: 0 "display" "Primary Display Driver"
 Enumerating DirectDraw devices
   Found device: 0 "display" "Primary Display Driver"
   Found device: 65537 "\\.\DISPLAY1" "RADEON 9700 PRO "
 Creating DirectDraw screens
   Creating DirectDrawScreen: 65537 "\\.\DISPLAY1" "RADEON 9700 PRO "      monitor(0, 0, 1280, 1024)
Loading OSD file: F:\DW-2.0.1.3\OSD.xml
 Loading XML file: F:\DW-2.0.1.3\OSD.xml
 Finished Loading XML file: F:\DW-2.0.1.3\OSD.xml
Initialising TVControl
 Loading Keys file: F:\DW-2.0.1.3\Keys.xml
   Loading XML file: F:\DW-2.0.1.3\Keys.xml
   Finished Loading XML file: F:\DW-2.0.1.3\Keys.xml
   Loading Keys from XML
   Finished loading keys from XML
 Finished loading keys file
 Initialising DWGraph
   Loading Decoders file: F:\DW-2.0.1.3\Decoders.xml
     Loading XML file: F:\DW-2.0.1.3\Decoders.xml
     Finished Loading XML file: F:\DW-2.0.1.3\Decoders.xml
   Loading Media Types file: F:\DW-2.0.1.3\MediaTypes.xml
     Loading XML file: F:\DW-2.0.1.3\MediaTypes.xml
     Finished Loading XML file: F:\DW-2.0.1.3\MediaTypes.xml
 Finished Initialising DWGraph
 Added Source - BDA
 Starting command processing thread
Finished Initialising TVControl
Queue Command 'Key(13, 0, 0, 0)'
TVControl Execute 'Key(13, 0, 0, 0)'
 TVControl::ExecuteGlobalCommand - Key(13, 0, 0, 0)
   TVControl::Key -     Enter (13)
     TVControl Execute 'Select()'
       TVControl::ExecuteGlobalCommand - Select()
       DWOnScreenDisplay::ExecuteCommand - Select()
         TVControl Execute '    ExitMenu(-1)    SetSource(BDA)      '
           TVControl::ExecuteGlobalCommand - ExitMenu(-1)
           TVControl::ExecuteGlobalCommand - SetSource(BDA)
             Initialising BDA Source
               Loading DVBT Channels file: F:\DW-2.0.1.3\BDA_DVB-T\Channels.xml
                 Loading XML file: F:\DW-2.0.1.3\BDA_DVB-T\Channels.xml
                   Could not open file: F:\DW-2.0.1.3\BDA_DVB-T\Channels.xml : -2147467259
                 Could not load channels file: F:\DW-2.0.1.3\BDA_DVB-T\Channels.xml
               Loading DVBT Frequency List file: F:\DW-2.0.1.3\BDA_DVB-T\FrequencyList.xml
                 Loading XML file: F:\DW-2.0.1.3\BDA_DVB-T\FrequencyList.xml
                 Finished Loading XML file: F:\DW-2.0.1.3\BDA_DVB-T\FrequencyList.xml
               Finished Loading Frequency List file: F:\DW-2.0.1.3\BDA_DVB-T\FrequencyList.xml
               Loading BDA DVB-T Cards file: F:\DW-2.0.1.3\BDA_DVB-T\Cards.xml
                 Loading XML file: F:\DW-2.0.1.3\BDA_DVB-T\Cards.xml
                 Finished Loading XML file: F:\DW-2.0.1.3\BDA_DVB-T\Cards.xml
               Finished Loading BDA DVB-T Cards file
               Checking for new BDA DVB-T Cards
                 No cards found
               Saving XML file: F:\DW-2.0.1.3\BDA_DVB-T\Cards.xml
               Could not find any BDA cards
         Finished Execute : -2147467259
     Finished Execute : 0
Finished Execute : 0


the one that doesnt work (however) does this instead:

CODE
---------------------
DigitalWatch starting
Build - v2, 0, 1, 3
Restoring last window position. x=0 y=624 width=1024 height=576
Restoring always on top
Initialising DirectDraw
 Enumerating Primary DirectDraw devices
   Found device: 0 "display" "Primary Display Driver"
 Enumerating Attached DirectDraw devices
   Found device: 0 "display" "Primary Display Driver"
   Found device: 66193043 "\\.\DISPLAY1" "RADEON 9600 SERIES  "
 Enumerating Detached DirectDraw devices
   Found device: 0 "display" "Primary Display Driver"
 Enumerating DirectDraw devices
   Found device: 0 "display" "Primary Display Driver"
   Found device: 66193043 "\\.\DISPLAY1" "RADEON 9600 SERIES  "
 Creating DirectDraw screens
   Creating DirectDrawScreen: 66193043 "\\.\DISPLAY1" "RADEON 9600 SERIES  "      monitor(0, 0, 1920, 1200)
Loading OSD file: C:\DTV\DW-2.0.1.3\OSD.xml
 Loading XML file: C:\DTV\DW-2.0.1.3\OSD.xml
 Finished Loading XML file: C:\DTV\DW-2.0.1.3\OSD.xml
Initialising TVControl
 Loading Keys file: C:\DTV\DW-2.0.1.3\Keys.xml
   Loading XML file: C:\DTV\DW-2.0.1.3\Keys.xml
   Finished Loading XML file: C:\DTV\DW-2.0.1.3\Keys.xml
   Loading Keys from XML
   Finished loading keys from XML
 Finished loading keys file
 Initialising DWGraph
   Loading Decoders file: C:\DTV\DW-2.0.1.3\Decoders.xml
     Loading XML file: C:\DTV\DW-2.0.1.3\Decoders.xml
     Finished Loading XML file: C:\DTV\DW-2.0.1.3\Decoders.xml
   Loading Media Types file: C:\DTV\DW-2.0.1.3\MediaTypes.xml
     Loading XML file: C:\DTV\DW-2.0.1.3\MediaTypes.xml
     Finished Loading XML file: C:\DTV\DW-2.0.1.3\MediaTypes.xml
 Finished Initialising DWGraph
 Added Source - BDA
 Starting command processing thread
Finished Initialising TVControl
Queue Command 'Key(13, 0, 0, 0)'
TVControl Execute 'Key(13, 0, 0, 0)'
 TVControl::ExecuteGlobalCommand - Key(13, 0, 0, 0)
   TVControl::Key -     Enter (13)
     TVControl Execute 'Select()'
       TVControl::ExecuteGlobalCommand - Select()
       DWOnScreenDisplay::ExecuteCommand - Select()
       Function 'Select()' called but has no implementation.
     Finished Execute : 1
Finished Execute : 0


both machines have the 4.11 as of 2 minutes ago

Enf...


--------------------
computer specs
This post is not to be taken entirely seriously, my tongue is permanantly attached to my cheek(s).
Go to the top of the page
 
+Quote Post

Posts in this topic
- nate   DigitalWatch 2.0.1.*   Jul 26 2005, 10:28 AM
- - nate   Can I get some opinions about the size of the butt...   Jul 26 2005, 12:44 PM
- - Calvi   Nate, I look forward to trying it out and will le...   Jul 26 2005, 02:11 PM
- - nexx   Is there any reason why the mouseover bar thingy i...   Jul 26 2005, 03:24 PM
|- - nate   QUOTE (nexx @ Jul 26 2005, 03:24 PM)Is there ...   Jul 26 2005, 03:47 PM
- - bear   Hi nate, Its looking better and better each time....   Jul 26 2005, 06:07 PM
|- - nate   QUOTE (bear @ Jul 26 2005, 06:07 PM)Just two ...   Jul 26 2005, 08:17 PM
- - anthonyshephard   Hi Nate, I am not having as much luck... Scanning ...   Jul 27 2005, 06:36 AM
|- - nate   QUOTE (anthonyshephard @ Jul 27 2005, 06:36 A...   Jul 27 2005, 09:03 AM
|- - anthonyshephard   QUOTE (nate @ Jul 27 2005, 09:03 AM)QUOTE (an...   Jul 28 2005, 06:03 AM
- - DigiWatchSaver   Hi Nate, Good work, this version is working much ...   Jul 27 2005, 11:41 AM
|- - nate   QUOTE (DigiWatchSaver @ Jul 27 2005, 11:41 AM...   Jul 27 2005, 12:46 PM
|- - DigiWatchSaver   QUOTE (nate @ Jul 27 2005, 01:46 PM)That...   Jul 27 2005, 02:06 PM
|- - nate   QUOTE (DigiWatchSaver @ Jul 27 2005, 02:06 PM...   Jul 27 2005, 04:24 PM
|- - DigiWatchSaver   QUOTE (nate @ Jul 27 2005, 05:24 PM)That...   Jul 27 2005, 05:59 PM
|- - DigiWatchSaver   QUOTE (DigiWatchSaver @ Jul 27 2005, 06:59 PM...   Jul 28 2005, 09:36 AM
- - varutz   Hi, I'm new on all this! I am new in usin...   Aug 3 2005, 07:01 AM
|- - DigiWatchSaver   Hi varutz, Just a quick question not related to y...   Aug 3 2005, 12:38 PM
||- - varutz   QUOTE (DigiWatchSaver @ Aug 3 2005, 03:38 AM)...   Aug 3 2005, 06:21 PM
|- - nate   Hi varutz, QUOTE (varutz @ Aug 3 2005, 07:01...   Aug 3 2005, 01:52 PM
|- - varutz   QUOTE Do they all use the same TranportStreamId, O...   Aug 3 2005, 06:17 PM
|- - nate   QUOTE (varutz @ Aug 3 2005, 06:17 PM)No, the ...   Aug 4 2005, 03:27 PM
- - JoeyBloggs   The ONID:TSID:SID triplet must be unique for each ...   Aug 3 2005, 02:39 PM
|- - nate   QUOTE (JoeyBloggs @ Aug 3 2005, 02:39 PM)The ...   Aug 3 2005, 04:29 PM
|- - varutz   QUOTE (nate @ Aug 3 2005, 07:29 AM)@varutz Ca...   Aug 3 2005, 06:26 PM
- - JoeyBloggs   QUOTE QUOTE(JoeyBloggs @ Aug 3 2005, 02:39 PM) The...   Aug 3 2005, 05:10 PM
|- - nate   QUOTE (JoeyBloggs @ Aug 3 2005, 05:10 PM)I wa...   Aug 3 2005, 06:05 PM
- - Grasshopper   Hi, I have read through quite a few of the posts ...   Aug 7 2005, 01:42 PM
|- - DigiWatchSaver   QUOTE (Grasshopper @ Aug 7 2005, 02:42 PM)I t...   Aug 8 2005, 06:46 AM
- - Bergust   Is there a way to disable/bypass the initial/main ...   Aug 8 2005, 11:18 AM
- - nate   @GrassHopper If you can't get the Nero decoder...   Aug 8 2005, 01:48 PM
|- - Grasshopper   QUOTE (DigiWatchSaver @ Aug 8 2005, 06:46 AM)...   Aug 8 2005, 10:44 PM
- - auenf   argh, been busy with other stuff, and digitalwatch...   Aug 8 2005, 10:11 PM
|- - nate   QUOTE (auenf @ Aug 8 2005, 10:11 PM)argh, bee...   Aug 9 2005, 05:31 PM
- - auenf   ok, the OSD shows up on the other machine (9700 wi...   Aug 9 2005, 07:06 PM
- - nate   I'm running the 5.7 drivers.   Aug 9 2005, 07:21 PM
- - auenf   heres something interesting, with the machine that...   Aug 9 2005, 07:31 PM
|- - nate   QUOTE (auenf @ Aug 9 2005, 07:31 PM)heres som...   Aug 9 2005, 09:19 PM
- - auenf   don't worry, 4 week uptime is now gone and the...   Aug 9 2005, 10:24 PM
- - nate   Hahaha That'd be right. I hate it when that ...   Aug 9 2005, 10:36 PM
- - gedm   Hi, I have DW 0.725 working (sort of). If I watc...   Aug 19 2005, 03:18 AM
- - nate   Hi gedm, As mentioned on the previous page of thi...   Aug 19 2005, 10:04 AM
|- - gedm   QUOTE (nate @ Aug 19 2005, 10:34 AM)Hi gedm, ...   Aug 19 2005, 09:17 PM
- - joolzg   how do i get the source code, links dont seem to h...   Aug 24 2005, 01:50 AM
- - nate   There's no zip of the source code. At this sta...   Aug 24 2005, 09:18 AM
- - sman   hey nate -just a quick note to say excellent work ...   Sep 7 2005, 01:08 AM
|- - nate   Thanks for the positive feedback sman. Glad it...   Sep 7 2005, 08:09 AM
|- - Dr.No   QUOTE (nate @ Sep 7 2005, 08:09 AM)I agree, b...   Sep 15 2005, 09:51 AM
- - cricri   Hello, I have a Pinnacle 310i DVB-T (hybrid tuner...   Sep 16 2005, 03:05 AM
- - cricri   Forgot to tell that I can hear the sound   Sep 16 2005, 03:31 AM
- - nate   there should be a "Rendering stream ......   Sep 16 2005, 10:56 AM
- - cricri   Thanks Nate, I just copy and Past the decoder name...   Sep 17 2005, 05:28 PM
- - cricri   I am wrong ... the channels have been tuned correc...   Sep 17 2005, 06:01 PM
|- - varutz   hello cricri, can you confirm that for the channe...   Sep 17 2005, 06:56 PM
- - cricri   I am not sure ... here is the content of the chann...   Sep 18 2005, 12:06 AM
- - cricri   I have a question, some channels are in 16/9, some...   Sep 18 2005, 03:42 AM
- - nate   QUOTE (cricri @ Sep 17 2005, 05:28 PM) I ...   Sep 19 2005, 12:30 PM
- - cricri   Thank you for the tips, I'll add the 2 keys to...   Sep 19 2005, 06:26 PM
|- - nate   QUOTE (cricri @ Sep 19 2005, 06:26 PM) Fo...   Sep 19 2005, 09:40 PM
|- - varutz   I do have a ts with 3 H264 channels although only ...   Sep 20 2005, 08:06 AM
|- - nate   QUOTE (varutz @ Sep 20 2005, 08:06 AM) I ...   Sep 20 2005, 09:22 AM
|- - varutz   QUOTE (nate @ Sep 20 2005, 01:22 AM) PM S...   Sep 20 2005, 08:18 PM
|- - nate   QUOTE (varutz @ Sep 20 2005, 08:18 PM) PM...   Sep 21 2005, 10:02 PM
|- - varutz   there is at least one H264 which is not encrypted....   Sep 22 2005, 01:23 AM
|- - nate   QUOTE (varutz @ Sep 22 2005, 01:23 AM) th...   Sep 22 2005, 07:13 PM
|- - nate   I've updated to the latest version of TSReader...   Sep 24 2005, 08:34 AM
- - luggage   Quick note to say 2.x is looking mighty fine. Ran ...   Sep 20 2005, 09:03 PM
|- - nate   QUOTE (luggage @ Sep 20 2005, 09:03 PM) A...   Sep 20 2005, 10:31 PM
- - thejonesyboy   Hi, THings are working brilliantly - though I was...   Sep 21 2005, 08:46 PM
|- - nate   QUOTE (thejonesyboy @ Sep 21 2005, 08:46 ...   Sep 21 2005, 09:49 PM
- - JoeyBloggs   QUOTE How do you use the elecard demux push filter...   Sep 22 2005, 07:26 PM
- - a_a   I took a quick look here: VideoLAN - x264 And the...   Sep 22 2005, 07:36 PM
- - varutz   Sorry, My mistake. I do use the push when i use di...   Sep 22 2005, 11:18 PM
- - JoeyBloggs   Was this with V4.0 http://www.elecard.com/products...   Sep 22 2005, 11:41 PM
- - varutz   well...yes...same green squares although TSReader ...   Sep 23 2005, 12:22 AM
- - varutz   well...you are exactly where i am... i've sear...   Sep 24 2005, 08:59 AM
- - varutz   how do you extract h264 to it own file ?   Sep 24 2005, 07:26 PM
- - nate   QUOTE (varutz @ Sep 24 2005, 08:59 AM) i ...   Sep 25 2005, 02:00 PM
- - JoeyBloggs   Whilst program 772 has CA descriptors, it must be ...   Sep 25 2005, 03:11 PM
|- - nate   QUOTE (JoeyBloggs @ Sep 25 2005, 03:11 PM...   Sep 25 2005, 04:32 PM
|- - varutz   i did tried elecard /moonlite player V 4.0 and i d...   Sep 26 2005, 01:29 AM
- - cricri   Somebody in France succeeded in making a graph for...   Oct 3 2005, 02:48 AM
- - cricri   Hello Nate, I am currently trying to look at your...   Oct 27 2005, 07:51 PM
- - JoeyBloggs   It's a standard DirectShow define CLSID_DVBTNe...   Oct 27 2005, 08:22 PM
- - cricri   Thanks for the answer, and do you know why nate re...   Oct 27 2005, 11:48 PM
|- - nate   QUOTE (cricri @ Oct 27 2005, 11:48 PM) Th...   Oct 28 2005, 12:30 PM
- - cricri   Thanks for the answer. to be honest I am trying to...   Oct 28 2005, 10:31 PM
|- - varutz   QUOTE (cricri @ Oct 28 2005, 02:31 PM) Th...   Oct 28 2005, 11:22 PM
- - varutz   on my side CODEhRes = pCreateDevEnum->CreateC...   Oct 29 2005, 06:37 AM
- - cricri   This code is Ok to detect the BDA Tuner device, bu...   Oct 29 2005, 04:24 PM
|- - varutz   QUOTE (cricri @ Oct 29 2005, 08:24 AM) Th...   Oct 29 2005, 09:19 PM
- - cricri   I'll have a look to this code, but at the mome...   Oct 30 2005, 05:32 PM
- - JoeyBloggs   QUOTE I'll have a look to this code, but at th...   Oct 30 2005, 08:35 PM
- - cricri   QUOTE (JoeyBloggs @ Oct 30 2005, 11:35 AM...   Oct 31 2005, 12:09 AM
- - nate   cricri, to see how DW2 enumerates cards check out ...   Nov 2 2005, 04:43 PM
- - cricri   Thanks for the explanation nate, I had already loo...   Nov 3 2005, 03:55 AM
- - Builty   Hey Nate, I'm trying to compile the latest sou...   Feb 15 2006, 09:06 PM
|- - nate   @Builty Microsoft decided to remove the directshow...   Feb 16 2006, 08:22 AM
- - bear   hi builty, This is most likely my fault, I had up...   Feb 15 2006, 09:52 PM
- - Builty   That almost got me there. I installed the SDK but ...   Feb 17 2006, 06:54 AM
6 Pages V   1 2 3 > » 


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 26th May 2013 - 05:36 PM