OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: r...@openpkg.org Module: openpkg-src Date: 08-Mar-2009 10:20:53 Branch: HEAD Handle: 2009030809205200 Modified files: openpkg-src/flvtoolxx flvtoolxx.patch flvtoolxx.spec Log: fix version and recognize more formats (info from FFmpeg) Summary: Revision Changes Path 1.2 +41 -4 openpkg-src/flvtoolxx/flvtoolxx.patch 1.3 +1 -1 openpkg-src/flvtoolxx/flvtoolxx.spec ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/flvtoolxx/flvtoolxx.patch ============================================================================ $ cvs diff -u -r1.1 -r1.2 flvtoolxx.patch --- openpkg-src/flvtoolxx/flvtoolxx.patch 7 Mar 2009 20:19:55 -0000 1.1 +++ openpkg-src/flvtoolxx/flvtoolxx.patch 8 Mar 2009 09:20:52 -0000 1.2 @@ -1,6 +1,6 @@ Index: AMFData.h --- AMFData.h.orig 2009-01-22 02:09:49 +0100 -+++ AMFData.h 2009-03-07 21:14:29 +0100 ++++ AMFData.h 2009-03-08 10:17:14 +0100 @@ -17,13 +17,20 @@ #ifdef __APPLE__ #include <architecture/byte_order.h> @@ -25,7 +25,7 @@ enum AMFType { Index: SConscript --- SConscript.orig 2007-06-05 05:35:40 +0200 -+++ SConscript 2009-03-07 21:14:29 +0100 ++++ SConscript 2009-03-08 10:17:14 +0100 @@ -4,6 +4,6 @@ source = ['flvtool++.cpp', 'AMFData.cpp'], @@ -36,7 +36,7 @@ Return('flvtoolxx') Index: SConstruct --- SConstruct.orig 2008-10-17 03:00:36 +0200 -+++ SConstruct 2009-03-07 21:14:56 +0100 ++++ SConstruct 2009-03-08 10:17:14 +0100 @@ -1,5 +1,5 @@ libd = '#lib/' -env = Environment(CPPFLAGS='-ggdb -O3 -Wall', LINKFLAGS='-ggdb') @@ -44,9 +44,46 @@ env.TargetSignatures('content') Export('env libd') +Index: flvtool++.cpp +--- flvtool++.cpp.orig 2009-01-22 22:46:02 +0100 ++++ flvtool++.cpp 2009-03-08 10:17:39 +0100 +@@ -51,7 +51,7 @@ + + int main(int argc, char* argv[]) { + if (argc < 2) { +- printf("flvtool++ 1.1.6\nCopyright (c) 2007-2008 Dan Weatherford and Facebook, inc.\n"); ++ printf("flvtool++ 1.1.7\nCopyright (c) 2007-2008 Dan Weatherford and Facebook, inc.\n"); + printf("http://developers.facebook.com/opensource.php\n"); + printf("Published under the BSD license.\n\n"); + printf("usage: flvtool++ [options] [input filename] [output filename]\n"); +@@ -208,6 +208,9 @@ + case 2: codec = "H.263"; break; + case 3: codec = "SCREEN"; break; + case 4: codec = "VP6"; break; ++ case 5: codec = "VP6A"; break; ++ case 6: codec = "SCREEN2"; break; ++ case 7: codec = "H.264"; break; + default: codec = "(unknown)"; + }; + // Scrape width & height data from the video +@@ -295,11 +298,13 @@ + onMetaData->dmap["stereo"] = shared_ptr<AMFData>(new AMFBoolean(stereo)); + const char* audio_format_str = NULL; + switch (audio_format) { +- case 0: audio_format_str = "Uncompressed"; break; ++ case 0: audio_format_str = "Uncompressed (PCM)"; break; + case 1: audio_format_str = "ADPCM"; break; + case 2: audio_format_str = "MP3"; break; + case 5: audio_format_str = "NellyMoser (8kHz Mono special case)"; break; + case 6: audio_format_str = "NellyMoser"; break; ++ case 10: audio_format_str = "AAC"; break; ++ case 11: audio_format_str = "Speex"; break; + } + printf("Audio: %dHz %dbit %s, codec ID %d (%s)\n", audio_rate, audio_sample_size, (stereo ? "stereo" : "mono"), audio_format, audio_format_str); + have_audio_params = true; Index: serialized_buffer.h --- serialized_buffer.h.orig 2008-11-05 01:54:15 +0100 -+++ serialized_buffer.h 2009-03-07 21:14:29 +0100 ++++ serialized_buffer.h 2009-03-08 10:17:14 +0100 @@ -17,7 +17,7 @@ #define LE32(x) OSSwapLittleToHostInt32(x) #define LE64(x) OSSwapLittleToHostInt64(x) @@ . patch -p0 <<'@@ .' Index: openpkg-src/flvtoolxx/flvtoolxx.spec ============================================================================ $ cvs diff -u -r1.2 -r1.3 flvtoolxx.spec --- openpkg-src/flvtoolxx/flvtoolxx.spec 7 Mar 2009 22:17:48 -0000 1.2 +++ openpkg-src/flvtoolxx/flvtoolxx.spec 8 Mar 2009 09:20:52 -0000 1.3 @@ -32,7 +32,7 @@ Group: Video License: BSD Version: 1.1.7 -Release: 20090307 +Release: 20090308 # list of sources Source0: http://mirror.facebook.com/facebook/flvtool++/flvtool++-%{version}.tar.gz @@ . ______________________________________________________________________ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org