Geekzone: technology news, blogs, forums
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.

View this topic in a long page with up to 500 replies per page Create new topic
1 | 2 | 3 | 4 | 5 | 6 | 7 
1089 posts

Uber Geek


  # 448682 15-Mar-2011 20:26
Send private message

Couple more notes:

* does it automatically run whenever EveTV is opened (with a live tv window)?
* it crashed after running live tv for 15 minutes - console message below

Mar 15 20:11:50 jon-herriess-macbook EyeTV[1398]: EyeTV(1398,0xb0af8000) malloc: *** mmap(size=16777216) failed (error code=12)\n*** error: can't allocate region\n*** set a breakpoint in malloc_error_break to debug
Mar 15 20:11:50 jon-herriess-macbook [0x0-0x3e03e].com.elgato.eyetv[1398]: EyeTV(1398,0xb0af8000) malloc: *** mmap(size=16777216) failed (error code=12)
Mar 15 20:11:50 jon-herriess-macbook [0x0-0x3e03e].com.elgato.eyetv[1398]: *** error: can't allocate region
Mar 15 20:11:50 jon-herriess-macbook [0x0-0x3e03e].com.elgato.eyetv[1398]: *** set a breakpoint in malloc_error_break to debug
Mar 15 20:12:14 jon-herriess-macbook[191] ([0x0-0x3e03e].com.elgato.eyetv[1398]): Job appears to have crashed: Bus error
Mar 15 20:12:17 jon-herriess-macbook ReportCrash[1564]: Saved crash report for EyeTV[1398] version 3.5.1 (6588) (3.5.1 (6588)) to /Users/jonherries/Library/Logs/DiagnosticReports/EyeTV_2011-03-15-201216_jon-herriess-macbook.crash

Link above to log file. Lost the mapping to xmltv and the imported guide.

Had to restart eyetv and the plugin ran again. Closed it down and then checked the programme guide was intact (it was)


57 posts

Master Geek

  # 448686 15-Mar-2011 20:55
Send private message

I'm not sure what to make of that, there's not a lot of specifics in the log or crash report. Probably a memory bug, or something i've over-retained.

The plugin scans after every channel change (because the location of the EPG in the stream changes with it) and then every hour, which is overkill, but once I do a few optimisations will be minimally resource intensive.

It does require a live TV window (or active recording) as that is the only time the tuner is parsing packets.

I've found if I map TV channels to listings in the xmltv import, and then EyeTV crashes, they are lost, as it doesnt seem to store them until EyeTV is closed. The guide data is stored on import though.


2 posts

Wannabe Geek

  # 448967 16-Mar-2011 17:36
Send private message

This is great work guys !

Unfortunately it causes eyetv to stutter and freeze completely on my system. The guide data is downloaded successfully though. I'm wondering if that is because I have the live buffer in ram memory ?

You can retain the channel mapping to xmltv if you save the channel lineup !

Keep up the good work.


272 posts

Ultimate Geek

Lifetime subscriber

  # 450198 20-Mar-2011 22:44
Send private message

Great work so far.
I am having the same issue though.
It crashes after EPG dump, buffer in RAM as well.
The only way around is to pause live TV for about 10 seconds.
I also have 2 tuner sticks, one of which is diversity in dual tuner mode, so 3 in total, and sometimes changing a channel, if it results in changing the physical tuner, causes the dump to start again and eyeTV crashes.
Also the dump starts even if you closed the video window only for few seconds.

Has any of you guys been in touch with Elgato reporting this as a bug? As I was told eyeTV does not decode MHEG data at all, only grabs DVB EPG (sorry if I'm repeating stuff).


57 posts

Master Geek

  # 450201 20-Mar-2011 22:50
Send private message

The stutter and crash bugs are known (to an extent). I'm not going to have any time to work on the plugin now till late April or May sorry, however the code is on Github if anyone is keen to take a look. (Basically needs threading and more error checking). I've pushed some in-progress code to not parse/store the actual audio and video streams, just the stream metadata and MHEG data. It's not finished yet so no new binary.

RE Elgato implementing this in EyeTV, it's extremely unlikely. MHEG-5 is proprietary, and licensing it involves an obligation to honour advertising flags, limits on recording and ad-skipping etc. Obviously this is less than ideal, so I'd prefer they didn't personally.


1446 posts

Uber Geek

Lifetime subscriber

  # 450289 21-Mar-2011 09:57
Send private message

MHEG5 is not proprietary. See this link for details.

I'll try posting on the Elegato site today to see if there is any interest in building a generic, more tightly coupled solution based on the work done so far.

1 | 2 | 3 | 4 | 5 | 6 | 7 
View this topic in a long page with up to 500 replies per page Create new topic

Twitter and LinkedIn »

Follow us to receive Twitter updates when new discussions are posted in our forums:

Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:

Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:

News »

Vodafone 5G service live in four cities
Posted 10-Dec-2019 08:30

Samsung Galaxy Fold now available in New Zealand
Posted 6-Dec-2019 00:01

NZ company oDocs awarded US$ 100,000 Dubai World Expo grant
Posted 5-Dec-2019 16:00

New Zealand Rugby Selects AWS-Powered Analytics for Deeper Game Insights
Posted 5-Dec-2019 11:33

IMAGR and Farro bring checkout-less supermarket shopping to New Zealand
Posted 5-Dec-2019 09:07

Wellington Airport becomes first 5G connected airport in the country
Posted 3-Dec-2019 08:42

MetService secures Al Jazeera as a new weather client
Posted 28-Nov-2019 09:40

NZ a top 10 connected nation with stage one of ultra-fast broadband roll-out completed
Posted 24-Nov-2019 14:15

Microsoft Translator understands te reo Māori
Posted 22-Nov-2019 08:46

Chorus to launch Hyperfibre service
Posted 18-Nov-2019 15:00

Microsoft launches first Experience Center worldwide for Asia Pacific in Singapore
Posted 13-Nov-2019 13:08

Disney+ comes to LG Smart TVs
Posted 13-Nov-2019 12:55

Spark launches new wireless broadband "Unplan Metro"
Posted 11-Nov-2019 08:19

Malwarebytes overhauls flagship product with new UI, faster engine and lighter footprint
Posted 6-Nov-2019 11:48

CarbonClick launches into Digital Marketplaces
Posted 6-Nov-2019 11:42

Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.

Support Geekzone »

Our community of supporters help make Geekzone possible. Click the button below to join them.

Support Geezone on PressPatron

Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.