Click here to go to the forum index Click here for the home page
 
Author Message

<  TAP and patch development  ~  I don't think they understand...

Page 1 of 5
Goto page 1, 2, 3, 4, 5  Next
R2-D2
Posted: Fri Apr 18, 2008 7:50 pm Reply with quote
Frequent contributor Joined: 18 Dec 2006 Posts: 12148
...the firmware at all. Sad I've just found a routine that updates the .rec header (not necessarily with the right thing). It's called when a recording starts, and a timer is setup to update it 20 seconds later. This all seems to be good and reasonable, but it just plain doesn't work. Sad I've seen that the timer has been setup but neither the first call nor this timer end up doing anything. I can run the routine manually and it works. Confused I have noticed that the timer seems to be killed before its time arrives, though...

_________________
Troubleshooting -- User Manual -- Dark Side of the Matrix: Firmwares and Patches
View user's profile Send private message Visit poster's website
andyrogers
Posted: Fri Apr 18, 2008 8:11 pm Reply with quote
Frequent contributor Joined: 07 Dec 2005 Posts: 814
Does this mean another patch is in the pipe line then?

Andy

_________________

Firmware: 5.14.09 Patched
AutoStart Taps: MyStuff v5.52b, eit2mei beta 7.8m7, , Power Manager v1.2, Tap Commander v1.32, TF5000 Display v1.53a, Discription Extender v2.3, SDS 1.3b, QuickJump 1.72
Other Taps: Sudoka, mei2archive, mei2eit, snake, meisearch
View user's profile Send private message
R2-D2
Posted: Fri Apr 18, 2008 8:21 pm Reply with quote
Frequent contributor Joined: 18 Dec 2006 Posts: 12148
Maybe... if I can work out why it isn't working.

_________________
Troubleshooting -- User Manual -- Dark Side of the Matrix: Firmwares and Patches
View user's profile Send private message Visit poster's website
mike.hinson
Posted: Fri Apr 18, 2008 8:45 pm Reply with quote
Frequent contributor Joined: 18 Nov 2005 Posts: 1735 Location: Bordon, Hants UK
If you get the Toppy writing the .rec at the start of the recording then I won't need mei2archive any more Sad and I was just getting friends with it... I suppose mei2archive will always be useful for correcting headers where they refer to the previous program.

Also nice to think the fundamental Toppy behaviour is getting closer to how you might imagine the design looked on the drawing board.

/\/\
View user's profile Send private message
simonc
Posted: Fri Apr 18, 2008 10:33 pm Reply with quote
Frequent contributor Joined: 12 Apr 2005 Posts: 5640 Location: Cheltenham
The trouble is, one can't help thinking this is the tip of an iceberg.
View user's profile Send private message Visit poster's website
R2-D2
Posted: Fri Apr 18, 2008 11:22 pm Reply with quote
Frequent contributor Joined: 18 Dec 2006 Posts: 12148
I couldn't trace the timer being deleted... but then I realised that the routine dequeues itself. It turns out that there is a second call from a recently investigated function which handles the DVB Program Map Section when a recording is started. This then cancels the delayed update. DOH! (And it appears that only the delayed one would work since the recording file hasn't been setup completely on the first two calls.) NOP-ing out this second, extraneous call works a treat...

_________________
Troubleshooting -- User Manual -- Dark Side of the Matrix: Firmwares and Patches
View user's profile Send private message Visit poster's website
glenmcfar
Posted: Fri Apr 18, 2008 11:35 pm Reply with quote
Frequent contributor Joined: 07 Dec 2006 Posts: 4519 Location: Dundonald, Ayrshire, Scotland
So, what does this mean? A bad file won't need fixed, but may have program data from the previous program? All these bug fixes, and you're the only one who knows what the bugs are Cool .

Glen.

_________________
H/W: TF5800 | URC-7555 | Asus | Best Firmware Ever!
A/S: SecCacheUK, EitSub, EPG2MEI, Display, Extend, QuickJump, FontManager, TapLauncher, MyStuff
T/L: TapCommander, Surfer, MeiSearch, MediaManager | HDFW, CutAds, Sudoku
View user's profile Send private message
R2-D2
Posted: Sat Apr 19, 2008 8:04 am Reply with quote
Frequent contributor Joined: 18 Dec 2006 Posts: 12148
glenmcfar wrote:
So, what does this mean?
As in the first post? It means they wrote the code to do the right thing with the .rec header (write it at the start) but then they broke it with some other code elsewhere (which is why it's never worked). The thing I'm looking for now is to start the recording after the header part to save those few packets, but it's only a few so it may not be worth the effort.

_________________
Troubleshooting -- User Manual -- Dark Side of the Matrix: Firmwares and Patches
View user's profile Send private message Visit poster's website
Andy K
Posted: Sat Apr 19, 2008 10:05 am Reply with quote
Frequent contributor Joined: 14 Jun 2005 Posts: 3520
I was expecting a new patch by saturday morning ! LOL
View user's profile Send private message
R2-D2
Posted: Sat Apr 19, 2008 4:41 pm Reply with quote
Frequent contributor Joined: 18 Dec 2006 Posts: 12148
Andy K wrote:
I was expecting a new patch by saturday morning !
I've been out socialising all day! (But I do have one for my own personal use... Smile)

_________________
Troubleshooting -- User Manual -- Dark Side of the Matrix: Firmwares and Patches
View user's profile Send private message Visit poster's website
R2-D2
Posted: Sat Apr 19, 2008 8:37 pm Reply with quote
Frequent contributor Joined: 18 Dec 2006 Posts: 12148
Who fancies pulling the plug on their Toppy while it's recording and risking all that that might entail? If you do that sort of thing regularly you might like to use the [Rs] RecordingSaver patch, together with the new [Rh] RecHeaderFixer (although mei2archive is generally a better bet, for getting correct info, and especially if you merge recordings in a single file).

_________________
Troubleshooting -- User Manual -- Dark Side of the Matrix: Firmwares and Patches
View user's profile Send private message Visit poster's website
glenmcfar
Posted: Sat Apr 19, 2008 8:43 pm Reply with quote
Frequent contributor Joined: 07 Dec 2006 Posts: 4519 Location: Dundonald, Ayrshire, Scotland
Give me a moment.... Very Happy

Glen.

_________________
H/W: TF5800 | URC-7555 | Asus | Best Firmware Ever!
A/S: SecCacheUK, EitSub, EPG2MEI, Display, Extend, QuickJump, FontManager, TapLauncher, MyStuff
T/L: TapCommander, Surfer, MeiSearch, MediaManager | HDFW, CutAds, Sudoku
View user's profile Send private message
glenmcfar
Posted: Sat Apr 19, 2008 8:51 pm Reply with quote
Frequent contributor Joined: 07 Dec 2006 Posts: 4519 Location: Dundonald, Ayrshire, Scotland
You're a genius man!!!!!! Is it time to get rid of Recording Fixer then?

Glen.

_________________
H/W: TF5800 | URC-7555 | Asus | Best Firmware Ever!
A/S: SecCacheUK, EitSub, EPG2MEI, Display, Extend, QuickJump, FontManager, TapLauncher, MyStuff
T/L: TapCommander, Surfer, MeiSearch, MediaManager | HDFW, CutAds, Sudoku
View user's profile Send private message
glenmcfar
Posted: Sat Apr 19, 2008 8:59 pm Reply with quote
Frequent contributor Joined: 07 Dec 2006 Posts: 4519 Location: Dundonald, Ayrshire, Scotland
Sorry, in my excitement I forgot to post any information:

File shows in MyStuff and native archive as a regular unbroken file. Only problem is that the running time is wrong, showing the full expected length. The programme information is correct - i pulled the plug in the middle of a recording.

Glen.

_________________
H/W: TF5800 | URC-7555 | Asus | Best Firmware Ever!
A/S: SecCacheUK, EitSub, EPG2MEI, Display, Extend, QuickJump, FontManager, TapLauncher, MyStuff
T/L: TapCommander, Surfer, MeiSearch, MediaManager | HDFW, CutAds, Sudoku
View user's profile Send private message
R2-D2
Posted: Sat Apr 19, 2008 9:07 pm Reply with quote
Frequent contributor Joined: 18 Dec 2006 Posts: 12148
glenmcfar wrote:
Only problem is that the running time is wrong, showing the full expected length.
Yes, there are no updates to the header while the recording is running. The update at the end of a (successful) recording tries to make the duration match reality. But the only side-effect will be all the duration indications being wrong (the timeline on the progress bar will advance more quickly than real time).

_________________
Troubleshooting -- User Manual -- Dark Side of the Matrix: Firmwares and Patches
View user's profile Send private message Visit poster's website

Display posts from previous:  

All times are GMT + 1 Hour
Page 1 of 5
Goto page 1, 2, 3, 4, 5  Next

Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum