[mythtv] [mythtv-commits] Ticket #8108: dvd playback on via epia M10k causes mythfrontend or X to segfault
Kevin Kuphal
kkuphal at gmail.com
Tue Mar 2 03:44:57 UTC 2010
On Mon, Mar 1, 2010 at 7:07 PM, Robert McNamara
<robert.mcnamara at gmail.com>wrote:
> On Mon, Mar 1, 2010 at 5:01 PM, Simon Kenyon <simon at koala.ie> wrote:
> > Michael T. Dean wrote:
> >>
> >> On 03/01/2010 02:24 PM, Simon Kenyon wrote:
> >>>
> >>> MythTV wrote:
> >>>>
> >>>> #8108: dvd playback on via epia M10k causes mythfrontend or X to
> >>>> segfault
> >>>>
> >>>> Changes (by danielk):
> >>>>
> >>>> * status: new => closed
> >>>> * resolution: => invalid
> >>>>
> >>>> Comment:
> >>>>
> >>>> Stuart, that's the API. You request surfaces until the driver says no
> >>>> or
> >>>> until you have enough (32) whichever comes sooner. We already have
> some
> >>>> hacks for this driver, but at this point it doesn't make sense to add
> >>>> more
> >>>> hacks for yet another regression in a driver for a dead platform.
> >>>>
> >>> not dead for me
> >>
> >> Is this your volunteering to fix the issues with the Via XvMC and
> maintain
> >> the code for it? (Because I'm pretty sure you can't volunteer someone
> else
> >> to do so. :)
> >
> > i know you sent it with a big smiley
> >
> > but i didn't write that code
> > nor would i know how to fix it
> >
> > i do what i can. i run the latest code on a number of machines.
> > and as a result i have to accept the ridicule and anger directed at me
> from
> > my family when it breaks. i test stuff. i try to debug stuff. i send it
> the
> > odd very small patch.
> >
> > but right now, i cannot afford to abandon three perfectly good machines
> just
> > because of a bug. it's not a dead platform to me.
>
> There comes a time where we have to break with the past, and the above
> commit was more or less a declaration that that's what we need to do
> here. None of the devs own the hardware in question, none are
> interested in acquiring it, and most importantly, some people don't
> want to see unclean or hacky code included (and maintained) to support
> ancient hardware. I'm sure that everyone is sympathetic to your
> desire to make your hardware go as far as it can, I certainly am. But
> given the choice between devoting time, money, and free time to
> hardware, I think this isn't going to see any more attention by the
> project officially. If it goes on working, that's great, but if it
> requires dirty code to fix, the answer is probably going to be no.
>
And again, we're back to the beauty of open source. The reporter can simply
add whatever lines he/she needs to the code to keep the buffers low for Via
via a local patch and compile and have everything they need. As longs as
the relevant XvMC code stays in place, the patch should continue to work.
Kevin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mythtv.org/pipermail/mythtv-dev/attachments/20100301/92429347/attachment.htm>
More information about the mythtv-dev
mailing list