Hi guys.
Firstly nice work with dvbcut. It does exactly what is says, and works
nicely.
As a beginning rpm packager for Fedora, I am wanting to package dvbcut
for the external livna repo. Ideally this means having my dvbcut package
require {buildrequire} ffmpeg {-devel} packages as they are already
available in livna.
It seems there is a whole lot 'o diff between the included ffmpeg and
various versions I have found packaged for Fedora {livna F7/ F8/ devel,
freshrpms, atrpms}.
What is the motivation / necessity of including a modified ffmpeg within
the dvbcut sources ?
Does the dvbcut source patch bugs in ffmpeg libraries {that could be
moved upstream} ?
Was the ffmpeg devel moving too fast {moving goalposts} ?
What version {or cvs or date } did the included ffmpeg originate from ?
Given the developers clear understanding of the code, what would it take
to move back to using the {current/devel} version of ffmpeg ?
[
It seems we would need to:
- rename calls to some functions that have had a name change |
deprecation | and sometimes actual removal.
- missing defs like:
src/streamdata.h:53: error: 'int64_t_C' was not declared in this scope
{ I found other's solution of:
--- avcodec.h.orig 2007-05-31 05:18:54.000000000 +1000
+++ avcodec.h 2007-11-14 23:37:03.000000000 +1100
@@ -39,7 +39,7 @@
#define LIBAVCODEC_IDENT "Lavc" AV_STRINGIFY(LIBAVCODEC_VERSION)
-#define AV_NOPTS_VALUE INT64_C(0x8000000000000000)
+#define AV_NOPTS_VALUE 0x8000000000000000LL
#define AV_TIME_BASE 1000000
#define AV_TIME_BASE_Q (AVRational){1, AV_TIME_BASE}
}
- g++ -o src/index.o -c -O3 -Wall -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -DHAVE_LIB_AO -DQT_NO_DEBUG
-I/usr/lib/qt-3.3/include src/index.cpp
In file included from src/streamhandle.h:24,
from src/index.cpp:32:
src/streamdata.h:53: error: integer constant is too large for 'long' type
]
I grateful for any pointers / info you can give on how you see dvbcut
developing ;-)
David Timms.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
DVBCUT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dvbcut-user