Okay, I downloaded the source from sourceforge and have been trying to build it. I get an error about an item not being defined. I didn't copy the tons of output prior to this fatal error:
Code:
Scanning dependencies of target k9copy
[ 63%] Building CXX object CMakeFiles/k9copy.dir/k9copy_automoc.o
In file included from /home/dave/Downloads/k9copy-2.3.8-Source/build/../src/import/k9chapteredit.h:18:0,
from /home/dave/Downloads/k9copy-2.3.8-Source/build/moc_k9chapteredit.cpp:9,
from /home/dave/Downloads/k9copy-2.3.8-Source/build/k9copy_automoc.cpp:15:
/home/dave/Downloads/k9copy-2.3.8-Source/build/../src/import/k9avidecode.h:32:91: error: ‘AVFormatParameters’ has not been declared
typedef int (*av_open_input_file_t)(AVFormatContext **, const char *,AVInputFormat *,int, AVFormatParameters *);
^
In file included from /home/dave/Downloads/k9copy-2.3.8-Source/src/mpeg2/kdecmpeg2.h:24:0,
from /home/dave/Downloads/k9copy-2.3.8-Source/src/mpeg2/k9decodethread.h:20,
from /home/dave/Downloads/k9copy-2.3.8-Source/src/mpeg2/k9plaympeg2.h:24,
from /home/dave/Downloads/k9copy-2.3.8-Source/build/../src/main/k9cropselect.h:33,
from /home/dave/Downloads/k9copy-2.3.8-Source/build/moc_k9cropselect.cpp:9,
from /home/dave/Downloads/k9copy-2.3.8-Source/build/k9copy_automoc.cpp:41:
/home/dave/Downloads/k9copy-2.3.8-Source/src/mplayer/k9internalplayer.h:17:7: warning: ‘class k9InternalPlayer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor]
class k9InternalPlayer {
^
make[2]: *** [CMakeFiles/k9copy.dir/k9copy_automoc.o] Error 1
make[1]: *** [CMakeFiles/k9copy.dir/all] Error 2
make: *** [all] Error 2
dave@davelaptop:~/Downloads/k9copy-2.3.8-Source/build$
Obviously "AVFormatParameters" is supposed to be from some header somewhere, but I haven't found it. Does this look familiar to anyone?
If I can get it built against the 14.04 libs, etc., then I'll try it out to see if it works. If so, I'll need to someone from this thread to try it with one of the dvd's they've had problems with to see if it works then.
Bookmarks