Author |
Message |
spit2k1
|
Posted: Thu Nov 24, 2005 1:00 pm |
|
Joined: Tue Oct 21, 2003 11:30 am
Posts: 188
Location:
UK
|
Hi all.
I've been sent a complete re-write of the Mythburn-ui module which allows you to use the mythburn scripts directly from Myth frontend - even with your remote control!
You can thank paulh for all his hard work on this. Its in CVS now.
The CVS module is called mythburn-ui
You will need to compile against a newer Myth source such as the SVN versions. Have a look at the README documents for more information.
Heres some screenshots to tempt you!
Remember to check the permissions on mythburn folder as the mythtv user will need access!
|
|
Top |
|
 |
cesman
|
Posted: Thu Nov 24, 2005 1:19 pm |
|
Joined: Fri Sep 19, 2003 7:05 pm
Posts: 5088
Location:
Fontana, Ca
|
Great work guys!
_________________ cesman
When the source is open, the possibilities are endless!
|
|
Top |
|
 |
Greg Frost
|
Posted: Fri Nov 25, 2005 1:49 pm |
|
Joined: Mon May 10, 2004 8:08 pm
Posts: 1891
Location:
Adelaide, Australia
|
Wow! looking forward to a KnoppMyth release with 0.19 and this. Thanks paulh.
|
|
Top |
|
 |
wanttoknow
|
Posted: Fri Nov 25, 2005 6:35 pm |
|
Joined: Tue Oct 25, 2005 1:22 pm
Posts: 108
Location:
USA, New Hampshire
|
any news on this. i have tried install this but gives many errors during make.
Code: root@tivokiller:/myth/tools/mythburn# qmake mythburn.pro root@tivokiller:/myth/tools/mythburn# make cd mythburn && make -f Makefile make[1]: Entering directory `/myth/tools/mythburn/mythburn' g++ -c -pipe -Wall -W -O2 -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -DQT_SHARED -I/usr/share/qt3/mkspecs/default -I. -I../../../mythtv/l ibs -I/usr/include/qt3 -o main.o main.cpp In file included from main.cpp:21: recoptions.h:13:35: libmythtv/programinfo.h: No such file or directory In file included from main.cpp:21: recoptions.h:67: error: `ProgramInfo' was not declared in this scope recoptions.h:67: error: parse error before `>' token recoptions.h:68: error: `ProgramInfo' was not declared in this scope recoptions.h:68: error: template argument 1 is invalid recoptions.h:68: error: ISO C++ forbids declaration of `selectedList' with no type recoptions.h:69: error: `ProgramInfo' was not declared in this scope recoptions.h:69: error: template argument 1 is invalid recoptions.h:69: error: ISO C++ forbids declaration of `useCutlistList' with no type main.cpp: In function `int mythplugin_run()': main.cpp:135: error: `PREFIX' undeclared (first use this function) main.cpp:135: error: (Each undeclared identifier is reported only once for each function it appears in.) make[1]: *** [main.o] Error 1 make[1]: Leaving directory `/myth/tools/mythburn/mythburn' make: *** [sub-mythburn] Error 2
I am running R5A16 with mythburn running GREAT!!! just no plugin working
Any help would be great. Thanks again
|
|
Top |
|
 |
paulh
|
Posted: Sat Nov 26, 2005 4:02 am |
|
Joined: Sat Nov 12, 2005 3:52 pm
Posts: 65
|
What sources are you trying to compile it against?
As spit2k1 said in the top post you need to use recent svn sources. If you have not used svn before it might be better to wait until 0.19 is out. It will be a lot easier after that.
I should also point out that if you do upgrade to recent svn you will also probably have to patch the mythburn scripts to work properly because of changes to the way recordings are named.
|
|
Top |
|
 |
mauri
|
Posted: Mon Nov 28, 2005 5:30 am |
|
Joined: Mon Nov 28, 2005 5:28 am
Posts: 3
|
wanttoknow wrote: Code: root@tivokiller:/myth/tools/mythburn# qmake mythburn.pro root@tivokiller:/myth/tools/mythburn# make cd mythburn && make -f Makefile make[1]: Entering directory `/myth/tools/mythburn/mythburn' g++ -c -pipe -Wall -W -O2 -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -DQT_SHARED -I/usr/share/qt3/mkspecs/default -I. -I../../../mythtv/l ibs -I/usr/include/qt3 -o main.o main.cpp In file included from main.cpp:21: recoptions.h:13:35: libmythtv/programinfo.h: No such file or directory In file included from main.cpp:21: recoptions.h:67: error: `ProgramInfo' was not declared in this scope recoptions.h:67: error: parse error before `>' token recoptions.h:68: error: `ProgramInfo' was not declared in this scope recoptions.h:68: error: template argument 1 is invalid recoptions.h:68: error: ISO C++ forbids declaration of `selectedList' with no type recoptions.h:69: error: `ProgramInfo' was not declared in this scope recoptions.h:69: error: template argument 1 is invalid recoptions.h:69: error: ISO C++ forbids declaration of `useCutlistList' with no type main.cpp: In function `int mythplugin_run()': main.cpp:135: error: `PREFIX' undeclared (first use this function) main.cpp:135: error: (Each undeclared identifier is reported only once for each function it appears in.) make[1]: *** [main.o] Error 1 make[1]: Leaving directory `/myth/tools/mythburn/mythburn' make: *** [sub-mythburn] Error 2
same error on latest (8062) svn
probably a patch is needed
|
|
Top |
|
 |
mcdrama
|
Posted: Mon Nov 28, 2005 4:09 pm |
|
Joined: Sat Jan 31, 2004 12:50 pm
Posts: 84
Location:
Santa Cruz Mountains, CA
|
this looks really good!
Cecil - Any chance we will see this in an Alpha release, or is this on the roadmap for when 0.19 is released?
_________________ * v2. NZXT Duet / ECS G33T-M2 / Intel C2D E5200 / 2GB RAM / 1TB HD / Nvidia 7200GS / PVR-250 / SiliconDust HDHomeRun * v1. Shuttle SK41G - AMD 1.4GHz / 768MB RAM / 300GB HD / PVR-250 / Nvidia 5200 * Samsung LN52A650
|
|
Top |
|
 |
paulh
|
Posted: Mon Nov 28, 2005 6:18 pm |
|
Joined: Sat Nov 12, 2005 3:52 pm
Posts: 65
|
mauri
I don't use KnoppMyth myself so I'm not sure how it sets out
its directory structure.
It looks like you are trying to compile it standalone which wont work.
Basically you need to compile mythburn inside the mythplugins directory
so it can pickup compile settings and be able to find the headers
it requires to compile.
So the mythburn-ui directory should be inside the same directory
that holds the mythmusic, mythweather, mythdvd ... directories.
Paul
|
|
Top |
|
 |
mcdrama
|
Posted: Mon Nov 28, 2005 6:31 pm |
|
Joined: Sat Jan 31, 2004 12:50 pm
Posts: 84
Location:
Santa Cruz Mountains, CA
|
Mauri
The source tar balls can be found in /usr/src/mythtv/source
_________________ * v2. NZXT Duet / ECS G33T-M2 / Intel C2D E5200 / 2GB RAM / 1TB HD / Nvidia 7200GS / PVR-250 / SiliconDust HDHomeRun * v1. Shuttle SK41G - AMD 1.4GHz / 768MB RAM / 300GB HD / PVR-250 / Nvidia 5200 * Samsung LN52A650
|
|
Top |
|
 |
cesman
|
Posted: Mon Nov 28, 2005 7:38 pm |
|
Joined: Fri Sep 19, 2003 7:05 pm
Posts: 5088
Location:
Fontana, Ca
|
It will get in if I can compile it w/o issue. Apparently this is dependent on additional changed to mythburn itself which may not be in at the moment. BTW, the quickest way to get something into KnoppMyth isn't to ask me. Rather do it yourself and tell me how you did it.
_________________ cesman
When the source is open, the possibilities are endless!
|
|
Top |
|
 |
mauri
|
Posted: Tue Nov 29, 2005 5:29 am |
|
Joined: Mon Nov 28, 2005 5:28 am
Posts: 3
|
paulh wrote: mauri
I don't use KnoppMyth myself so I'm not sure how it sets out its directory structure.
It looks like you are trying to compile it standalone which wont work.
Basically you need to compile mythburn inside the mythplugins directory so it can pickup compile settings and be able to find the headers it requires to compile.
So the mythburn-ui directory should be inside the same directory that holds the mythmusic, mythweather, mythdvd ... directories.
Paul
i'm so stupid sometime
it's ok, compile and install
now, i have another problem
the script say to me :
"Cannot find the Mythburn work directory.
Have you set the mythburn script path in the settings?"
mythburn script it's in "/myth/mythburn", i've try /myth /myth/mythburn /myth/mythburn/scripts but the error it's the same and in the background of mythfrontend there is another errore that say "ERROR: cannot find mythburn.conf file!"
|
|
Top |
|
 |
paulh
|
Posted: Tue Nov 29, 2005 6:42 am |
|
Joined: Sat Nov 12, 2005 3:52 pm
Posts: 65
|
Quote: now, i have another problem the script say to me : "Cannot find the Mythburn work directory. Have you set the mythburn script path in the settings?"
mythburn script it's in "/myth/mythburn", i've try /myth /myth/mythburn /myth/mythburn/scripts but the error it's the same and in the background of mythfrontend there is another errore that say "ERROR: cannot find mythburn.conf file!"
You need to tell mythburn-ui where you have installed the scripts.
Change the 'Burn Script Folder' setting on the Burn DVD Settings page.
It should point to the location where the mythburn.conf file is located and where the main mythtvburn.sh script is located - not the 'scripts' directory that is located in this one.
Paul
|
|
Top |
|
 |
mauri
|
Posted: Tue Nov 29, 2005 8:05 am |
|
Joined: Mon Nov 28, 2005 5:28 am
Posts: 3
|
ok, i can say that i'm not stupid sometime, i'm stupid all the time
i miss the /, my right path is /myth/mythburn/
thank's paul
|
|
Top |
|
 |
wanttoknow
|
Posted: Tue Nov 29, 2005 2:01 pm |
|
Joined: Tue Oct 25, 2005 1:22 pm
Posts: 108
Location:
USA, New Hampshire
|
Still having the same problems with mythburn ui compiling it. However, I still have R5A16 18.1 Myth. Will this not work? will it kill my box if I try to get the latest source?
Thanks for all the help!!

|
|
Top |
|
 |
paulh
|
Posted: Tue Nov 29, 2005 4:46 pm |
|
Joined: Sat Nov 12, 2005 3:52 pm
Posts: 65
|
Quote: Still having the same problems with mythburn ui compiling it. However, I still have R5A16 18.1 Myth. Will this not work? It requires changes only found in the svn sources so no it wont work with 0.18.1. Quote: will it kill my box if I try to get the latest source?
I assume that all the required dependencies are already installed in knoppmyth so it should be pretty easy to compile from source.
The only tricky bit is chosing the right configure options to use. Anyone know what the default knoppmyth build uses.
The only configure option that it is important to get right is the --prefix=xxx option so it overwrites your existing installation other wise you end up with two separate myth installations which can cause problems.
If you are in any doubt it may be better to wait for the 0.19 release and a knoppmyth release with everything already compiled for you.
I've got a feeling 0.19 isn't far of 
|
|
Top |
|
 |