タグ

ブックマーク / onishy.hatenablog.com (1)

  • VLC弄ってみた#1 - VLCの仕組み - /dev/null/onishy

    初回の今回はVLCの内部構造について分析したことを紹介します。大学のレポートを兼ねた記事なので少し詳しすぎめに書きます。 tarballはこちらから入手でき、解析にはversion 2.2.1を用いました。 役に立つ資料 VLC Hacker Guide VLC公式のWikiにあるHacker Guide。必読。 逆にこれくらいしか役に立つ資料がない… VLCのスレッド管理 VLCは高度にマルチスレッド化されており、例えば、重要なスレッドとしては以下が挙げられます。 Playlist: src/playlist/thread.c 再生リストを管理するスレッド。 Video Output: src/video_output/video_output.c 動画の出力を行うスレッド。 Decoder: src/input/decoder.c 動画のデコードを行うスレッド。フィルタ管理も行う。 Q

    VLC弄ってみた#1 - VLCの仕組み - /dev/null/onishy
  • 1