[mythtv] Updated patch for directshow filters with MythTV (for CoreAVC)

Andrew Lyon andrew.lyon at gmail.com
Wed Feb 7 00:54:58 UTC 2007


On 2/7/07, Mark Buechler <mark.buechler at gmail.com> wrote:
> I believe you should be using HKLM and HKCU, but for me it's not working
> after that. Somehow the registery is getting corrupted I believe.
>
> - Mark.
>
>
> On 2/6/07, Andrew Lyon <andrew.lyon at gmail.com> wrote:
> > On 2/6/07, Alan Nisota <alannisota at gmail.com> wrote:
> > > I've been getting a lot of requests to update my directshow patches to
> > > support CoreAVC 1.2, so I have finally done so.
> > > I have filed ticket #3053:
> > > http://svn.mythtv.org/trac/ticket/3053
> > > with all the relevant info.
> > > Note that many things have changed, so be sure to read the directions in
> > > the ticket carefully.
> > > Installing 1.2 does not seem to be possible via Wine at this time, so
> > > you will likely need a real Windows installation w/ internet connection
> > > to get the codec installed.  The code should still work with all prior
> > > releases of the codec.
> > >
> > > I realize that this is adding support for a non-free codec, but for
> > > some, it is the only way to watch HD DVB programming
> > >
> > > _______________________________________________
> > > mythtv-dev mailing list
> > > mythtv-dev at mythtv.org
> > > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
> > >
> >
> > Alan,
> >
> > Nice one!, really appreciate your work on this!, Ive compiled and
> > installed myth, but I cannot get mythregistercodec to work, even you
> > example posted on trac does not work, there are mismatched quotes in
> > the example (key is opened with ' and closed with "), but even after
> > fixing that it refuses to write them to the registry:
> >
> > mythregistercodec -r $HOME/.mythtv/registry -k
> >
> "HKEY_CURRENT_USER\\Microsoft\\Windows\\CurrentVersion\\ProductID"
> -v
> > "55555-333-7777777-55555"
> > Couldn't process key
> >
> "HKEY_CURRENT_USER\Microsoft\Windows\CurrentVersion\ProductID"
> > Must specify '-r' and either '-k' or '-l'
> >
> > Ive tried "" and ' and I have been using my real productid , although
> > I had to take it from the control panel system applet as I am running
> > vista and there doesnt appear to be a registry key.
> >
> > Andy
> > _______________________________________________
> > mythtv-dev mailing list
> > mythtv-dev at mythtv.org
> > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
> >
>
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
>


Ok did that and it seemed to work, I get a different error now, here
is the log, i trimmed it by:

grep -A 9999 "Trying" mythfrontend.log

note that before i tuned to a hd channel i tuned to a sd channel on
another card as its the default first channel.

Trying DirectShow
Destroying filter!
2007-02-07 00:51:42.787 VideoOutputXv: XvMCTex: Init failed
2007-02-07 00:51:42.788 VideoOutputXv: XVideo Adaptor Name: 'NV17 Video Texture'
2007-02-07 00:51:42.917 AFD: Opened codec 0x9150810, id(MPEG2VIDEO) type(Video)
2007-02-07 00:51:42.917 AFD: Opened codec 0x9150b60, id(MP3) type(Audio)
2007-02-07 00:51:42.917 AFD: Opened codec 0x9150eb0, id(DVB_SUBTITLE)
type(Subtitle)
2007-02-07 00:51:42.917 AFD: Opened codec 0x91513b0, id(MP3) type(Audio)
2007-02-07 00:51:43.142 Opening ALSA audio device 'plug:iec958'.
2007-02-07 00:51:43.201 NVP: Enabling Audio
Destroying filter!
2007-02-07 00:51:52.593 Using protocol version 32
2007-02-07 00:51:59.521
RingBuf(/archive/mythtv/8940_20070207005152.mpg): Invalid file (fd -1)
when opening '/archive/mythtv/8940_20070207005152.mpg'.
2007-02-07 00:51:59.556 Could not bind to UDP notify port: 6948
2007-02-07 00:51:59.556 NVP: Disabling Audio, params(-1,2,44100)
2007-02-07 00:51:59.558 VideoOutputXv: XvMCTex: Init failed
2007-02-07 00:51:59.558 VideoOutputXv: XVideo Adaptor Name: 'NV17 Video Texture'
2007-02-07 00:51:59.785 Using realtime priority.
2007-02-07 00:51:59.918 Video timing method: SGI OpenGL
Trying DirectShow
Destroying filter!
Called unk_IsDebuggerPresent
Win32 LoadLibrary failed to load: CoreAVCDecoder.ax
Warning: DS_Filter() could not open DirectShow DLL.
(DLL=CoreAVCDecoder.ax, r=0x8be57b8)
Failed to create DirectShow filter
2007-02-07 00:52:00.124 VideoOutputXv: XvMCTex: Init failed
2007-02-07 00:52:00.124 VideoOutputXv: XVideo Adaptor Name: 'NV17 Video Texture'
2007-02-07 00:52:00.330 AFD: Opened codec 0xa5d700a0, id(H264) type(Video)
2007-02-07 00:52:00.331 AFD: Opened codec 0xa5d65730, id(MP3) type(Audio)
2007-02-07 00:52:00.332 AFD: Opened codec 0xa5d5cab0, id(AC3) type(Audio)
2007-02-07 00:52:00.333 Opening ALSA audio device 'iec958'.
2007-02-07 00:52:00.372 NVP: Enabling Audio
2007-02-07 00:52:01.282 WriteAudio: buffer underrun
2007-02-07 00:52:01.302 WriteAudio: buffer underrun
2007-02-07 00:52:01.322 WriteAudio: buffer underrun
2007-02-07 00:52:02.262 WriteAudio: buffer underrun
2007-02-07 00:52:03.832 WriteAudio: buffer underrun
2007-02-07 00:52:04.492 WriteAudio: buffer underrun
2007-02-07 00:52:04.872 WriteAudio: buffer underrun
2007-02-07 00:52:05.173 TV: Attempting to change from WatchingLiveTV to None
Destroying filter!
2007-02-07 00:52:05.423 TV: Changing from WatchingLiveTV to None
Destroying SipFsm object


More information about the mythtv-dev mailing list