GStreamerはシンプルVorbisのおよびOgg再生から複雑なオーディオ(ミキシング)とビデオ(ノンリニア編集)処理に至るまで、メディアの取り扱い部品のグラフの構築を可能にするライブラリです。
はアプリケーションは、透過的にコーデックとフィルター技術の進歩を利用することができます。開発者は、きれいな、汎用的なインタフェースを備えたシンプルなプラグインを書くことによって、新しいコーデックやフィルタを追加することができます。
の特長の:ます。
- パラレル設置性0.8.xはシリーズとします。
- スレッドセーフ設計およびAPIます。
- 新しいID3デマルチプレクサ(GST-プラグ-醜いに怒っ1を置き換え)します。
- メモリリークの修正
- マルチパートのポート、
- 修正します。
- videomixer上の資料の更新します。
- は追加された新しいsunaudiosink、gconfaudiosrcとgconfvideosrc要素
... avidemuxあなた、wavparse、レベル、煙ます。の
flacdec、flxdec、RTPの
のこのリリースで新しいのは何ですか。
- GLibのアトミックOPSのAPIの変更を回避します。
- のRTP depaylodersで不正な形式のバッファのより良い取り扱います。
- いくつかのマイナーなコンパイルの修正します。
- 650470:RTP:一部depayloadersが不正な形式のRTPパケットを破るます。
- 652144:UDP:mingwの-W64にフィックスコンパイラの警告します。
のバージョン0.10.28のの新機能は次のとおりです。
- 新しいカーネルで問題を構築修正しました。(古いとvideo4linux1インタフェースヘッダ削除)します。
- 643716:v4l2src:./v4l2_calls.h:33::致命的なエラー:Linuxの/ videodev.h:新しいカーネルを構築していないために失敗したそのようなファイルやディレクトリをします。
のバージョン0.10.27のの新機能:
- ... avidemuxあなた:バギーリストのサイズのための回避策を追加します。エキスのdatetimeタグ
- cacasinkは:マスクと前進を修正します。
- のデインターレース:リニアように、デフォルト設定を変更します。
- のデインターレース:水切り無限ループを回避します。
- のデインターレース:リライト/走査線がどのように計算されるか、隣接修正します。
- はflvdemux: 必要に応じてサンプリング周波数を調整するためにAACコーデック·データを使用
- flvmux:にNellymoserを修正しましたが、設定CodecIDをします。
- icydemux:GST_TAG_HOMEPAGEタグとして「StreamUrlのメタデータを追加します。
- id3demux:複数のジャンルとID3v2.4のジャンルフレームの固定構文解析します。
- imagefreezeは:受信した場合、バッファが到着する前に、EOSに沿って通過します。
- jpegdec:追加&QUOT、MAX-のエラー&QUOT。デコードエラーを無視するようにプロパティ
- jpegdec:再同期無限ループを回避する。不完全な画像を破棄します。
- matroskademux:H264のためのストリーム形式と整列プロパティを追加します。
- matroskademux:何DOCTYPEが指定されていない場合のMatroskaを想定します。
- matroskademux:増加許可マックス。 15Mに10Mからプッシュ·モードのブロックサイズ李>
- matroskademux:なし合図に空のキューを正常化します。
- matroskamux:DTSおよびE-AC3オーディオ のサポートを追加
- matroskamux:すべての送信バッファにタイムスタンプを書いてみる。
- multifilesink:キーフレームモードでのストリームヘッダを送信します。
- multiudpsink:バッファサイズのプロパティを追加します。
- navseek:再生速度を変更するには、基本的なサポートを追加します。
- pulsemixer:MIXER_FLAG_AUTO_NOTIFICATIONSを実装します。
- pulsesink:EOS上のフラッシュの残りのバッファされたサンプルます。
- pulsesink:一時停止同期中にキャッピングする。 _startにコルクを抜くありません。
- pulsesink:コルクを抜くストリームリングバッファのフラッシュ中にします。
- pulsesrc:追加&QUOT、クライアント&QUOT。プロパティ
- qtdemux:断片化されたMP4のためのサポートを追加します。
- qtdemux:(E)AC-3、WMAおよびVC-1オーディオ のサポートを追加
- qtdemux:不明サイズの炭素原子を引っ張っ許可します。
- qtdemux:フロー·リターン·アグリゲーションと近いファイル終了コーナーケースの扱いを修正しました。
- qtdemux:mvhdから作成時刻タグを解析し、使用します。
- rtpbin:コピーバッファリングの統計ます。
- RTP:payloadersとdepayloadersの修正ランクます。
- RTP:上のフラッシュ状態フラッシュストップ多くの(デ)payloadersのハンドリングシークます。
- のRTP ac3pay:AC3のpayloaderを追加します。
- のRTP h264depay:キャップ交渉します。 を使用して、出力H264のレイアウトを決定
- のRTP h264pay:フルバイトストリームスキャンモードを実装します。
- のRTP j2kdepay:バッファリストのサポートを追加。より弾力depayloader作る
- のRTP j2kpay:パフォーマンス向上のために利用バッファリストます。
- のRTP j2kpay:正しくEOCを扱う。私たちは最後に達したときにスキャンを停止します。
- RTP j2kpay:ビットストリームます。 分割するSOPマーカーを使用する
- のRTP jitterbuffer:クロックを提供すること。より良いバッファリングレベルを取得します。
- RTP jpegdepay:浮動小数点としてコンマを使用するロケールのフレームレート解析を修正します。
- のRTP mp4adepay:発信パケットに改善するタイムスタンプます。
- rtpsession:またSR にRTCP活動を放出
- rtpsession:最後に送信RB値を覚えています。
- rtspsrc:追加し、自動バッファリングモードを使用します。
- rtspsrc:QUERY_SEEKING応答します。 を追求し、微調整に失敗すると正常に低下
- rtspsrcは:非集合制御します。 を持つすべてのストリームの範囲の要求を含む
- rtspsrc:UDPバッファサイズを増やします。
- rtspsrc:洗浄時にセッションマネージャの基本時間をリセットします。
- rtspsrcは:スマートな方法でマルチキャストトランスポートを選択します。
- souphttpsrc:送信しないサーバへのファイルの末尾の後ろに努めます。
- v4l2sink:ナビゲーションのサポートを追加します。作物ます。 を制御するためのプロパティ
- vrawdepay:固定長チェックします。
- wavparse:正しくいくつかのより多くのケースでは、PCMとして宣伝DTSを検出します。
- ximagesrc:XGetImageはからの変化特性に依存XGetSubImageする
- バグ:LI>
- 596321:qtdemux:断片化されたMP4と&QUOTのサポートを追加。 mfra&QUOT。箱ます。
- 618389:[pulsemixer] MIXER_FLAG_AUTO_NOTIFICATIONSインタフェースを実装する必要があります。
- 618652:[EffecTVを]ユニットテストで初期化されていない値を使用します。
- 620283:AdobeのF4Fのサポートが不足している
- 621929:-badへ-goodます。 から[PLUGIN-MOVE]移動ジャックのプラグイン
- 623178:[matroskademux]認識されていないFOURCCコードのエラーメッセージが改善されるべきである。
- 625825:rtpmp4adepayリンクすることはできません! aacparseます。
- 629418:progressreport:代わりにクエリを使用してバッファのタイムスタンプからストリーム位置を決定するためのサポートを追加します。
- 631516:[navseek]再生速度を変更するには、サポートを追加します。
- 632654:[matroskamux]の発信バッファのほとんどのタイムスタンプを記述しようとします。
- 632897:正しいにNellymoserコーデックIDを設定しないflvmuxます。
- 633280:[icydemux] [PATCH] icydemux:GST_TAG_HOMEPAGEタグとして「StreamUrlのメタデータを送信します。
- 634314:障害のあるPNG画像にpngdecハングします。
- 634391:[v4l2src]キャップに、インタレースフィールドを追加します。
- 634393:v4l2src:インターレース方式のキャプチャ用に最初にトップフィールドを設定します。
- 634910:[rtph264pay]バイトストリームスキャンモードを実装します。
- 634928
- 635734:jpegdec:無限ループモーションJPEGストリーム再生します。
- 636049:ximagesrc:ものによってリモートXとオフを修正します。
- 636172:imagefreeze:バッファが到着する前にEOSが渡されていません。
- 636234:DTSフレームは、非ゼロオフセット で始まる場合、[wavparse] DTS 6CHステレオ16ビットPCMとして再生
- 636621:flvdemux:AACオーディオのための右のサンプルレートを設定しません。
- 636784:qtdemuxます。 のために[qtdemux] GST_QUERY_CONVERT実装
- 637060:matroskademux:13メガバイトのブロックにエラーが出ます。 をストリーミング
- 637686:[jpegenc] sinkpad getcaps結果ます を改善
- 638019:[matroskademux】いくつかのMatroskaファイルが指定されていないでDocTypeます。
- 638072:rtpsource.c::エラー: 'have_rbは'この関数で初期化されていない使用することもできる。 失敗を構築
- 638535:id3demux:ID3v2.4に従って複数のジャンルが正しく対応していません。
- 638569:cacasinkクラッシュ15ビットのビデオが与えられたときます。 。
- 639240:pulsesink:PLAYING-&GT。 PAUSED-&GT。トランジションをプレイする原因とドロップアウトします。
- 639321:インターレース解除:フィールド{1,3}の走査線ポインタが1フィールドラインではオフであると思わます。
- 639339:V4L2:欠落V4L_FIELD_INTERLACED_に古いカーネルを構築するために失敗し、{TB、BT}
- 639516:ミュクサー:SRCパッド上限を設定修正します。
- 639740:[pulsesink]逆再生中にいくつかのケースではコルクを抜くません。
- 640028:[qtdemux]不正な形式のMOVストリーム上でクラッシュします。
- 640063:rtph264depay:バイトストリーム=偽モード の漏れコーデックデータバッファ
- 640064:rtspsrcメモリリークします。
- 640080:rtspsrcは:ネットワーク障害に適切にエラーに失敗します。
- 623063:[jpegdec]追加&QUOT。 MAX-のエラー&QUOT。プロパティ
- ... avidemuxあなた:逆再生の修正。後続のフラグメントの重複を防ぐます。
- のデインターレース:オークの賛成でアセンブリコードを削除します。
- dvdemux:SMPTEタイムコードを解析します。
- flvdemux:解析およびCTS(修正場合によっては神経質H.264の再生)を使用します。
- flvmux:ストリーミング可能なモードでonMetadaタグを再送するタグの変更します。
- g729pay:右親から延長します。
- はgconf:GConfのが無効になっている場合に、スキーマをインストールしないでください。
- goom、goom2k1:待ち時間補償コードを追加し、レポートの待ち時間を正しくします。
- gstrtpjpegpay:追加の定義を再起動間隔(DRI)マーカーます。
- h264depay:常にキーフレームとしてcodec_dataをマークします。
- icydemux:forwardタグイベント
- id3v2mux:アルバムアーティストのためのマッピングを追加します。
- imagefreeze:完全にタイムスタンプストリームを生成します。
- レベル:沈黙にゼロによる除算を回避します。
- matroskademux:パースエラーとコーナーケースのためのより堅牢ます。
- matroskademux:H.264プロファイルとレベルを抽出し、キャップを上に設定します。
- matroskamux:newsegmentイベントスパムを削減し、必要な場合にdiscontフラグを設定します。
- パルス:パルスストリームのプロパティの設定を許可します。
- パルス:READYにDEVICE_DESCRIPTIONを修正します。
- pulsesink:追加&QUOT、クライアント&QUOT。 PAのクライアント名を設定するプロパティ
- pulsesink:同じ名前を持つすべてのクライアントとの間のPAコンテキストを共有します。
- qtdemux:キャップで輸出AAC / MPEG-4 / H.264プロファイルとレベルします。
- RTP:G722のpayloaderとdepayloader要素を追加します。
- rtpamr(デ)給与:AMR-WB SIDフレームをサポートしています。
- rtpamrpay:複数のフレームペイロードのための適切な期間;適切に完璧な-rtptimeをサポートします。
- rtpbin:追加&QUOT、NTP-シンク&QUOT。プロパティと&QUOT、使用-パイプラインクロック&QUOTを。プロパティ
- rtpg729pay:正しく完璧-rtptimeをサポートしています。
- rtph264depay:のみすべての非キーユニットでデルタ単位を設定します。
- rtpmanager:追加の統計を提供します。
- rtpmp4adepay:サンプリングレートをつかむとキャップに入れます。
- rtpmparobustdepay:適切にダミーバッファを挿入します。ダミーフレームの有効なビットレートを使用します。
- rtpmpvpay:RTPバッファの修正タイムスタンプます。
- rtpsession:RTP帯域幅を自動検出するオプションを追加します。
- rtpsession:RTP帯域幅の割合としてRTCP帯域幅を計算します。
- rtpsession:彼らは終了した後にします。 送信されたRTCPパケットカウント
- rtpsession:サードパーティ製の衝突検出をリラックスします。
- rtpstats:RTPArrivalStatsでCURRENT_TIMEの記述を正すます。
- rtspext:最初の失敗の設定を停止します。
- rtspsrc:udpsrcバッファサイズを設定するには、プロパティを追加します。
- rtspsrc:RTSP-SDPプロトコルのサポートを追加します。
- rtspsrc:輸送に/ UDPを追加しないでください、それはデフォルトの
- rtspsrc:修正デュレーション報告します。
- rtspsrc:ダイジェスト陳腐扱う認証セッションデータ
- rtspsrc:SDPのURI解析メソッドを使用します。
- shapewipe:オプションの境界パラメータと減速のアニメーションを追加します。
- shapewipe:同じ理由で例パイプラインのAYUVに強制フォーマットします。
- shapewipe:videomixerに交渉の失敗を防ぐためにAYUVへの入力を強制します。
- スペクトル:ユーザーがそれを要求している場合のみ集計大きさ/位相、パフォーマンスの修正します。
- v4l2src:デシメーションプロパティを追加し、制御可能なカラーバランスパラメータを追加します。
- v4l2src:のmmapインタフェースを介してmpegtsを使用して修正する。フォールバックサイズとしてGstBaseSrc ::ブロック·サイズを使用します。
- videomixer2:新しいvideomixer2要素videomixerよりも良いように動作します。
- vrawdepay:ハンドル無効なペイロードより良います。
- バグ:LI>
- 625825:rtpmp4adepayリンクすることはできません! aacparseます。
- 629047:matroskademuxます。 シークセグメンテーション違反
- 537544:[パルス] PAコンテキストのプロパティを設定できるようにします。
- 628996:pulsesink共有コンテキストパッチ(バグ#624338) の後に壊れた
- 529672:ビッグ待ち時間と悪いフレームレート、複数のライブストリームを混合しながら
- 581294:rtspext:拡張はメソッドの競合をconfigure_streamます。
- 598915:qtdemux:画像/ X-J2CでJPEG2000ヘッダデータを伝播します。
- 612313:qtdemux:キャップでポストAACプロファイル/レベルます。
- 616521:qtdemux:ストリームのキャップで書き出しMPEG-4ビデオプロファイルとレベルします。
- 617318:matroskademux、qtdemux:H.264プロファイル/レベル抽出のために使用しpbutilsます。
- 620790:[matroskademux】特定の.mkvファイルを再生しようとしている一般的なストリームエラーます。
- 622390:[V4L2]制御可能なカラーバランスのプロパティ/プログラム可能なカメラを追加します。
- 624338:[pulsesink] ringbuffersとは別のパルスコンテキストを処理し、それらを共有します。
- 625547:imagefreezeユニットテストが時折失敗します。
- 626048:[videomixer]タイムスタンプに基づいてストリームを同期するニーズモードます。
- 626518:[imagefreeze]より良いキャップ交渉します。
- 627162:[パルス] gst_pulse_client_nameのためのより良いフォールバックの戻り値()
- 627174:[pulsesink]をチューニングする新しいプロパティPAクライアント名
- 627289:souphttpsrc:エラーメッセージを微調整します。
- 627341:wavparse:ファイルの奇妙な取り扱い未満12バイトます。
- 627796:rtpbin:NTPクロック同期を追加します。
- 628020:change_state NULLで&GTで[pulsesink]アサーションが失敗。 READYます。
- 628058:RTSPベースのソケットでSO_RCVBUFプロパティを設定する方法が必要です。 。
- 628127:JPEGのRTP payloaderクラッシュ破損がJPEGバイトストリームであります。 。
- 628214:SDPファイルを介してRTSP開始にサポートを追加します。
- 628349:[v4l2src]のmmapを使用してmpegtsをキャプチャサポートしていません。
- 628454:それが含まれている場合のMatroskaのデマルチプレクサは、DATEタグを処理しないだけで年間数
- 628608:[alphacolor]要素の分類が間違ってます。
- 629018:rtpjpegpay:なぜなら初期化されていない変数の警告を構築することができません。
- 629522:[rtpjpegpay]リスタートインターバル(DRI)を定義するためのサポートを追加します。
- 629839:[qtdemux]更新のXMPタグは構文解析します。
- 629896:エラー(IEC61883せず)raw1394をコンパイルします。
- 630088:[flvdemux]ぎくしゃくしたH.264ビデオ再生します。
- 630205:[icydemux] forwardタグイベントdownstremます。
- 630256:rtph264-有料/ depay:ストラバッファからタイムスタンプを尊重しない
- 630317:pulsesinkデバイス名を取得するalsasinkます。 のために同じように動作しません
- 630378:MSVCとspeexenc / speexdecクラッシュします。
- 630446:rtpmanager:追加の統計を提供します。
- 630447:rtpsession:リラックス、サードパーティ製の衝突検出します。
- 630449:rtpbin:new_payload_foundにパッドを追加する前に、ロックを解除します。
- 630451:rtpbin:無料パッド名を探すときにイテレータのrysncをハンドルします。
- 630452:rtpbin:rtp_session_on_timeout MT安全ます。 でソースをクリーンアップしてください
- 630457:rtpmanager:失われたパケットは、警告すべきではない。 。
- 630458:レベル:沈黙にゼロによる除算を回避します。
- 630500:[rtspsrc] RTSPセットアップメッセージが常に必要&QUOTん。 / UDP&QUOT。文字列
- 630888:v4l2sinkはv4l2loopbackカーネルモジュールには対応しておりません。
- 631082:rtpjitterbuffer:ドキュメント参照を改善します。
- 631303:[goom]ソースがGstAudioSrcされたQoS警告した場合します。
- 631330:[flvmux] [PATCH]ストリーミング可能なモードでのタグの変更します。 更新したonMetadaタグを再送信
- 631996:[h264depay]退行:RTSP://stream.zoovision.com/KibaEp1n900.3gpます。
- 632548:[rtspsrc]回帰。デュレーションを報告して失敗します。
- 632553は:--disable-GConfはまだスキーマをインストールしようとします。
- 632682:[matroskademux] Vorbisの/ TheoraのためのCodecPrivateが欠落してハンドルます。
- 632945:アクセス·ユニットでrtph264depay =真のモードが正しくデルタユニットフラグを集約しません。
- 633205:videoflipにナビゲーションイベントを修正します。
- 633212:BPSが不明な場合に[goom]は、交渉されていないリターンします。
- 633970:[icydemux]取り扱い壊れタグリストます。
- 635532:rtspsrc:予期しないEOS認証(回帰)を使用するときます。
- 635843:[rtph264depay]セグメンテーション違反空のペイロードにします。
- 636179:[インターレース解除]フィールズ間違った順序でます。
- 626463:[matroskademux]&QUOT。サイズ14688496、サポート&QUOTしないの大きなブロックを読み込む;
- 628894:[matroskademux]ずさんな逆再生します。
- 633294は:デインターレースは、いくつかのDVDメニューのシナリオを破壊します。
- v4l2src:
- ストリーミングモードの修正とのMatroska / WebMの
- インデックスを持っていないことのMatroskaとWebMのファイルに求めます。
- デバッグするための新しいcpureport要素
- ... avidemuxあなた:取り扱いVBR音声ストリームを改善します。
- ... avidemuxあなた:モードの修正ストリーミング:適切MOVIベースのインデックスのオフセットを使用し、ハンドル0サイズのデータチャンクます。
- debugutils:新しい要素cpureport、ポスト&QUOT、CPU-レポート&QUOT。バス上の要素メッセージ
- flacdec、rtspsrc、rtph264pay、rtpmp4vdepay:メモリリークの修正します。
- gconfvideosrc:正しいGConfのキー(。すなわちませaudiosrcキー)を使用します。
- はGdkPixbufの:再びgdkpixbuf3プラグインを削除、GDK-pixbufのは、GTK +の外に分割されたと2.x に滞在します
- id3v2mux:TBPMフレームを使用してビート·パー·ミニッツのタグを記述します。
- はjpegdec:回帰を解析マーカーを修正します。
- matroskademux:未知のトラック番号とブロック上にエラーを出力しません。
- matroskademux:バイト単位のサイズが不明な場合には、ストリーミング修正します。
- matroskademux:ADTS AACのデータを格納する偽のファイルを処理します。
- matroskademux:彼らはインデックスを持っていない場合でも、ローカルのファイルに求めている支援します。
- matroskamux:バック求めるとヘッダを修正しようとしない場合、ストリーミング= TRUEます。
- pulsesink:同時に複数のpulsesinksを作成するときにレースを修正します。
- qtdemux:またQTファイル用のトラック幅と高さを使用してPARを計算します。
- qtdemux:読書最大/平均でbtrt原子を固定します。
- qtdemux:逆再生を改善します。
- qtdemux:外erroringするのではなく、同様にmvhd原子の64ビットバージョンを解析します。
- qtdemux:解析する際に原子avc1読ん過去を防ぐます。
- rtpg729pay:basertppayload完璧-rtptimeモードを回避します。
- rtph263pdepay:複数のクロック·レートを可能にする入力として
- rtpL16depay:また、チャンネル数 をコードする-paramsのを解析
- rtpL16depayは:チャネルの数が指定されていない場合は、1チャネルをデフォルトとします。
- rtpmp4gpay:完璧なタイムスタンプを実装します。
- rtspsrc:追加&QUOT、ポートレンジ&QUOT。プロパティ、ファイアウォール/ IPSecの とのセットアップに便利
- rtspsrc:UDPソケットを再利用していない(以前のストリームからのデータを受信した奇数のエラーを回避し)ます。
- udpsrc:追加&QUOT、再利用&QUOT。ポートの再利用(デフォルトで有効になっていますが、rtspsrcで無効)します。 を有効または無効にするプロパティ
- V4L2:正しい順序でソート形式非エミュレートフォーマットが好まれるようにします。
- videobalance:デッドロック につながる可能性が間違ったロック順序を修正
- videomixer:のみQoS情報をリセットし、マスターパッド上NEWSEGMENTイベントの下流NEWSEGMENTイベントを送信します。
- バグ:LI>
- 626463:[matroskademux]&QUOT。サイズ14688496、サポート&QUOTしないの大きなブロックを読み込む;
- 593117:[... avidemuxあなた]のサポートAVFファイル
- 618535は:[... avidemuxあなた] eva_2010_2.22_promo1.aviストリーミングするために失敗します。
- 621520:[id3v2mux]書き込みビート·パー·ミニッツのタグ
- 622017:[GstRtpMP4GDepay]パケットペイロードが短すぎた。 。
- 622577:rtspsrcが紛らわしいエラーメッセージを持っています。
- 623209:rtpL16depayのバグします。
- 623357:... avidemuxあなた:プッシュモードはaviファイルのファイルをストリーミングする一部のHTTPのために動作しません。
- 623629:QtDemuxで逆再生を発行します。
- 624173:[qtdemux]キャップ内のピクセルアスペクト比を取得しませんtkhdにおけるディメンションデータがQTファイル
- 624331:videobalance:変化&QUOT時のデッドロック/フリーズ。明るさ&QUOT。プロパティ
- 624455:のMatroskaのマルチプレクサは、ストリーミング可能= TRUE で使用する場合でも、シーク
- 624770:rtspsrc:gst_rtspsrc_handle_requestでメモリリークします。
- 625002:[例] GdkDrawを使用しないでください。
- 625153:rtspsrc:クライアントポート範囲を設定するプロパティを追加します。
- 625302:[qtdemux] PAR = 1/1 にもピクセルアスペクト比のフィールドを設定します。
- 625371:[matroskademux]重大な警告がプログレッシブダウンロードを有効にして生きてWebMのを再生するとします。
- 625442:pulsesink:クラッシュ - pa_threaded_mainloop_stopがPAスレッドから呼び出されます。
- 625452:[videomixer]ドキュメントからのパイプラインはもう動作しません。
- 626467:matroskademux:CRITICAL **:ファイルのMatroska-demux.c:ライン578(gst_matroska_demux_get_lengthは): に達することはありません
- 626609:[qtdemux]セグメンテーション違反avc1原子を解析するときにします。
- 626619:[imagefreeze]不正なシーク動作がします。
- 627689:[インターレース解除]ブロークンタイムスタンプます。
- 617368:[のMatroska]求めてプッシュモードシークと非キューを実装します。
<李> rtpbin:正しくRTCPパケットサイズを計算します。
0.10.26以降に修正
メタデータタグ経由[qtdemux]レポート作成/変更時刻:
作るパススルー作業します。:alphacolor
のバージョン0.10.26のの新機能である
0.10.25以降に修正
/ <多くの場合、大規模な性能向上:
のバージョン0.10.25のの新機能であるLI>
aviファイルのために
0.10.24以降に修正
のバージョン0.10.24にの新機能は次のとおりです。
- のためにオーク(最適化された内部ループランタイムコンパイラ)を使用してくださいSIMDとします。
- その他の最適化、および依存liboil取り除く。主な目標ます。
- はliborcへliboilからの移行を作ることだった。
- パフォーマンスの向上は期待すべきではないと になります
- 将来のバージョンの焦点。 liborcがためのオプションの依存関係です。
- 当分の間は、それが可能にテストすることにし、非常にします。 を開発する
- 最新のGStreamerのバージョンます。
- しかし、オークずに遅い最適化されていないバックアップ·コードが使用されます。
- 。ディストリビューターが付勢されてます。
- --enable-ORCとのGStreamerモジュール。配布しないでください。
- のGStreamerパッケージ。 の詳細情報
- オークの統合は、ドキュメント/デザイン/ディレクトリにあります。
- アルファ:追加&QUOT;&QUOT-パススルーを好む。パススルー·モード を許可するプロパティ
- ... avidemuxあなた:改善するオーディオVBR検出します。
- cmmlenc:すべてのCMMLバッファに新しいページを開始oggmuxできるようにハックを削除します。
- のデインターレース:UYVYためgreedyhのMMX実装を追加します。 orcifyいくつかのインターレース解除方法
- dv1394:内部クロックを修正し、さらに
- flvmux:追加&QUOT、ストリーミング可能&QUOT。プロパティ
- flvmux:正しい位置でデュレーションを書きます。
- GdkPixbufの:gdkpixbuf3ます。 使用してgdkpixbuf3のプラグインを追加します。
- jpegdec:memcpysを最小限に抑えることが改善された構文解析し、より良いバッファ取り扱います。
- jpegdec、jpegenc:グレースケールのサポートを追加します。
- matroskademux:QoSの修正と改良。逆再生の改善します。
- はmatroskademux:正しくゼロサイズの数字を処理します。
- matroskamux:追加&QUOT、ストリーミング可能&QUOT。プロパティ。出力のキャップにセットstreamheadersます。
- matroskamux:必ずクラスターは、キーフレームで始まるように困難をしようとします。
- matroskamux:マーク出力バッファ適切にキーフレームまたはデルタ単位ます。 など
- matroskamux:各出力バッファの前にnewsegmentイベントを回避するために、いくつかの書き込みキャッシュを行います。
- matroskamux:丸め誤差によって引き起こされるいくつかのタイムスタンプドリフトを修正します。
- pngenc:サポート8ビットグレースケールます。
- pulsesink:pa_stream_begin_writeを使用してのPulseAudioとの通信を最適化します。
- pulsesink:クロックが表示された場合は、バス上のポスト提供するクロック·メッセージは/ 消える
- rtph264depay:DELTA_UNITように、キーフレームとして他のすべてのSPS、PPSおよびIDRを検討します。
- rtph264pay:H264バイトストリームに短いstartcodesを処理します。
- rtpjitterbuffer:バッファリングを停止し、ストリームの終わりにEOSを放出します。
- rtpmparobustdepay:MPA-堅牢なdepayloaderを追加します。
- rtpmp4gdepay:正しくフレーム期間を計算します。
- rtptheorapay:能力の配信·方法を発表し続ける、リストアをします。
- 再び古いfarsightのバージョンとの互換性
- rtspsrc:集計制御属性を尊重する。 SDPからすべての範囲を試します。
- スペクトル:サポート24ビット幅と任意のビット深度ます。
- UDP:作るURL VLC構文と互換性の解析ます。
- udpsrc:Windows上でマルチキャストサポートを修正します。
- v4l2sink:NULLに状態を変更する際にバッファプールを破壊します。
- videobox:I420 / YV12のための修正交渉します。
- videomixer:異なるピクセルアスペクト比の入力を混在させないでください。交渉の修正します。
- はwavparse:適切な決算セグメント構造を非紅潮をやってます。 シーク
- wavparse:PCMデータは、DTSストリームが含まれているかどうかをチェックするための関数をtypefind使用します。
- バグ:LI>
- 619045:[スペクトル] 24ビット幅のサポートや、すべての深さの組み合わせを追加します。
- 555967:[oss4】いくつかの翻訳文字列を明確にします。
- 570761:スタック に260KBの構造体を割り当てるplugin_info_initで[goom]クラッシュ
- 583047:フレームを解析するときに[jpegdec]バッファ処理を最適化します。
- 589997:[RTP]のためのMPA-堅牢なdepayloaderが必要らせんスタイルMP3-DRAFT-00
- 595978:[udpsrc]は、マルチキャストストリームを再生するために失敗したします。
- 597695:[udpsrc] VLCスタイルのUDPをサポートしています。//239.255.11.11:バインドアドレスと1234 URIます。
- 611117:[matroskademux]未知のクラスタサイズを扱うことができません。
- 613066:[flvmux]再度有効に名前を変更した/固定されているライブプロパティ
- 615461:時計が壊れされ続けてdv1394srcます。
- 617339:pulsesinkはpa_stream_begin_writeを使用しません。
- 618530:[videomixer]ピクセルアスペクト比を処理しません正しくします。
- 618871:1394:役に立たないlast_timeを削除します。
- 618982:[wavparse]非フラッシュをやって間違った決算セグメント求めます。
- 619198:[matroskademux] GstEbmlReadクリーンアップします。
- 619273:[matroskamux]下流スパムを削減します。
- 619293:[avimux]クリーンアップのAVIヘッダ作成コードます。
- 619531:GStreamerの要求を好きではない[rtspsrc]埋め込まれたASXストリーム」RTSPサーバます。
- 619717:ユニットテストが古い-goodプラグインは、システムのプラグインディレクトリに存在している場合に失敗します。
- 619824:チェックサムのための使用にglibます。
- 619848:パイプラインを実行しているのプロパティを切り替えることはできません[インターレース]
- 620148:[videomixer]下流ます。 でフォーマットをネゴシエートしません
- 620154:[rtph264depay]のRTP payloadersで探していると、時々ます。 のイメージを破壊
- 620162:[gdkpixbufdec] SECONDARY にランクバンプ
- 620277:[pulsesink]カスタムクロックがまだNULL状態の変更後に使用されます。
- 620358:問題を求めて[matroskademux]ソレンソンスキッシュWebMの出力します。
- 620390:rtph264payが短いstartcodesを理解していない
- 620494:[RTSP]いくつかのH264 / AACストリームにstutteryオーディオます。
- 620540:[pulsesink] pa_stream_write()に失敗しました:無効な引数ます。
- 620591:rtpceltpayステレオケルトオーディオを処理しません。
- 620743:matroskademux:取り扱いリファクタリングデルタユニットます。
- 620929:必須libraw1394のバージョンが十分に高くない。
- 621510:GNOMEの目標:非推奨のglibのシンボルを削除します。
- 621566:[pulsesink]アップグレードプラグインの音はAmarokの経由で文字化けしているので
- 621723:PLAYING-&GT上のv4l2srcクラッシュ。 READY-&GT。 PLAYINGます。
- 622498:バックREADYへ行くときに[... avidemuxあなた]全ての状態をリセットしません。
- 622500:NULLに変更するときに[v4l2sink]オープンバッファを破壊します。
- 622501:[videobox]の入力/出力フォーマットの組み合わせを交渉することができる、それが実際に扱うことができない。
- 622816:デモ-DSEAL安全にします。
- 623103:エラーを処分するmatroskamuxます。
- 623172:[jpegdec]で漏れてユニットテストします。
- 623196:rtpptdemux:二回カスタム下流イベントを送信しない
- 623366:[qtdemux] XMPます。 から偽のタグを取り除く
- 623379:[flvmux]ストリーミングモードで割り当てられたメモリ領域の外側の持続時間を書き込みます。
- 623585:jpegdec:開始時に余分な0xffのマーカーをスキップすることができない。
- 623654:qtdemux:アトム」btrt」におけるビットレートの順序を修正します。
- 619817:[matroskademux]リバース再生が動作しません。
- 617512:[α]すべてのフォーマットでパススルーで働く必要がある場合は、アルファ== 1.0
- 619485:matroskademux:後半のキーフレーム(QoS)の前に、バッファをスキップします。
- 413942:[wavparse]未検出DTS·イン·WAVます。
このリリースの
まだオークれていないシステム上の
多くのパフォーマンスの重要なコードパスのための
パッケージ化して出荷するliborcの最新バージョンをコンパイルするために
有効にORCされていない
0.10.23以降に修正
のバージョン0.10.23のの新機能:
- 0.10.22以降の変更:
- アルファ:YUY2、YVYU、UYVYとYV12のサポートを追加。 YUV-&GT、RGB変換修正します。
- avimux、flvmux、matroskamux:タグが同時に複数の入力パッドに到着した場合にクラッシュしないでください。
- avimux、matroskamux:On2のVP8のサポートを追加します。
- capssetter:要素には、GST-プラグ-悪います。 から移動
- のデインターレース:いくつかの方法のために最もYUVとRGBフォーマットのサポートを追加します。
- インターレース解除:デフォルトのインターレースの作る自動検出します。
- ガンマ:ガンマ特性が制御可能にする、より多くのYUV / RGBフォーマットのサポートを追加します。
- jpegdec、jpegenc:より多くのカラースペースとピクセルフォーマットをサポートしています。
- matroskademux:求めてプッシュモードを実装します。
- matroskademux:WebMのサポートを追加します。
- imagefreeze:プラグインは、GST-プラグ-悪います。 から移動
- oss4:プラグインは、GST-プラグ-悪います。 から移動
- osxvideosink:実行時にビューを切り替えることが可能、xoverlayインターフェイスを実装します。
- qcelpdepay:QCELPを追加depayloaderます。
- qtdemux:VP8のサポートを追加します。プッシュモードのシークとCTTSテーブルの解析の修正します。
- rtph263depay:パケット損失とフレーム開始を検出するために、ピクチャスタートコードを使用します。
- rtph263pay:使用がモードにpayloadingを適用するためのGOBを見つけます。
- rtph264depay:出力バッファのマーキングDELTA_UNITます。
- rtph264pay:プロパティ提供パラメータセットからSPSとPPSを抽出します。
- rtph264payは:ストリーム内のSPS / PPSを再送信するための設定間隔プロパティを追加します。
- rtpmp4vpay:ストリームで再挿入設定します。 に設定間隔プロパティを追加
- rtptheoradepayは:インバンド構成は、構文解析を修正します。
- rtptheorapay:ストリームで再挿入設定します。 に設定間隔パラメータを追加
- rtpvorbisdepay、rtptheoradepay:また、インラインコンフィギュレーションします。 を受け入れる
- RTSP:セッション内で帯域幅のプロパティを設定します。
- はrtspsrcは:代わりにSERVER_PORTのSDPのポートにフォールバックします。
- rtspsrc:マルチキャストでのSDP接続情報を使用します。
- rtspsrcは:クエリを求めて扱うます。
- smptealpha:すべての4 ARGBフォーマットのサポートを追加し、YV12(AYUVに変換)します。
- videobalance:すべてのRGBフォーマット、Y41B、Y42BとY444、YUY2、UYVY、AYUVとYVYUのサポートを追加します。
- videobox:Y444、Y42B、Y41B、YUY2、UYUV、およびYVYUのサポートを追加します。
- videobox:アルファ値の変換を整数に浮動小数点を固定します。
- videobox: キャップを変換する際に、幅または高さの範囲/リストを扱う
- videobox:再び上流の意味を理解するナビゲーションイベントを翻訳します。
- videofilter:シングルPLUにガンマ、videobalance、およびvideoflipプラグインをマージします。
- videoflip:すべてのRGBフォーマットとAYUV、Y41B、Y42B及びY444ます。 のサポートを追加
- videoflip:幅/高さは、 で交換されている場合、ピクセルアスペクト比を反転
- videomixer:Y444、Y42B、Y41B、YV12、YUY2、YVYU、UYVYのサポートを追加します。
- webmmux:だけはWebMのの多重化をサポートしていることを新しいwebmmux要素を追加します。
- バグ:LI>
- 619485:matroskademux:後半のキーフレーム(QoS)の前に、バッファをスキップします。
- 576286:[videomixer]受け入れるべき/出力非アルファ·ストリーム
<李> y4menc:追加4:2:2,4:1:1、および4:4:4の出力をサポートします。
0.10.22以降に修正
コメントが見つかりません