GStreamer Plugins Good

Screenshot Software:
GStreamer Plugins Good
Detalii soft:
Versiune: 0.10.31
Incarca data: 15 Apr 15
Producător: Wim Taymans
Licenţă: Gratuit
Popularitate: 34

Rating: nan/5 (Total Votes: 0)

GStreamer este o bibliotecă care permite construirea de grafice de componente de manipulare a mass-media, variind de la simplu redare Vorbis și Ogg a (editare non-liniară) de procesare audio complex (amestecare) și video.
Cererile pot profita de progresele tehnologice codec și se filtrează transparent. Dezvoltatorii pot adăuga noi codec-uri si filtre de scris un plugin simplu cu o interfață curată, generic

Caracteristici :.

  • installability paralel cu seria 0.8.x
  • Design pentru fire și API
  • nou demux ID3 (o înlocuiește pe cea nebun în GST-plugins-ugly)
  • remedieri memleak în Avidemux, wavparse, nivel, fum
  • porturile multipart,
  • remedieri în flacdec, flxdec, RTP
  • actualizările de pe videomixer
  • a adaugat sunaudiosink, elemente gconfaudiosrc și gconfvideosrc

Ce este nou în această versiune:

  • de lucru în jurul GLib op atomice schimbare API
  • mai bine de manipulare a tampoane malformate din depayloders RTP
  • unele remedieri minore de compilare
  • 650470: RTP: unele depayloaders rupe cu pachete RTP incorectă
  • 652144: UDP: fix avertizare compilator pe MinGW-w64

Ce este nou în versiunea 0.10.28:

  • Fix construi problemă cu noi nucleele (cu vechi în afara interfață video4linux1 eliminate)
  • 643716: v4l2src: nu pentru a construi cu nucleele mai noi: ./v4l2_calls.h:33: eroare fatală: linux / videodev.h: Nu există un astfel de fișier sau director

Ce este nou în versiunea 0.10.27:

  • Avidemux: add soluție de mărime listă buggy; Tag-uri extract datetime
  • cacasink: fixa masti si pasi
  • deinterlace: schimba implicit a liniară
  • deinterlace: evita buclă infinită drenaj
  • deinterlace: rescriere / fixa modul vecine sunt calculate linii de scanare
  • flvdemux: utilizare Codec AAC-date pentru a regla SampleRate dacă este nevoie
  • flvmux: Fix pentru nellymoser codecid setarea
  • icydemux: Adăugați metadate "StreamUrl" ca tag GST_TAG_HOMEPAGE
  • id3demux: fix parsarea de ID3v2.4 rame de gen, cu mai multe genuri
  • imagefreeze: trece de-a lungul eos dacă a primit înainte de a ajunge tampon
  • jpegdec: add & quot; max-erori & quot; proprietate de a ignora erorile de decodare
  • jpegdec: evita buclă infinită când resyncing; aruncați imagine incompletă
  • matroskademux: add curent format și aliniere proprietăți pentru H264
  • matroskademux: presupune Matroska dacă nu se specifică nici doctype
  • matroskademux: creșterea permis max. mărimea blocului pentru modul împinge de la 10M la 15M
  • matroskademux: normaliza Cues goale pentru a nu Cues
  • matroskamux: adauga suport pentru DTS și E-AC3 audio
  • matroskamux: încercați să scrie marcajele de timp în toate tampoanele de ieșire
  • multifilesink: trimite headere streaming în modul cheie-cadru
  • multiudpsink: add tampon-size proprietate
  • navseek: adauga suport de bază pentru a schimba rata de redare
  • pulsemixer: Punerea în aplicare MIXER_FLAG_AUTO_NOTIFICATIONS
  • pulsesink: spălare probe rămase în bufferul de pe EOS
  • pulsesink: face împachetare în timpul pauzei sincron; Nu uncork în _start
  • pulsesink: curs de apa uncork în timp ce înroșirea feței ringbuffer
  • pulsesrc: add & quot; client & quot; proprietate
  • qtdemux: adauga suport pentru mp4 fragmentat
  • qtdemux: adauga suport pentru (E) AC-3, WMA și VC-1 audio
  • qtdemux: permite tragerea atomi cu dimensiuni necunoscute
  • qtdemux: fixa fluxul de agregare retur și tratarea cazurilor de colț in apropiere de sfârșit de fișier
  • qtdemux: analiza și de a folosi tag-ul timp de creație de la mvhd
  • rtpbin: copie de tamponare Statistici
  • rtpbin: calcula corect RTCP dimensiunea pachetului
  • RTP: rang fix de payloaders și depayloaders
  • RTP: de stat la culoare pe culoare-stop pentru manipularea cauta in mai multe (de) payloaders
  • RTP ac3pay: add AC3 Hamale
  • RTP h264depay: determina H264 ieșire aspectul folosind capace de negociere
  • RTP h264pay: punerea în aplicare a modul de scanare bytestream complet
  • RTP j2kdepay: adauga suport pentru liste de tampon; face depayloader mai rezistente
  • RTP j2kpay: liste de tampon utilizare pentru o performanță mai bună
  • RTP j2kpay: mâner EOC corect; opri scanarea când am ajuns la sfârșitul
  • RTP j2kpay: utilizați markeri POS pentru a împărți bitstream
  • RTP jitterbuffer: asigura un ceas; obține nivelul de tamponare mai bine
  • RTP jpegdepay: fixa parsing framerate pentru locații care folosesc un virgula ca în virgulă mobilă
  • RTP mp4adepay: îmbunătățirea amprente de timp pe pachetele de ieșire
  • rtpsession: emite, de asemenea, activitatea RTCP pe SR
  • rtpsession: amintiți-vă ultimele valori RB adaugat
  • rtspsrc: add și de a folosi modul de tamponare auto
  • rtspsrc: degrada cu grație pe faptul că nu caută și tweak răspuns QUERY_SEEKING
  • rtspsrc: includ cerere gamă pentru toate fluxurile cu un control de bază non-agregat
  • rtspsrc: crește dimensiunea buffer UDP
  • rtspsrc: resetarea sesiune timp de bază manager de când înroșirea feței
  • rtspsrc: selectați transporturi multicast într-un mod mai inteligent
  • souphttpsrc: Nu trimite caută în spatele la sfârșitul fișierului pe server
  • v4l2sink: adauga suport navigare; proprietăți pentru a controla cultură
  • vrawdepay: fix check lungime
  • wavparse: detecta DTS promovate ca PCM corect, în unele cazuri, mai multe
  • ximagesrc: schimbare de la XGetImage la XGetSubImage dependent de o proprietate
  • Bug-uri fixe de la 0.10.26:
  • 596321: qtdemux: adauga suport pentru MP4 și & quot fragmentat; mfra & quot; Dulapuri
  • 618389: [pulsemixer] Ar trebui să pună în aplicare interfață MIXER_FLAG_AUTO_NOTIFICATIONS
  • 618652: [effectv] Utilizarea de valoare uninitialised în unitate de testare a
  • 620283: Suport pentru F4F Adobe lipsește
  • 621929: [PLUGIN-MOVE] jack fază uri de la -bad la Bună
  • 623178: [matroskademux] mesaj de eroare pentru codurile FourCC nerecunoscute ar trebui îmbunătățite
  • 625825: nu se poate lega rtpmp4adepay! aacparse
  • 629418: progressreport: adauga suport pentru determinarea poziției flux de tampon marcajele de timp în loc de a folosi interogări
  • 631516: [navseek] Adauga sprijin pentru a modifica rata de redare
  • 632654: [matroskamux] încerca să scrie amprente de timp, în cele mai multe dintre tampoanele de ieșire
  • 632897: flvmux nu stabilește corect id nellymoser codec
  • 633280: [icydemux] [PATCH] icydemux: Trimite metadate "StreamUrl" ca tag GST_TAG_HOMEPAGE
  • 634314: blochează pngdec pe PNG defecte
  • 634391: [v4l2src] adăugați domeniul intercalare a capace
  • 634393: v4l2src: Set câmp top primul pentru captura intercalate
  • 634910: [rtph264pay] Punerea în aplicare a bytestream modul de scanare
  • 634928: [qtdemux] creare raport / timp modificare prin tag metadate
  • 635734: jpegdec: buclă infinită în timpul redării curent Motion JPEG
  • 636049: ximagesrc: fixa X la distanță și în afara de cei
  • 636172: imagefreeze: EOS nu este trecut înainte de a ajunge un tampon
  • 636234: [wavparse] dts 6CH jucat ca stereo pe 16 biți PCM dacă DTS cadru incepe de la non-zero, compensa
  • 636621: flvdemux: nu stabilește rata de eșantionare potrivit pentru AAC audio
  • 636784: [qtdemux] de punere în aplicare GST_QUERY_CONVERT pentru qtdemux
  • 637060: matroskademux: erori de pe blocuri 13MB când de streaming
  • 637686: [jpegenc] Îmbunătățirea rezultatelor getcaps sinkpad
  • 638019: [matroskademux] unele fișiere Matroska nu sunt specificând DocType
  • 638072: construi eșec: rtpsource.c: eroare: "have_rb" poate fi utilizată neinitializata în această funcție
  • 638535: id3demux: mai multe genuri ca pe ID3v2.4 nu este acceptat în mod corect
  • 638569:. Accidente cacasink în cazul administrării de 15-bit video de
  • 639240: pulsesink: PLAYING- & gt; PAUSED- & gt; JOC tranziție determină abandonul
  • 639321: deinterlace: câmp {1,3} indicii scanline par a fi în afara de o linie de câmp
  • 639339: v4l2: nu pentru a construi cu nuclee mai vechi din cauza lipsei V4L_FIELD_INTERLACED_ {TB, BT}
  • 639516: muxers: fixa setarea capace src pad
  • 639740: [pulsesink] nu uncork în unele cazuri, în timpul redării inverse
  • 640028: [qtdemux] accident pe flux mov incorectă
  • 640063: rtph264depay: scurgeri de tampon de date codec în octet-stream = mod fals
  • 640064: scurgeri de memorie rtspsrc
  • 640080: rtspsrc: nu eroare în mod corespunzător pe eșec rețea
  • 623063: [jpegdec] adauga & quot; max-erori & quot; proprietate

Ce este nou în versiunea 0.10.26:

  • alphacolor: face munca passthrough
  • Avidemux: inversa remedieri de redare; preveni suprapunerea fragmentelor ulterioare
  • deinterlace: elimina codul de asamblare în favoarea ORC
  • dvdemux: analiza codurilor de timp SMPTE
  • flvdemux: analiza și de a folosi CTS (remedii de redare H.264 nervozitate, în unele cazuri)
  • flvmux: retrimite tag onMetada când Tag-uri schimbări în modul de streamable
  • g729pay: extinde de la mamă dreapta
  • gconf: Nu instalați scheme când GConf este dezactivat
  • goom, goom2k1: add cod compensare latență, raport latență corect
  • gstrtpjpegpay: Adaugat Definiți Restart Interval (DRI) Marker
  • h264depay: marca întotdeauna codec_data ca cadrelor cheie
  • icydemux: înainte evenimente tag
  • id3v2mux: Adauga cartografiere pentru album de artist
  • imagefreeze: genera un flux de perfect timestamped
  • nivel: evita diviziune de la zero la tăcere
  • matroskademux: mai mult robustețea pentru erorile analiza și colț-cazuri
  • matroskademux: extract de profil H.264 și nivelul și setați pe capace
  • matroskamux: reduce spam-eveniment newsegment și setați pavilion discont acolo unde este nevoie
  • puls: permite setarea de proprietăți ale fluxului de puls
  • puls: fixa device_description in READY
  • pulsesink: Adăugați & quot; client & quot; proprietate a seta numele clientului PA
  • pulsesink: partajați contextul PA între toți clienții cu același nume
  • qtdemux: AAC export / MPEG-4 / H.264 profil și nivel în capace
  • RTP: Elemente adăuga G722 Payloader și depayloader
  • rtpamr (de) plată: sprijinirea AMR-WB SID cadru
  • rtpamrpay: Durata adecvat pentru multiple cadru sarcină utilă; sprijini în mod corespunzător f-rtptime
  • rtpbin: add & quot; NTP-sincronizare & quot; proprietate și & quot; utilizați-conducte-ceas & quot; Proprietăți
  • rtpg729pay: suport corespunzător f-rtptime
  • rtph264depay: doar setați unitate delta pe toate-non-cheie unități
  • rtpmanager: furnizează statistici suplimentare
  • rtpmp4adepay: apuca rata de eșantionare și a pus în capace
  • rtpmparobustdepay: a se introduce în mod corespunzător de tamponare fictive; utilizați bitrate valabil pentru cadru adversari în poziție centrală
  • rtpmpvpay: fixa timestamping de tampoane RTP
  • rtpsession: Adăugați opțiunea de a auto-descopere lățime de bandă RTP
  • rtpsession: Se calculează lățime de bandă RTCP ca o fracțiune din lățimea de bandă RTP
  • rtpsession: Contele de pachete RTCP trimise după ce au fost finalizate
  • rtpsession: relaxa detectarea coliziunilor terță parte
  • rtpstats: Eliminați descriere a current_time în RTPArrivalStats
  • rtspext: opri configurație pe primul eșec
  • rtspsrc: Adauga proprietate pentru a configura udpsrc dimensiune buffer
  • rtspsrc: adauga suport protocol-rtsp PSD
  • rtspsrc: nu se adauga / UDP în transportul, este implicit
  • rtspsrc: fixa de raportare durată
  • rtspsrc: mâner vechi digera datelor sesiunii de autentificare
  • rtspsrc: folosiți PSD metodă uri analizare
  • shapewipe: add parametru frontieră opțional și animație încetinire
  • shapewipe: format Forța de AYUV în conducta exemplu, pentru același motiv
  • shapewipe: Forța de intrare a AYUV pentru a preveni eșecurile de negociere în videomixer
  • spectrului: numai agregat magnitudine / fază dacă utilizatorul cere el, remedieri de performanță
  • v4l2src: add parametrii colorbalance controlabili, se adaugă proprietate decima
  • v4l2src: fixa cu ajutorul mpegts prin intermediul interfeței mmap; utilizați GstBaseSrc :: bloc de dimensiune ca mărime de rezervă
  • videomixer2: element nou videomixer2 care se comportă mai bine decât videomixer
  • vrawdepay: mâner sarcina utilă invalid mai bine
  • Bug-uri fixe de la 0.10.25:
  • 625825: nu se poate lega rtpmp4adepay! aacparse
  • 629047: segfault in caută matroskademux
  • 537544: [puls] permite setarea proprietăților context pa
  • 628996: spart de pulsesink după patch context comună (bug # 624338)
  • 529672: latență mare și framerate rău timp ce se amestecă mai multe fluxuri vii
  • 581294: rtspext: extensii configure_stream metode de conflict
  • 598915: qtdemux: propaga de date antet jpeg2000 în imagine / x-J2C
  • 612313: qtdemux: Posteaza profil AAC / nivel în capace
  • 616521: qtdemux: Export MPEG-4 profil video și nivel în capace streaming
  • 617318: matroskademux, qtdemux: Folositi pbutils pentru extracție profil H.264 / nivel
  • 620790: [matroskademux] eroare generală curent atunci când încearcă să trimită anumit fișier .mkv
  • 622390: [v4l2] adauga controlabile de culoare proprietăți de echilibru / camera programabil
  • 624338: [pulsesink] Manipulați context puls separat de ringbuffers și să le împărtășiți
  • 625547: Unitate imagefreeze încercare eșuează ocazional
  • 626048: [videomixer] Mod nevoi care se sincronizează fluxuri bazate pe marcajele de timp
  • 626518: [imagefreeze] mai bine capace negociere
  • 627162: [puls] valoare de returnare mai bine de rezervă pentru gst_pulse_client_name ()
  • 627174: [pulsesink] nou hotel de ton numele clientului PA
  • 627289: souphttpsrc: tweak mesajelor de eroare
  • 627341: wavparse: manipularea ciudat de dosare mai puțin de 12 bytes
  • 627796: rtpbin: add NTP ceas de sincronizare
  • 628020: [pulsesink] eșec afirmație în change_state NULL- & gt; READY
  • 628058:. Aveti nevoie de o modalitate de a seta proprietatea SO_RCVBUF pe socket bazate pe RTSP
  • 628127:. Accidente jpeg RTP Payloader când există corupție în fluxul de jpeg octet
  • 628214: Adauga sprijin la inițierea RTSP prin fișiere PSD
  • 628349: [v4l2src] Nu acceptă capturarea mpegts folosind mmap
  • 628454: Matroska demux nu se ocupa DATA etichetă în cazul în care conține doar un număr an
  • 628608: [alphacolor] clasificarii element nu este greșit
  • 629018: rtpjpegpay: imposibilitatea de a construi din cauza avertizare variabila neinitializata
  • 629522: [rtpjpegpay] adauga suport pentru Definiți Restart Interval (DRI)
  • 629839: [qtdemux] Tag-uri Actualizare XMP parsarea
  • 629896: raw1394 eroare de compilare (fără iec61883)
  • 630088: [flvdemux] videoclipuri sacadat H.264 redare
  • 630205: [icydemux] evenimente tag Înainte downstrem
  • 630256:-pay rtph264 / depay: nu respecta marcajele de timp de la tampoane sositi
  • 630317: Noțiuni de bază nume de dispozitive pulsesink nu funcționează ca pentru alsasink
  • 630378: speexenc / accident speexdec cu MSVC
  • 630446: rtpmanager: furnizează statistici suplimentare
  • 630447: rtpsession: relaxa terță parte detectarea coliziunilor
  • 630449: rtpbin: Deblocare înainte de a adăuga tampon în new_payload_found
  • 630451: rtpbin: Manipulați rysnc de iterator atunci când caută nume pad gratuit
  • 630452: rtpbin: Asigurați curățarea surse în rtp_session_on_timeout MT sigur
  • 630457: rtpmanager:. Pachet pierdut nu ar trebui să fie un avertisment
  • 630458: Nivelul: evita diviziune de la zero la tăcere
  • 630500: [rtspsrc] are mesaj de configurare de tip rtsp mereu nevoie & quot; / UDP & quot; șir?
  • 630888: v4l2sink nu face față modulul de kernel v4l2loopback
  • 631082: rtpjitterbuffer: îmbunătățirea referință documentului
  • 631303: [goom] avertizari QoS dacă sursa este GstAudioSrc
  • 631330: [flvmux] [PATCH] Retrimite etichetă onMetada actualizate atunci când Tag-uri schimbări în modul de streamable
  • 631996: [h264depay] regresie: rtsp: //stream.zoovision.com/KibaEp1n900.3gp
  • 632548: [rtspsrc] regresie; nu se prezintă durată
  • 632553: --disable-gconf încă încearcă să instaleze scheme
  • 632682: [matroskademux] Mâner lipsă CodecPrivate pentru Vorbis / Theora
  • 632945: rtph264depay în acces unitate = mod adevărată nu agregate pavilionul unitate delta corect
  • 633205: Fix de evenimente de navigație în videoflip
  • 633212: [goom] Întoarcere nu-negociate când bps este necunoscut
  • 633970: [icydemux] spart de taglist manipulare
  • 635532: rtspsrc: EOS neașteptate atunci când se utilizează autentificarea (regresie)
  • 635843: [rtph264depay] segfault pe sarcină utilă gol
  • 636179: [deinterlace] Fields, pentru greșeala
  • 626463: [matroskademux] & quot; lectură bloc mare de dimensiuni 14688496 nu sunt acceptate & quot;
  • 628894: [matroskademux] redare inversă desfundat
  • 633294: deinterlace va sparge unele scenarii de meniu DVD

Ce este nou în versiunea 0.10.25:

  • v4l2src: îmbunătățirea performanței masiv în multe cazuri,
  • remedieri modul de streaming pentru Avi si Matroska / WebM
  • caută în Matroska și WebM fișiere care nu au un index
  • element de noutate cpureport pentru depanare
  • Avidemux: îmbunătățirea VBR flux audio manipulare
  • Avidemux: stabilește modul de streaming: folosirea corectă offset pentru indice pe baza de MOVI, manipulează bucăți de date 0-size
  • debugutils: nou element de cpureport, posturi & quot; cpu-report & quot; Mesajele element de pe autobuze
  • flacdec, rtspsrc, rtph264pay, rtpmp4vdepay: remedieri scurgeri de memorie
  • gconfvideosrc: utilizați tasta GConf corect (. Adică nu tasta audiosrc)
  • gdkpixbuf: elimina gdkpixbuf3 plugin din nou, GDK-pixbuf a fost împărțit din GTK + și va rămâne la 2.x
  • id3v2mux: a scrie tag-batai pe minut, folosind cadru TBPM
  • jpegdec: fixa markeri parsare regresie
  • matroskademux: nu eroare pe un bloc cu tracknumber necunoscut
  • matroskademux: fixa de streaming în cazul în care mărimea în bytes este necunoscut
  • matroskademux: mâner fișiere false stocare a datelor ADTs AAC
  • matroskademux: suport caută în fișiere locale, chiar dacă nu au un index
  • matroskamux: nu încercați să caute din nou și repara anteturile dacă streamable = TRUE
  • pulsesink: fixa cursă la crearea mai multor pulsesinks în același timp
  • qtdemux: de asemenea calcula PAR, folosind ecartament și înălțime pentru fișiere QT
  • qtdemux: fixa max / AVG în btrt atomul de citire
  • qtdemux: îmbunătățirea redarea inversă
  • qtdemux: analiza versiunea pe 64 de biți de atom mvhd precum și în loc de erroring out
  • qtdemux: prevenirea dribleze lectură AVC1 atom atunci când parsarea
  • rtpg729pay: evita mod basertppayload f-rtptime
  • rtph263pdepay: permite mai multor ceas-ca rate de intrare
  • rtpL16depay: analiza, de asemenea, codifică, params pentru numărul de canale
  • rtpL16depay: implicit la 1 canal dacă numărul de canale care nu sunt specificate
  • rtpmp4gpay: punerea în aplicare a amprente de timp f
  • rtspsrc: add & quot; de port-game & quot; proprietate, util pentru setari cu firewall / IPSec
  • rtspsrc: nu folosiți prize UDP (evită erorile de ciudate atunci când datele din fluxurile anterioare este primit)
  • udpsrc: add & quot; reutilizarea & quot; proprietate pentru a activa sau dezactiva portul reutilizarea (activat în mod implicit, dar cu handicap în rtspsrc)
  • v4l2: formate de sortare în ordinea corectă, astfel încât formate non-emulat sunt de preferat
  • videobalance: fixa, pentru blocare greșit, care ar putea duce la un blocaj
  • videomixer: resetarea numai informații QoS și trimite un eveniment NEWSEGMENT aval pentru evenimente NEWSEGMENT pe pad de master
  • Bug-uri fixe de la 0.10.24:
  • 626463: [matroskademux] & quot; lectură bloc mare de dimensiuni 14688496 nu sunt acceptate & quot;
  • 593117: [Avidemux] fișiere Suport AVF
  • 618535: [Avidemux] nu curge eva_2010_2.22_promo1.avi
  • 621520: [id3v2mux] a scrie tag-batai pe minut
  • 622017:. [GstRtpMP4GDepay] pachete de sarcină utilă a fost prea scurt
  • 622577: rtspsrc are mesaje de eroare confuze
  • 623209: bug in rtpL16depay
  • 623357: Avidemux: Modul împinge nu funcționează pentru a putea http streaming de fișiere avi
  • 623629: Redare Reverse Eliberarea în QtDemux
  • 624173: [qtdemux] fișier QT cu datele dimensiuni din tkhd nu se pixel-aspect-ratio în capace
  • 624331: videobalance: blocaje / îngheață în momentul schimbării & quot; luminozitate & quot; proprietate
  • 624455: Matroska Muxer urmărește chiar și atunci când este utilizat cu streamable = TRUE
  • 624770: scurgeri de memorie in gst_rtspsrc_handle_request
  • : rtspsrc
  • 625002: [exemple] Nu utilizați GdkDraw
  • 625153: rtspsrc: add proprietate a seta intervalul de porturi client
  • 625302: [qtdemux] Setați câmpul pixel-aspect-ratio, de asemenea, pentru par = 1/1
  • 625371: [matroskademux] avertismente critice atunci când joci WebM direct cu descărcare progresivă ului
  • 625442: pulsesink: accident - pa_threaded_mainloop_stop este numit de firul pa
  • 625452: [videomixer] Pipeline din docs nu mai funcționează
  • 626467: matroskademux: Critic **: fișier Matroska-demux.c: linia 578 (gst_matroska_demux_get_length): nu ar trebui să fie atins
  • 626609: [qtdemux] segfault când parsarea atom AVC1
  • 626619: [imagefreeze] căuta incorectă comportament
  • 627689: [deinterlace] marcajele de timp sparte
  • 617368: [Matroska] Punerea în aplicare push-mode seeking și non-tac caută

Ce este nou în versiunea 0.10.24:

  • Utilizați Orc (Optimizat Loops interioare Runtime Compiler) pentru SIMD și
  • alte optimizări, și scoateți liboil dependență. Scopul principal
  • pentru această versiune a fost de a face trecerea de la liboil la liborc.
  • îmbunătățiri de performanță nu ar trebui să fie de așteptat și va fi
  • focar de versiunile viitoare. liborc este o dependență opțională pentru
  • deocamdată, pentru a face posibilă testarea și dezvoltarea foarte
  • ultimele versiuni GStreamer pe sistemele care nu au orc încă.
  • Cu toate acestea, cod lent de rezervă unoptimised va fi utilizată fără ORC
  • pentru mulți performantei căi de cod critice. Distribuitorii sunt îndemnate
  • la pachet și nava cea mai recentă versiune a liborc și compila
  • module GStreamer cu --enable-orc. Vă rugăm să nu distribuie

  • Pachete
  • GStreamer care nu sunt Orc activate. Mai multe informații despre
  • integrarea orcilor pot fi găsite în docs / proiectare / directorul.
  • alfa: add & quot; prefera-passthrough & quot; proprietate a permite modul passthrough
  • Avidemux: îmbunătățirea detectare VBR audio
  • cmmlenc: Eliminare hack pentru a permite oggmux a începe o nouă pagină pentru fiecare tampon LMMC
  • deinterlace: add implementări MMX de greedyh pentru UYVY; orcify unele metode deinterlacing
  • dv1394: fixa ceasul intern chiar mai mult
  • flvmux: add & quot; streamable & quot; proprietate
  • flvmux: Durata scrie în poziția corectă
  • gdkpixbuf: Adăugați un plugin gdkpixbuf3 care utilizează gdkpixbuf3
  • jpegdec: parsarea îmbunătățit, și manipularea tampon mai bine care minimizează memcpys
  • jpegdec, jpegenc: add sprijin în tonuri de gri
  • matroskademux: QoS remedieri și îmbunătățiri; îmbunătățiri reversibile redare
  • matroskademux: mâner corect numere de zero-uri
  • matroskamux: add & quot; streamable & quot; proprietate; set streamheaders pe capace de ieșire
  • matroskamux: încercați mai greu pentru a vă asigura că clustere începe cu un cadru cheie
  • matroskamux: tampoane de ieșire marca în mod corespunzător ca cadru cheie sau unitate delta
  • matroskamux: face unele caching scrie, pentru a evita evenimente newsegment înainte de fiecare tampon de ieșire
  • matroskamux: repara unele derivă timestamp cauzate de erori de rotunjire
  • pngenc: Suport 8 biți tonuri de gri
  • pulsesink: optimizarea comunicării cu PulseAudio folosind pa_stream_begin_write
  • pulsesink: Dacă apare ceasul mesaj post furniza ceas în autobuz / dispare
  • rtph264depay: ia în considerare SPS, PPS și IDR ca cadru cheie, toate celelalte ca DELTA_UNIT
  • rtph264pay: mâner startcodes scurte în bytestream H264
  • rtpjitterbuffer: opri de tamponare și emite EOS, la sfârșitul unui flux
  • rtpmparobustdepay: add-MPA robust depayloader
  • rtpmp4gdepay: calcula durata cadru corect
  • rtptheorapay: păstrează anunță livrare-metoda în capacitățile, refacerea
  • compatibilitate cu versiuni mai vechi Farsight din nou
  • rtspsrc: să respecte atributele de control agregate; încercați toate gamele de PSD
  • spectru: suport 24-bit lățime și adâncime biți arbitrar
  • UDP: face url parsarea compatibil cu sintaxa VLC
  • udpsrc: fixa suport multicast pe windows
  • v4l2sink: distruge pool buffer la schimbarea de stat la NULL
  • Videobox: negociere fix pentru I420 / YV12
  • videomixer: nu se amesteca cu intrare diferite rapoarte de aspect pixel; remedieri de negociere
  • wavparse: constructii propriu segment de închidere, atunci când faci non-spălare caută
  • wavparse: folosi typefind funcții pentru a verifica dacă datele PCM conține DTS flux
  • Bug-uri fixe de la 0.10.23:
  • 619045: [spectru] Adauga suport pentru lățime de 24-biți și toate combinațiile de adâncime
  • 555967: [oss4] clarifica niște sfori de traducere
  • 570761: [goom] accident în plugin_info_init alocarea 260kB struct pe stiva
  • 583047: [jpegdec] optimiza de manipulare tampon când parsarea cadre
  • 589997: [RTP] nevoie de-MPA robust depayloader pentru stilul helix MP3-PROIECT-00
  • 595978: [udpsrc] nu a reușit să joace un flux multicast
  • 597695: [udpsrc] a sprijini VLC-stil UDP: //239.255.11.11: 1234 uri cu adresa de legare
  • 611117: [matroskademux] nu se poate ocupa dimensiuni de cluster necunoscut
  • 613066: [flvmux] re-permit redenumit / fix este-live proprietate
  • 615461: dv1394src ceas continuă să fie rupte
  • 617339: pulsesink nu face uz de pa_stream_begin_write
  • 618530: [videomixer] Nu se ocupe de pixel-aspect-ratio corect
  • 618871: 1394: elimina last_time inutil
  • 618982: [wavparse] segment de închidere greșit atunci când faci non-spălare căuta
  • 619198: [matroskademux] GstEbmlRead de curățare
  • 619273: [matroskamux] reduce spam-ul aval
  • 619293: [avimux] curăța Avi cod creație în afara
  • 619531: Server rtsp [rtspsrc] fluxuri ASX embedded "nu-i place cerere gstreamer
  • 619717: teste unitare eșua dacă plugin-uri -Bună în vârstă sunt prezente în Catalogul sistem plugin
  • 619824: Folosiți superficial de sume de verificare
  • 619848: [deinterlace] nu poate trece proprietăți pe care rulează conducte
  • 620148: [videomixer] Nu negocia format cu aval
  • 620154: [rtph264depay] cautat cu payloaders RTP corupe imagini uneori
  • 620162: [gdkpixbufdec] cucui rang SECUNDARE
  • 620277: [pulsesink] ceas personalizat este încă folosit după schimbarea de stat NULL
  • 620358: [matroskademux] Sorenson Squish WebM probleme ieșire căutare a
  • 620390: rtph264pay nu înțelege startcodes scurte
  • 620494: [rtsp] audio stuttery cu unele fluxuri H264 / AAC
  • 620540: [pulsesink] pa_stream_write () nu a reușit: argument nevalid
  • 620591: rtpceltpay nu se ocupa stereo audio celt
  • 620743: matroskademux: unitate Refactor delta manipulare
  • 620929: Obligatoriu versiune libraw1394 nu este suficient de mare
  • 621510: GNOME Obiectiv: Scoateți simboluri glib depreciate
  • 621566: [pulsesink] de la plugin-uri care actualizează de sunet este deformat prin Amarok
  • 621723: accidente v4l2src pe PLAYING- & gt; Gata & gt; JOC
  • 622498: [Avidemux] Nu reseta toate de stat, atunci când merge înapoi la READY
  • 622500: [v4l2sink] distruge tampoane deschise atunci când se schimbă la NULL
  • 622501: [Videobox] poate negocia de intrare / ieșire în format combinații nu se poate ocupa de fapt
  • 622816: A face demo-uri -DSEAL sigur
  • 623103: matroskamux dispune eroare
  • 623172: [jpegdec] de scurgere în unitate de testare
  • 623196: rtpptdemux: Nu trimite eveniment personalizat aval de două ori
  • 623366: [qtdemux] benzi din tag-uri false de la XMP
  • 623379: [flvmux] Scrierea durată afara careului, memorie alocată în modul de streaming
  • 623585: jpegdec: nu săriți markeri suplimentare 0xFF la start
  • 623654: qtdemux: Fix ordine de rate de transfer în "btrt" atom
  • 619817: [matroskademux] redarea inversă nu funcționează
  • 617512: [a] ar trebui să lucreze în passthrough în toate formatele dacă == alfa 1,0
  • 619485: matroskademux: săriți tampoane înainte un cadru cheie târziu (QoS)
  • 413942: [wavparse] DTS-in-wav nedetectate

Ce este nou în versiunea 0.10.23:

  • Modificările de la 0.10.22:
  • alfa: adauga suport pentru YUY2, YVYU, UYVY și YV12; YUV- & gt; remedieri de conversie RGB
  • avimux, flvmux, matroskamux: nu de avarie în cazul în care etichetele ajunge pe mai multe tampoane de intrare, în același timp,
  • avimux, matroskamux: adăugați suport pentru On2 VP8
  • capssetter: elementul mutat de la GST-plugins-bad
  • deinterlace: adauga suport pentru majoritatea formatelor YUV și RGB pentru unele metode
  • deinterlace: face detectarea automată a întrețesute implicit
  • gamma: adauga suport pentru mai multe formate YUV / RGB, face ca proprietatea gama controlabil
  • jpegdec, jpegenc: suport mai spațiile de culoare și formate de pixeli
  • matroskademux: punerea în aplicare a modului împinge în căutarea
  • matroskademux: adauga suport pentru WebM
  • imagefreeze: plugin sa mutat de la GST-plugins-bad
  • oss4: plugin sa mutat de la GST-plugins-bad
  • osxvideosink: punerea în aplicare a interfeței xoverlay, permite comutarea vederi la rulare
  • qcelpdepay: adăugați un QCELP depayloader
  • qtdemux: adauga suport pentru VP8; push-mode căutare a și ETT stabilește parsare tabel
  • rtph263depay: folosiți Picture Start Cod pentru a detecta pierderea de pachete și cadru start
  • rtph263pay: utilizare găsit șarje de a aplica Mod A payloading
  • rtph264depay: marcarea DELTA_UNIT de tampoane de ieșire
  • rtph264pay: extract de SPS și PPS de proprietate prevăzut set de parametri
  • rtph264pay: add proprietate-config interval pentru a re-trimite SPS / PPS în curs de apa
  • rtpmp4vpay: add proprietate-config interval pentru a re-inserați config în flux
  • rtptheoradepay: fixa in-band configurație parsarea
  • rtptheorapay: add parametru-config interval pentru a re-inserați config în flux
  • rtpvorbisdepay, rtptheoradepay: de asemenea, accepta in-line configurație
  • rtsp: proprietăți de lățime de bandă de configurare în sesiunea
  • rtspsrc: cad înapoi în porturile PSD loc de SERVER_PORT
  • rtspsrc: a se utiliza informațiile de conectare PSD în multicast
  • rtspsrc: mâner CĂUTAREA interogări
  • smptealpha: adauga suport pentru toate formatele 4 argB și YV12 (convertit la AYUV)
  • videobalance: adauga suport pentru toate formatele RGB, Y41B, Y42B și Y444, YUY2, UYVY, AYUV și YVYU
  • Videobox: adauga suport pentru Y444, Y42B, Y41B, YUY2, UYUV, și YVYU
  • Videobox: fixa virgulă mobilă la număr întreg de conversie pentru valorile alfa
  • Videobox: manipulează intervalele / liste de lățime sau înălțime când transformarea capace
  • Videobox: traduce evenimente de navigație pentru a face sens din nou în amonte
  • videofilter: îmbinare gamma, videobalance, iar videoflip plugin în PLU unice
  • videoflip: adauga suport pentru toate formatele RGB și AYUV, Y41B, Y42B și Y444
  • videoflip: de asemenea, flip-pixel aspect-raportului în cazul în lățime / înălțime sunt schimbate
  • videomixer: adauga suport pentru Y444, Y42B, Y41B, YV12, YUY2, YVYU, UYVY
  • webmmux: Adauga o noua element de webmmux care suportă doar muxing de WebM
  • y4menc: adauga 4: 2: 2, 4: 1: 1, și 4: 4: 4 Suport pentru ieșire
  • Bug-uri fixe de la 0.10.22:
  • 619485: matroskademux: săriți tampoane înainte un cadru cheie târziu (QoS)
  • 576286: [videomixer] ar trebui să accepte / fluxuri de ieșire de bază non-alfa













Software similare

OpenAL
OpenAL

2 Jun 15

QARecord
QARecord

3 Jun 15

Hydrogen
Hydrogen

17 Feb 15

Alte software-uri de dezvoltator Wim Taymans

Comentarii la GStreamer Plugins Good

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!