LinHES Forums
http://forum.linhes.org/

Mythburn Myth User Interface
http://forum.linhes.org/viewtopic.php?f=6&t=7060
Page 1 of 2

Author:  spit2k1 [ Thu Nov 24, 2005 1:00 pm ]
Post subject:  Mythburn Myth User Interface

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!

Image
Image
Image

Image


Remember to check the permissions on mythburn folder as the mythtv user will need access!

Author:  cesman [ Thu Nov 24, 2005 1:19 pm ]
Post subject: 

Great work guys!

Author:  Greg Frost [ Fri Nov 25, 2005 1:49 pm ]
Post subject: 

Wow! looking forward to a KnoppMyth release with 0.19 and this. Thanks paulh.

Author:  wanttoknow [ Fri Nov 25, 2005 6:35 pm ]
Post subject: 

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

Author:  paulh [ Sat Nov 26, 2005 4:02 am ]
Post subject: 

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.

Author:  mauri [ Mon Nov 28, 2005 5:30 am ]
Post subject: 

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

Author:  mcdrama [ Mon Nov 28, 2005 4:09 pm ]
Post subject: 

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?

Author:  paulh [ Mon Nov 28, 2005 6:18 pm ]
Post subject: 

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

Author:  mcdrama [ Mon Nov 28, 2005 6:31 pm ]
Post subject: 

Mauri
The source tar balls can be found in /usr/src/mythtv/source

Author:  cesman [ Mon Nov 28, 2005 7:38 pm ]
Post subject: 

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.

Author:  mauri [ Tue Nov 29, 2005 5:29 am ]
Post subject: 

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


:oops:

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!"

Author:  paulh [ Tue Nov 29, 2005 6:42 am ]
Post subject: 

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

Author:  mauri [ Tue Nov 29, 2005 8:05 am ]
Post subject: 

ok, i can say that i'm not stupid sometime, i'm stupid all the time :roll:
i miss the /, my right path is /myth/mythburn/


thank's paul

Author:  wanttoknow [ Tue Nov 29, 2005 2:01 pm ]
Post subject: 

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!!

:lol: :lol:

Author:  paulh [ Tue Nov 29, 2005 4:46 pm ]
Post subject: 

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 :wink:

Page 1 of 2 All times are UTC - 6 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/