Sunday, April 24, 2011

雑談とか

GPAC repositoryでちょっとミスをしてしまったので、gpac_fixesブランチは一旦歴史を書き換えたりしています。万が一ですが、そのことによってpullがうまく行かないなどの不具合が起きましたら、git cloneからやり直してください。たぶん問題ないと思いますが…。

Friday, April 22, 2011

[Git] modified GPAC repository

golgol氏が管理しているGitHub上のGPAC repositoryが半年以上停滞してしまっているので、勝手ながら、svn repogitoryの更新を取り込んでgolgol氏のパッチを当てた別のrepositoryを作りました。

https://github.com/wipple/GPAC

半年の間にsvnの方が1000近く更新を重ねていて、conflictしまくっていたのでパッチを若干弄っています。svnの更新によって当てる必要がなくなったものは外しています。また、svnの更新によって発生する問題に対する新しい修正パッチなども当てています。

最初はGitHub上からforkしようと思ったんですけど、git svnがうまくいかなかったりしたので、自分でgit svn cloneして一から作りました。ブランチは基本的にgolgol氏のrepositoryと一緒で、masterとplainとgpac_fixesの3つです。まずsvnの更新を取り込んでからgpac_fixesブランチにおいて適宜conflictを解消してパッチを当て、ビルドテストなどをしてから大丈夫そうであればmasterブランチに取り込みます。なので通常はmasterブランチで使用すれば大丈夫です。ちなみにplainブランチは名前からもわかる通り、何のパッチも当てていないもの(svn repositoryから引っ張ってきただけのもの)です。GPAC(笑)と笑うためのものなので通常は使用しないでください。

パッチがおかしいんじゃないかとか、ビルドができないとか、こういうパッチを当ててほしいとか、その他何かありましたらご連絡を。

Friday, April 15, 2011

[MacOSX] x264_L-SMASH binary revision 1937+504 [Snow Leopard]

x264_MacOSX_r1937+504
x264 0.115.1937+504 cb84a9a
(libswscale 0.12.0)
(libavformat 52.107.0)
(ffmpegsource 2.15.0.1)
built on Apr 15 2011, gcc: 4.2.1 (Apple Inc. build 5666) (dot 3)
configuration: --bit-depth=8
x264 license: GPL version 2 or later
libswscale/libavformat/ffmpegsource license: GPL version 2 or later

※ x264側はdisable-asmの修正なので更新しなくてもいいのですが、L-SMASH側に音声出力関係の修正が入ってたりするのでx264_L-SMASHだけ更新しました。plainのr1937はビルド・公開はしません。