Hi Guys
Before investing in a humax box I was using a pc with a freesat card ... I really miss is advert skipping
Alec
It looks like the Humax HDR FREESAT receiver has Advert Skip as a built-in feature, Please note However that this thread is for the Humax HDT Fox T2 (NOT FreeSat) so the replys you get may not be applicable, The HDR Fox T2 does have a 'time skip' of 1,2 4 Mins. as detailed above
Did you want to edit them out or just skip them? If it's just skipping as you watch you can program the trick play buttons to jump forward certain intervals so assuming the ad breaks are usually 3 or 4 minutes long (or whole numbers of minutes at least) having a jump forward of 1 min per press makes it pretty quick to get through ads on the fly. Not quite what you were looking for but this is my nearest workaround!
Nicesplice is a good idea however manually setting bookmarks is too much effort for every program and means you have to watch the show first before enjoying the seemless show.There is no way we could implement anything like that on the HDR-FOX - too much processing required to recognise the programme start/stop slide frames. The custom software does have editing abilities - you can manually set bookmarks at the beginning and end of advert breaks, and then crop them out with nicesplice.
I wanted to post this in:
http://hummy.tv/forum/threads/advert-commercial-removing.1239/
..but that didn't work for some reason.
Thoughts?
I have moved it here for you.I wanted to post this in:
http://hummy.tv/forum/threads/advert-commercial-removing.1239/
..but that didn't work for some reason.
Thoughts?
I had to use IE9 to post this and the above message as my usual Firefox 10.0.2 would not let me.I have moved it here for you.
...which would be why my m4 compile has the size of sa_mask as 16 bytes, so what's going on with our uclibc?
Can anyone provide any insight into this? (Or just a newer GCC and/or ffmpeg ;-))
I used the cross compiler that Humax have on their open source site.Cool. What gcc did you use?
...
I built m4, but get a stack overflow when I tried to run it. I debugged this and the error comes from a stack overflow caused by [sigemptyset] (which is in uclibc).
I traced into this and it ends up calling memset(addr,0,128) to do the clear, however, from gdb, print sizeof(act.sa_mask)=16.
Further digging turns up /mod/include/asm/signal.h
#define _NSIG 128
#define _NSIG_BPW (sizeof(unsigned long) * 8)
#define _NSIG_WORDS (_NSIG / _NSIG_BPW)
typedef struct {
unsigned long sig[_NSIG_WORDS];
} sigset_t;
...which would be why my m4 compile has the size of sa_mask as 16 bytes, so what's going on with our uclibc?
Can anyone provide any insight into this? (Or just a newer GCC and/or ffmpeg ;-))
According to Mr Google it happens when you link without the -muclibc option.
I haven't experimented though.
...
#include <signal.h>
#include <string.h>
#include <stddef.h>
int sigemptyset(sigset_t *set)
{
memset( set, 0, sizeof(*set));
return 0;
}
int sigfillset(sigset_t *set)
{
size_t sigsz;
int sig;
sigsz = NSIG/(8*(sizeof(unsigned long)));
if (sigsz > 1)
/* set all the full (ul) words */
memset( set, 0xff, sigsz*sizeof(unsigned long));
/* clear the final word, then set the remaining bits */
((unsigned long*)set)[sigsz] = 0;
for (sig = sigsz*sizeof(unsigned long)+1; sig <= NSIG; ++sig)
((unsigned long*)set)[sigsz] |= __sigmask(sig);
return 0;
}
Well this is a very old thread and we have had detectads on the humax for several years now so what are you trying to compile and why?Well, more than 5 years on and Google seems to have forgotten anything it knew about this.
I just patched the /lib/libuClibc-0.9.29.so file instead. No more hassles with any of this rubbish.What does work until uClibc gets rebuilt is adding a sigset.c like this