[mythtv] [MASSIVE PATCH] BIG DVB PATCH V3.5 Released

Mark Anderson markjanderson at mail.com
Mon Jan 10 03:09:35 EST 2005


On Mon, 10 Jan 2005 06:56 pm, you wrote:
> Mark Anderson wrote:
> > Yes, I have been assuming my processor can't keep up (p3 2.6) tried
> > XvMC but
> >
> >that asserted all the time.
>
> I'm not at home and I forgot everything, but could the blockyness be
> caused by the ugly mpeg.c??
>
I don't think so. We only play with the private stream 1 data.

> Are you working on getting transform.c to work with original mpeg.c?
> Will this break for everybody else outside Australia?
>
It will break most, and the recorded stream will not be compatible, e.g. you 
would be able to play it through mplayer. I am working on it, have some ideas 
but am mainly gathering information, putting in traces and watching what 
happens.

I fixed the occassional stuttering, ifdef'ed out the following lines in 
transform.c. Just another hack upon a hack.         

  case PRIV_TS_AC3: /* keep this as default */
                default:
                {

fprintf(stderr, "private ts ac3\n");
#if 0
                        int ac3_off;
                        ac3_off = get_ac3info(data, count, &ai,0);
                        if (ac3_off>=0 && ai.framesize){
                                p->buf[p->count] = 0x80;
                                p->buf[p->count+1] = (p->size - p->count
                                                      - 4 - ac3_off)/
                                        ai.framesize + 1;
                                p->buf[p->count+2] = (ac3_off >> 8)& 0xFF;
                                p->buf[p->count+3] = (ac3_off)& 0xFF;
                                p->count+=4;
                        }
#endif

no more stuttering

 
>
>
> Regards.


More information about the mythtv-dev mailing list