[#48450] 1.8.7と1.9.2の挙動の違いについて — "Jun'ya Shimoda" <jun-shimo@...>

下田です。

13 messages 2011/10/09

[ruby-list:48464] Re: Ruby/Gstreamer for Windows

From: Kouhei Sutou <kou@...>
Date: 2011-10-12 13:41:46 UTC
List: ruby-list #48464
須藤です。

In <CAL36QAU7iwq26cj6gn+o1T_1YxkmW1ok2qZ4is_fxhV5f=MHmw@mail.gmail.com>
  "[ruby-list:48442] Re: Ruby/Gstreamer for Windows" on Fri, 7 Oct 2011 22:07:41 +0900,
  ashbb <ashbbb@gmail.com> wrote:

>> > その代わり、現在 gstreamer-1.0.3-x86-mingw32.gem には LGPL 分のdllが
>> > インクルードされていて、大変大きなgemになっていますが。
>> > 上記の2つのmsiは手動でインストールする前提にすれば、venderディレクトリ
>> > は不要になるので小さなgemにすることができるかと思います。
>>
>> Ruby/GTK2など、他のRuby-GNOME2のgemは「全部入り」でgem
>> installすれば使えるのが嬉しいんじゃないか、という方向で作っ
>> ています。(= インストールステップが1つの方がダウンロード時
>> 間が長くなるよりもメリットがあるんじゃないか。)
>>
>> なので、Ruby/GStreamerだけ別配布にするのは一貫性がないかなぁ
>> と思っています。
>>
> なるほど。悩ましいところですねぇ。
> LGPL+GPL分のdllを全部入りにすると40M強のgemになってしまうかも。。。

GStreamerをOSSBuildのやつを使わずに手元のDebian GNU/Linuxで
クロスコンパイルしてみました。
  http://pub.cozmixng.org/~kou/archives/2011-10-12/gstreamer-1.0.3-x86-mingw32.gem

(さっきリリースしたrcairo 1.10.1が必要になります。gemの依存
関係にも記述したので勝手にダウンロードされると思います。)


ご指摘通り42MBのgemになりました。。。
個人的にはどうせたくさんダウンロードしなければいけないのなら、
全部gemに入っていたほうが1回のダウンロードで済むので楽な気が
するのですが、そうでもないのでしょうか。。。

dshowvideosinkエレメントはないのですが、directdrawsinkエレメ
ントはあるので代わりにそっちを使ってください。
(dshowvideosinkエレメントはVisual Studioがないとビルドでき
なかった。)

In This Thread