GStreamer Plugins Good

Software screenshot:
GStreamer Plugins Good
Software informatie:
Versie: 0.10.31
Upload datum: 15 Apr 15
Ontwikkelaar: Wim Taymans
Licentie: Gratis
Populariteit: 34

Rating: nan/5 (Total Votes: 0)

GStreamer is een bibliotheek die het mogelijk maakt de bouw van grafieken van verschillende papiersoorten verwerken onderdelen, variërend van eenvoudige Vorbis en Ogg afspelen om complexe audio (mengen) en video (non-lineaire editing) verwerking.
Aanvragen kunnen profiteren van de vooruitgang nemen codec en filtertechnologie transparant. Ontwikkelaars kunnen nieuwe codecs en filters toe te voegen door het schrijven van een eenvoudige plug-in met een schone, generieke-interface

Kenmerken .

  • Parallel installeerbaarheid met 0.8.x serie
  • threadsafe ontwerp en API
  • nieuwe id3 demuxer (vervangt de mad men in gst-plugins-ugly)
  • memleak fixes in Avidemux, wavparse, niveau, rook
  • havens van multipart,
  • fixes in flacdec, flxdec, RTP
  • documentatie-updates op videomixer
  • toegevoegd nieuwe sunaudiosink, gconfaudiosrc en gconfvideosrc elementen

Wat is nieuw in deze release:

  • werk rond GLib atomaire ops API verandering
  • een betere afhandeling van misvormde buffers in RTP depayloders
  • een paar kleine compilatie fixes
  • 650.470: RTP: sommige depayloaders breken met misvormde RTP-pakketten
  • 652.144: udp: fix compiler waarschuwing op mingw-W64

Wat is nieuw in versie 0.10.28:

  • Fix bouwen probleem met nieuwe kernels (met de oude video4linux1-interface header verwijderd)
  • 643.716: v4l2src: niet in slaagt om te bouwen met nieuwere kernels: ./v4l2_calls.h:33: fatale fout: linux / videodev.h: Onbekend bestand of map

Wat is nieuw in versie 0.10.27:

  • Avidemux: voeg workaround voor buggy lijst grootte; extract datetime-tags
  • cacasink: fix maskers en stappen
  • deinterlace: verander de standaard op lineair
  • deinterlace: vermijd oneindige lus aftappen
  • deinterlace: rewrite / fix hoe aangrenzende scanlijnen worden berekend
  • flvdemux: gebruik aac codec-gegevens naar samplerate aan te passen indien nodig
  • flvmux: Fix voor Nellymoser CodecID instellen
  • icydemux: Voeg 'STREAMURL' metadata als GST_TAG_HOMEPAGE tag
  • id3demux: fix parsing van ID3v2.4 genre frames met meerdere genres
  • imagefreeze: doorgeven eos wanneer zij vóór buffer komt
  • jpegdec: toevoegen & quot; max-errors & quot; woning aan decodeerfouten negeren
  • jpegdec: vermijd oneindige lus bij het opnieuw synchroniseren; onvolledige afbeelding gooi
  • matroskademux: voeg stroom-formaat en uitlijning eigenschappen voor h264
  • matroskademux: neem matroska als er geen doctype is opgegeven
  • matroskademux: verhoging toegestane max. blokgrootte voor push-modus van 10M naar 15M
  • matroskademux: normaliseren lege Cues tot geen Cues
  • matroskamux: toe te voegen ondersteuning voor DTS en E-AC3 audio
  • matroskamux: probeer timestamps schrijven in alle uitgaande buffers
  • multifilesink: sturen stroom headers in key frame mode
  • multiudpsink: voeg buffer-size eigenschap
  • navseek: voeg basisondersteuning aan afspeelsnelheid te veranderen
  • pulsemixer: Implementeer MIXER_FLAG_AUTO_NOTIFICATIONS
  • pulsesink: flush resterende gebufferde monsters op EOS
  • pulsesink: maak het kurken in de pauzestand synchrone; niet ontkurken in _start
  • pulsesink: Ontkurk stroom tijdens het leegmaken van de ringbuffer
  • pulsesrc: toevoegen & quot; client & quot; eigenschap
  • qtdemux: ondersteuning toevoegen voor gefragmenteerde mp4
  • qtdemux: voegen ondersteuning voor (E) AC-3, WMA en VC-1 audio
  • qtdemux: laten trekken atomen met onbekende grootte
  • qtdemux: fix stroom terugkeer aggregatie en afhandeling van de buurt end-of-file hoek gevallen
  • qtdemux: ontleden en te gebruiken creatie tijdlabel van mvhd
  • rtpbin: kopiëren bufferen stats
  • rtpbin: correct te berekenen RTCP pakket grootte
  • RTP: fix rang van payloaders en depayloaders
  • RTP: flush staat op flush-stop voor te zoeken hanteren voor velen (de) payloaders
  • RTP ac3pay: voeg AC3 Payloaded
  • RTP h264depay: bepalen uitgang h264 lay-out met behulp van caps onderhandelingen
  • RTP h264pay: modus volledig ByteStream scan uit te voeren
  • RTP j2kdepay: ondersteuning toevoegen voor buffer lijsten; maken depayloader veerkrachtiger
  • RTP j2kpay: gebruik buffer lijsten voor betere prestaties
  • RTP j2kpay: handvat EOC correct; stoppen met scannen wanneer we het einde bereikt
  • RTP j2kpay: gebruik SOP markers om bitstream
  • splitsen
  • RTP jitterbuffer: zorgen voor een klok; krijgen betere buffering niveau
  • RTP jpegdepay: fix framerate parsing voor landinstellingen die een komma te gebruiken als floating point
  • RTP mp4adepay: verbeteren timestamps op uitgaande pakketten
  • rtpsession: zenden ook RTCP activiteit op SR
  • rtpsession: herinner me vorig gestuurd RB waarden
  • rtspsrc: toe te voegen en te gebruiken automatische buffering modus
  • rtspsrc: degraderen sierlijk op falende zoeken en tweaken QUERY_SEEKING reactie
  • rtspsrc: onder andere range verzoek om alle stromen met niet-geaggregeerde controle
  • rtspsrc: verhogen udp buffergrootte
  • rtspsrc: reset sessie manager base tijd bij het spoelen
  • rtspsrc: selecteer multicast transporten op een slimmere manier
  • souphttpsrc: stuur geen streeft achter het einde van het bestand naar de server
  • v4l2sink: voeg navigatie-ondersteuning; eigenschappen om gewas te controleren
  • vrawdepay: fix lengte check
  • wavparse: detecteren DTS geadverteerd als PCM correct in sommige gevallen meer
  • ximagesrc: verandering van XGetImage naar XGetSubImage afhankelijk van een woning
  • Bugs vaste sinds 0.10.26:
  • 596.321: qtdemux: ondersteuning toevoegen voor gefragmenteerde MP4 en & quot; mfra & quot; dozen
  • 618.389: [pulsemixer] Moet implementeren MIXER_FLAG_AUTO_NOTIFICATIONS-interface
  • 618.652: [effectv] Gebruik van ongeinitialiseerde waarde in de unit test
  • 620.283: Ondersteuning voor F4F Adobe's ontbreekt
  • 621.929: [plugin-MOVE] move jack plug van -Bad tot -goed
  • 623.178: [matroskademux] foutmelding voor niet-herkende FOURCC codes moeten worden verbeterd
  • 625.825: kan niet linken rtpmp4adepay! aacparse
  • 629.418: progressreport: voegen ondersteuning voor het bepalen van stroom positie van buffer timestamps in plaats van met behulp van query
  • 631.516: [navseek] steun toe om de weergave snelheid te veranderen
  • 632.654: [matroskamux] proberen om timestamps in de meeste van de uitgaande buffers schrijven
  • 632.897: flvmux niet de juiste Nellymoser codec id ingesteld
  • 633.280: [icydemux] [PATCH] icydemux: Stuur 'STREAMURL' metadata als GST_TAG_HOMEPAGE tag
  • 634.314: pngdec hangt aan defecte pngs
  • 634.391: [v4l2src] toe interlaced veld aan caps
  • 634.393: v4l2src: Stel bovenste veld eerst voor interlaced captures
  • 634.910: [rtph264pay] Implementeer ByteStream scan mode
  • 634.928: [qtdemux] rapport creatie / wijziging moment via metadata tag
  • 635.734: jpegdec: oneindige lus bij het afspelen van Motion JPEG stroom
  • 636.049: ximagesrc: fix remote X en uitgeschakeld door degenen
  • 636.172: imagefreeze: eos is niet voorbij voordat een buffer komt
  • 636.234: [wavparse] DTS 6ch gespeeld als stereo 16 bit PCM als DTS kader begint bij niet-nul offset
  • 636.621: flvdemux: niet de juiste sample rate voor aac audio installatie
  • 636.784: [qtdemux] GST_QUERY_CONVERT implementatie voor qtdemux
  • 637.060: matroskademux: fouten op 13MB blokken tijdens het streamen
  • 637.686: [jpegenc] Verbeter sinkpad getcaps resultaten
  • 638.019: [matroskademux] sommige Matroska-bestanden worden niet specificeren DocType
  • 638.072: bouwen mislukking: rtpsource.c: error: 'have_rb' kan uninitialized worden gebruikt in deze functie
  • 638.535: id3demux: meerdere genres als per ID3v2.4 niet goed ondersteund
  • 638.569:. Cacasink crasht wanneer het gegeven 15-bit video
  • 639.240: pulsesink: speel- & gt; Zweeg even & gt; SPEELT overgang veroorzaakt uitval
  • 639.321: deinterlace: veld {1,3} scanline pointers lijken te worden uitgeschakeld door één veld regel
  • 639.339: V4L2: niet bouwen met oudere kernels wegens ontbrekende V4L_FIELD_INTERLACED_ {TB, BT}
  • 639.516: muxers: fix instellen src pad caps
  • 639.740: [pulsesink] niet ontkurken in sommige gevallen tijdens het achteruit afspelen
  • 640.028: [qtdemux] crash op misvormde mov stroom
  • 640.063: rtph264depay: lekt codec data buffer in byte-stream = false modus
  • 640.064: rtspsrc geheugenlek
  • 640.080: rtspsrc: niet fout uit te behoren op het netwerk storing
  • 623.063: [jpegdec] toevoegen & quot; max-errors & quot; eigenschap

Wat is nieuw in versie 0.10.26:

  • alphacolor: maak passthrough werk
  • Avidemux: achteruit afspelen fixes; overlap van latere fragmenten voorkomen
  • deinterlace: verwijder assemblage-code in het voordeel van orc
  • dvdemux: ontleden SMPTE time codes
  • flvdemux: ontleden en te gebruiken CTS (fixes zenuwachtig H.264 afspelen in sommige gevallen)
  • flvmux: opnieuw onMetada tag wanneer labels veranderingen in streamable modus
  • g729pay: verlengen van rechts ouder
  • gconf: Niet schema's installeren wanneer GConf is uitgeschakeld
  • Goom, goom2k1: voeg latency compensatie code, rapport latency correct
  • gstrtpjpegpay: Toegevoegd Definieer Restart Interval (DRI) Marker
  • h264depay: altijd markeren de codec_data als keyframe
  • icydemux: forward tag gebeurtenissen
  • id3v2mux: mapping toevoegen voor album kunstenaar
  • imagefreeze: het genereren van een volkomen timestamped stroom
  • niveau: verdeeldheid te vermijden door nul op stilte
  • matroskademux: meer robuustheid voor parse fouten en hoek-gevallen
  • matroskademux: extract H.264 profiel en niveau en zet op caps
  • matroskamux: verminderen newsegment event spam en stel Discont vlag waar nodig
  • puls: toelaten instelling van puls stroom eigenschappen
  • puls: fix device_description in READY
  • pulsesink: toevoegen & quot; client & quot; woning aan de klant naam PA set
  • pulsesink: het aandeel van de PA context tussen alle cliënten met dezelfde naam
  • qtdemux: export AAC / MPEG-4 / H.264-profiel en niveau in caps
  • RTP: voeg G722 Payloaded en depayloader elementen
  • rtpamr (de) pay: ondersteunen AMR-WB SID raster
  • rtpamrpay: juiste duur voor meerdere kader laadvermogen; goed te ondersteunen perfect-rtptime
  • rtpbin: toevoegen & quot; ntp-sync & quot; eigendom en & quot; te gebruiken-pipeline-klok & quot; eigenschappen
  • rtpg729pay: goed te ondersteunen perfect-rtptime
  • rtph264depay: alleen instellen delta-eenheid op alle niet-essentiële eenheden
  • rtpmanager: extra statistieken
  • rtpmp4adepay: pak de sampling rate en in caps
  • rtpmparobustdepay: goed installeert dummy buffers; gebruik een geldig bitrate voor dummy beeld
  • rtpmpvpay: fix timestamping van RTP buffers
  • rtpsession: Voeg de optie om automatisch te ontdekken de RTP bandbreedte
  • rtpsession: Bereken RTCP bandbreedte als een fractie van de RTP bandbreedte
  • rtpsession: Count gestuurd RTCP pakketten na zijn ze klaar
  • rtpsession: relax derden collision detection
  • rtpstats: verhelpen beschrijving van current_time in RTPArrivalStats
  • rtspext: stop-configuratie op eerste mislukking
  • rtspsrc: Toevoegen aan udpsrc configureren buffergrootte
  • rtspsrc: voeg rtsp-SDP-protocol ondersteuning
  • rtspsrc: niet toevoegen / UDP in het transport, het is de standaard
  • rtspsrc: fix duur rapportage
  • rtspsrc: omgaan met oudbakken digest authenticatie sessie gegevens
  • rtspsrc: gebruik SDP uri parse methode
  • shapewipe: voeg optionele parameter grens en vertraging van de animatie
  • shapewipe: Force formaat AYUV in het voorbeeld pijpleiding dezelfde reden
  • shapewipe: Dwing de input naar AYUV te onderhandelen storingen in videomixer voorkomen
  • spectrum: alleen geaggregeerde magnitude / fase als de gebruiker erom vraagt, performance fixes
  • v4l2src: voeg controleerbaar colorbalance parameters, voeg Decimate woning
  • v4l2src: lossen met behulp van mpegts via de mmap interface; Gebruik GstBaseSrc :: block-formaat als fallback grootte
  • videomixer2: nieuwe videomixer2 element dat beter dan videomixer gedraagt ​​
  • vrawdepay: met ongeldige payload beter
  • Bugs vaste sinds 0.10.25:
  • 625.825: kan niet linken rtpmp4adepay! aacparse
  • 629.047: segfault in te zoeken matroskademux
  • 537.544: [puls] laten instellen pa context eigenschappen
  • 628.996: pulsesink gebroken na een gedeelde context patch (bug # 624.338)
  • 529.672: Big latency en slechte framerate tijdens het mengen van meerdere live streams
  • 581.294: rtspext: extensies configure_stream methoden conflict
  • 598.915: qtdemux: uitdragen JPEG2000 header data in image / x-J2C
  • 612.313: qtdemux: Bericht AAC profiel / niveau in caps
  • 616.521: qtdemux: Export MPEG-4 video-profiel en niveau in stroom caps
  • 617.318: matroskademux, qtdemux: Gebruik pbutils voor H.264 profiel / niveau extractie
  • 620.790: [matroskademux] algemene stroom fout wanneer het proberen om bepaalde .mkv bestand af te spelen
  • 622.390: [V4L2] toe controleerbaar kleurbalans eigenschappen / programmeerbare camera
  • 624.338: [pulsesink] Behandel puls kader los van de ringbuffers en deel ze
  • 625.547: imagefreeze unit test mislukt af en toe
  • 626.048: [videomixer] behoeften modus die streams op basis van timestamps synchroniseert
  • 626.518: [imagefreeze] beter caps onderhandelingen
  • 627.162: [puls] beter fallback return waarde voor gst_pulse_client_name ()
  • 627.174: [pulsesink] nieuwe woning aan tunen van de klant naam PA
  • 627.289: souphttpsrc: tweak foutmeldingen
  • 627.341: wavparse: vreemde behandeling van dossiers minder dan 12 bytes
  • 627.796: rtpbin: voeg NTP clock sync
  • 628.020: [pulsesink] bewering storing in change_state NULL- & gt; READY
  • 628.058:. Noodzaak van een manier om de woning SO_RCVBUF on-rtsp gebaseerd sockets instellen
  • 628.127:. Jpeg rtp Payloaded crasht wanneer er corruptie in het jpeg bytestroom
  • 628.214: ondersteuning toevoegen aan RTSP initiatie via SDP-bestanden
  • 628.349: [v4l2src] Ondersteunt geen vastleggen mpegts behulp mmap
  • 628.454: Matroska demuxer behandelt geen DATUM tag als het bevat slechts een jaar aantal
  • 628.608: [alphacolor] element classificatie is verkeerd
  • 629.018: rtpjpegpay: niet in staat om te bouwen omwille van niet-geïnitialiseerd variabele waarschuwing
  • 629.522: [rtpjpegpay] ondersteuning voor Define Restart Interval (DRI) toe te voegen
  • 629.839: [qtdemux] XMP-update-tags parsing
  • 629.896: Fout samenstellen raw1394 (zonder IEC61883)
  • 630.088: [flvdemux] schokkerig h.264-video afspelen
  • 630.205: [icydemux] Forward tag gebeurtenissen downstrem
  • 630.256: rtph264-pay / Depay: doet timestamps niet uit incomming buffers respecteren
  • 630.317: Getting namen pulsesink apparaat niet werkt zoals voor alsasink
  • 630.378: speexenc / speexdec crash met MSVC
  • 630.446: rtpmanager: zorgen voor extra statistieken
  • 630.447: rtpsession: relax derden collision detection
  • 630.449: rtpbin: Open voor het toevoegen pad in new_payload_found
  • 630.451: rtpbin: Behandel rysnc van iterator bij het zoeken naar vrije pad naam
  • 630.452: rtpbin: Maak het opruimen van bronnen in rtp_session_on_timeout MT veilige
  • 630.457: rtpmanager:. Packet verloren mag geen waarschuwing te zijn
  • 630.458: level: verdeeldheid te vermijden door nul op stilte
  • 630500: [rtspsrc] heeft rtsp setup bericht altijd nodig & quot; / UDP & quot; touwtje?
  • 630.888: v4l2sink niet omgaan met v4l2loopback kernel module
  • 631.082: rtpjitterbuffer: verbeteren documentverwijzing
  • 631.303: [goom] qos waarschuwingen als bron GstAudioSrc
  • 631.330: [flvmux] [PATCH] Resend bijgewerkt onMetada tag wanneer labels veranderingen in streamable modus
  • 631.996: [h264depay] regressie: rtsp: //stream.zoovision.com/KibaEp1n900.3gp
  • 632.548: [rtspsrc] regressie; niet duur te melden
  • 632.553: --disable-gconf probeert nog steeds om schema's te installeren
  • 632.682: [matroskademux] Handle ontbrekende CodecPrivate voor Vorbis / Theora
  • 632.945: rtph264depay in toegang-eenheid = true modus niet correct aggregeren de delta eenheid vlag
  • 633.205: Fix voor navigatie gebeurtenissen in videoflip
  • 633.212: [goom] terugkeerbeleid niet-bedongen bij bps is onbekend
  • 633.970: [icydemux] gebroken taglist hanteren
  • 635.532: rtspsrc: onverwachte eos bij gebruik van authenticatie (regressie)
  • 635.843: [rtph264depay] segfault op lege payload
  • 636.179: [deinterlace] Velden in verkeerde volgorde
  • 626.463: [matroskademux] & quot; het lezen van groot blok van grootte 14688496 niet ondersteund & quot;
  • 628.894: [matroskademux] slordig achteruit afspelen
  • 633.294: deinterlace breekt sommige DVD-menu's

Wat is nieuw in versie 0.10.25:

  • v4l2src: enorme prestatieverbetering in veel gevallen
  • streaming modus fixes voor avi en Matroska / webm
  • zoek in Matroska en WebM-bestanden die niet een index hebben
  • nieuwe cpureport element voor het debuggen
  • Avidemux: verbeteren VBR audiostream hanteren
  • Avidemux: streaming mode fixes: Gebruik de juiste offset voor-movi gebaseerde index, handvat 0-size gegevens brokken
  • debugutils: nieuw element cpureport, berichten & quot; cpu-rapport & quot; element berichten op de bus
  • flacdec, rtspsrc, rtph264pay, rtpmp4vdepay: geheugenlek fixes
  • gconfvideosrc: gebruik de juiste GConf toets (. Dat wil zeggen niet de audiosrc toets)
  • gdkpixbuf: verwijder gdkpixbuf3 weer plugin, GDK-pixbuf werd gesplitst van GTK + en verblijft in 2.x
  • id3v2mux: schrijf tag beats-per-minuut behulp TBPM kader
  • jpegdec: fix markers parsing regressie
  • matroskademux: niet fout op een blok met onbekende tracknumber
  • matroskademux: fix streaming in het geval dat de grootte in bytes is niet bekend
  • matroskademux: omgaan met nep-bestanden opslaan ADTS AAC-gegevens
  • matroskademux: steun zoeken in de lokale bestanden, zelfs als ze niet een index
  • matroskamux: probeer niet om terug te zoeken en vast te stellen van headers als streamable = TRUE
  • pulsesink: fix ras bij het maken van meerdere pulsesinks tegelijk
  • qtdemux: ook berekenen PAR behulp spoor breedte en hoogte voor QT bestanden
  • qtdemux: bevestig de max / gem in btrt atoom lezen
  • qtdemux: verbeteren achteruit afspelen
  • qtdemux: ontleden 64-bits versie van mvhd atoom en in plaats van erroring uit
  • qtdemux: voorkomen dat het lezen van verleden avc1 atoom bij het ontleden
  • rtpg729pay: vermijd basertppayload perfect-rtptime modus
  • rtph263pdepay: laat meer clock-tarieven als input
  • rtpL16depay: ook ontleden coderen-params voor het aantal kanalen
  • rtpL16depay: standaard op 1 kanaal als het aantal kanalen niet gespecificeerd
  • rtpmp4gpay: implementeren perfecte timestamps
  • rtspsrc: toevoegen & quot; port-range & quot; onroerend goed, handig voor opstellingen met firewall / ipsec
  • rtspsrc: do UDP sockets niet hergebruiken (vermijdt vreemde fouten wanneer gegevens uit eerdere streams wordt ontvangen)
  • udpsrc: toevoegen & quot; hergebruiken & quot; woning aan of uit te schakelen poort hergebruik (standaard ingeschakeld, maar met een handicap in rtspsrc)
  • V4L2: soort formaten in de juiste volgorde, zodat niet-geëmuleerd formaten worden voorkeursdata
  • videobalance: fix verkeerde vergrendeling Om die kunnen leiden tot een impasse
  • videomixer: alleen QoS informatie te resetten en stuur een NEWSEGMENT evenement downstream voor NEWSEGMENT evenementen op de master-pad
  • Bugs vaste sinds 0.10.24:
  • 626.463: [matroskademux] & quot; het lezen van groot blok van grootte 14688496 niet ondersteund & quot;
  • 593.117: [Avidemux] Ondersteuning AVF bestanden
  • 618.535: mislukt [Avidemux] om eva_2010_2.22_promo1.avi streamen
  • 621.520: [id3v2mux] schrijven tag beats-per-minuut
  • 622.017:. [GstRtpMP4GDepay] Packet payload was te kort
  • 622577: rtspsrc heeft verwarrende foutmeldingen
  • 623.209: bug in rtpL16depay
  • 623.357: Avidemux: push-modus werkt niet voor sommige http streaming avi bestanden
  • 623.629: Achteruit afspelen Kwestie in QtDemux
  • 624.173: [qtdemux] qt-bestand met Dimension Data in tkhd niet pixel-aspect-verhouding in caps te krijgen
  • 624.331: videobalance: impasses / bevriest bij het veranderen van & quot; helderheid & quot; eigenschap
  • 624.455: De matroska muxer streeft zelfs bij gebruik met streamable = TRUE
  • 624.770: rtspsrc: geheugenlek in gst_rtspsrc_handle_request
  • 625.002: [voorbeelden] Gebruik geen GdkDraw
  • 625.153: rtspsrc: voeg pand naar klant poortbereik instellen
  • 625.302: [qtdemux] Stel het veld pixel-aspect-verhouding ook voor par = 1/1
  • 625.371: [matroskademux] kritieke waarschuwingen bij het afspelen van live-webm met progressieve download ingeschakeld
  • 625.442: pulsesink: crash - pa_threaded_mainloop_stop wordt aangeroepen vanuit de pa draad
  • 625.452: [videomixer] Pijpleiding van de docs niet meer werkt
  • 626.467: matroskademux: KRITIEK **: file Matroska-demux.c: lijn 578 (gst_matroska_demux_get_length): mag niet worden bereikt
  • 626.609: [qtdemux] segfault bij het ontleden van avc1 atoom
  • 626.619: [imagefreeze] Verkeerde zoeken gedrag
  • 627.689: [deinterlace] Gebroken timestamps
  • 617.368: [matroska] Implementeer push-modus zoeken en niet-cue op zoek

Wat is nieuw in versie 0.10.24:

  • Gebruik Orc (Optimized Inner Loops Runtime Compiler) voor SIMD en
  • andere optimalisaties, en verwijder liboil afhankelijkheid. Het belangrijkste doel
  • voor deze release was om de overgang te maken van liboil naar liborc.
  • Performance verbeteringen mag niet worden verwacht en zal de
  • zijn
  • focus van toekomstige versies. liborc is een optionele afhankelijkheid voor
  • Voorlopig, het mogelijk te maken om te testen en ontwikkelen van de zeer
  • nieuwste GStreamer versies op systemen die nog niet hebt orc.
  • Echter, zonder orc langzame unoptimised back-code wordt gebruikt
  • voor vele prestaties kritische code paden. Distributeurs worden aangespoord
  • voor het verpakken en verzenden van de nieuwste versie van liborc en compileren
  • GStreamer modules met --enable-orc. Gelieve niet te verspreiden
  • GStreamer-pakketten die niet zijn ORC ingeschakeld. Meer informatie over
  • de orc integratie kan worden gevonden in de docs / ontwerp / directory.
  • alpha: toevoegen & quot; liever-passthrough & quot; eigenschap om passthrough modus
  • Avidemux: verbeter audio vbr detectie
  • cmmlenc: Verwijder hack te laten oggmux start een nieuwe pagina voor elke CMML buffer
  • deinterlace: voeg mmx implementaties van greedyh voor UYVY; orcify sommige deinterlacing methoden
  • dv1394: bevestig de interne klok nog meer
  • flvmux: toevoegen & quot; streamable & quot; eigenschap
  • flvmux: schrijf duur op de juiste positie
  • gdkpixbuf: Voeg een gdkpixbuf3 plugin die gdkpixbuf3
  • gebruikt
  • jpegdec: verbeterde parsing, en een betere buffer handling dat memcpys minimaliseert
  • jpegdec, jpegenc: voeg grijstinten ondersteuning
  • matroskademux: QoS fixes en verbeteringen; omgekeerde verbeteringen afspelen
  • matroskademux: omgaan met zero-sized nummers correct
  • matroskamux: toevoegen & quot; streamable & quot; eigendom; set streamheaders op de output caps
  • matroskamux: harder proberen om ervoor te zorgen dat clusters beginnen met een key frame
  • matroskamux: mark uitgangsbuffers correct als hoofdframe of delta-eenheid
  • matroskamux: doe wat write caching te voorkomen newsegment gebeurtenissen voor elke output buffer
  • matroskamux: fix sommige timestamp drift veroorzaakt door afrondingsverschillen
  • pngenc: Ondersteuning 8 bit grijswaarden
  • pulsesink: communicatie te optimaliseren met behulp van PulseAudio pa_stream_begin_write
  • pulsesink: Bericht bieden klok bericht op de bus als de klok verschijnt / verdwijnt
  • rtph264depay: overwegen SPS, PPS en IDR als keyframe, alle anderen als DELTA_UNIT
  • rtph264pay: handvat korte startcodes in de h264 ByteStream
  • rtpjitterbuffer: stoppen met buffering en stoten EOS aan het einde van een stroom
  • rtpmparobustdepay: voeg mpa-robuuste depayloader
  • rtpmp4gdepay: correcte berekening van de frameduur
  • rtptheorapay: houd de aankondiging van de levering-methode in de mogelijkheden, herstelt
  • compatibiliteit met nogmaals oudere farsight versies
  • rtspsrc: respecteer totale controle attributen; probeer alle reeksen van de SDP
  • spectrum: ondersteuning van 24-bit breedte en bitdiepte willekeurige
  • udp: maak url parsing compatibel met VLC syntax
  • udpsrc: fix multicast-ondersteuning op windows
  • v4l2sink: vernietig buffer pool bij het veranderen van de staat op NULL
  • Videobox: fix onderhandeling voor I420 / YV12
  • videomixer: do ingang met verschillende pixelverhoudingen niet door elkaar; onderhandeling fixes
  • wavparse: behoren sluiten segment bouw bij het doen van niet-spoeling streeft
  • wavparse: gebruik typefind functies om te controleren of PCM-gegevens bevat dts stroom
  • Bugs vaste sinds 0.10.23:
  • 619.045: [spectrum] ondersteuning voor 24-bit breedte en diepte alle combinaties toevoegen
  • 555.967: [oss4] verduidelijken sommige vertaling strings
  • 570.761: [goom] crash in plugin_info_init toewijzing 260kB struct op stapel
  • 583.047: [jpegdec] optimaliseren buffer hanteren bij het ontleden van frames
  • 589.997: [RTP] moet mpa-robuuste depayloader voor helix-stijl MP3-ONTWERP-00
  • 595.978: [udpsrc] niet in geslaagd een multicast stream af te spelen
  • 597.695: [udpsrc] ondersteunt VLC-stijl udp: //239.255.11.11: 1234 uri met bind-adres
  • 611.117: [matroskademux] kan niet overweg met onbekende clustergrootten
  • 613.066: [flvmux] opnieuw in te schakelen omgedoopt / fixed-live-eigenschap
  • 615.461: dv1394src klok blijft om gebroken te worden
  • 617.339: pulsesink geen gebruik maakt van pa_stream_begin_write maken
  • 618.530: [videomixer] behandelt geen pixel-aspect-verhouding correct
  • 618.871: 1394: verwijder nutteloze last_time
  • 618.982: [wavparse] verkeerde afsluitende segment bij het doen van niet-spoeling te zoeken
  • 619.198: [matroskademux] GstEbmlRead opschonen
  • 619.273: [matroskamux] verminderen downstream spam
  • 619.293: [AVIMux] opruimen avi header creatie code
  • 619.531: [rtspsrc] ingebed asx streams 'rtsp-server houdt niet van gstreamer aanvraag
  • 619.717: unit tests mislukken als ouder -goed plugins aanwezig is in het systeem plugin directory zijn
  • 619.824: Gebruik glib voor Controleberekeningen
  • 619.848: [deinterlace] kan geen eigenschappen schakelen op het runnen van pijpleidingen
  • 620.148: [videomixer] niet te onderhandelen formaat met downstream
  • 620.154: [rtph264depay] Ik zoek met RTP payloaders corrumpeert beelden soms
  • 620.162: [gdkpixbufdec] Bump rank om SECUNDAIRE
  • 620.277: [pulsesink] aangepaste klok wordt nog steeds gebruikt na NULL statuswijziging
  • 620.358: [matroskademux] Sorenson Squish WebM-uitgang zoeken naar onderwerpen
  • 620.390: rtph264pay niet begrijpt korte startcodes
  • 620.494: [rtsp] stuttery audio met enkele h264 / aac streams
  • 620.540: [pulsesink] pa_stream_write () mislukt: Invalid argument
  • 620.591: rtpceltpay niet stereo kelt audio verwerken
  • 620.743: matroskademux: refactor delta eenheid hanteren
  • 620.929: Verplicht libraw1394 versie is niet hoog genoeg
  • 621.510: GNOME Doel: Verwijder verouderde gladde symbolen
  • 621.566: [pulsesink] sinds het upgraden van plugins geluid wordt vervormd via Amarok
  • 621.723: v4l2src crasht op speel- & gt; Ready & gt; SPEELT
  • 622.498: [Avidemux] Niet alles staat teruggezet wanneer terug naar READY gaan
  • 622.500: [v4l2sink] vernietigen geopend buffers bij de overgang naar NULL
  • 622.501: [Videobox] kan invoer / uitvoer formaat combinaties te onderhandelen over het kan eigenlijk niet verwerken
  • 622.816: Maak demo -DSEAL veilig
  • 623.103: matroskamux fout Gooi
  • 623.172: [jpegdec] lekken in de unit test
  • 623.196: rtpptdemux: niet aangepaste downstream evenement twee keer te sturen
  • 623.366: [qtdemux] ontdoen van nep-tags uit XMP
  • 623.379: [flvmux] Schrijven duur buiten het toegewezen geheugen gebied in streaming mode
  • 623.585: jpegdec: niet extra 0xff markers overslaan bij begin
  • 623.654: qtdemux: Fix opdracht van bitrates in 'btrt' atoom
  • 619.817: [matroskademux] Reverse afspelen werkt niet
  • 617.512: [alpha] zou moeten werken in passthrough in alle formaten als alpha == 1.0
  • 619.485: matroskademux: skip buffers voor een late keyframe (QoS)
  • 413.942: [wavparse] onopgemerkt dts-in-wav

Wat is nieuw in versie 0.10.23:

  • Wijzigingen sinds 0.10.22:
  • alpha: ondersteuning toevoegen voor YUY2, YVYU, UYVY en YV12; YUV- & gt; RGB conversie fixes
  • AVIMux, flvmux, matroskamux: niet crashen als tags te arriveren op multiple input pads tegelijk
  • AVIMux, matroskamux: voegen ondersteuning voor On2 VP8
  • capssetter: element verplaatst van gst-plugins-bad
  • deinterlace: toe te voegen ondersteuning voor de meeste YUV en RGB formaten voor een aantal methoden
  • deinterlace: maak automatische detectie van interlacing de standaard
  • gamma: voeg ondersteuning voor meer YUV / RGB-formaten, maken gamma woning beheersbaar
  • jpegdec, jpegenc: ondersteuning meer kleur ruimten en pixelformaten
  • matroskademux: implementeren push-modus op zoek
  • matroskademux: toe te voegen ondersteuning voor WebM
  • imagefreeze: plugin verplaatst van gst-plugins-bad
  • oss4: plugin verplaatst van gst-plugins-bad
  • osxvideosink: de uitvoering van de xoverlay-interface, zodat het schakelen uitzicht op runtime
  • qcelpdepay: voeg een QCELP depayloader
  • qtdemux: ondersteuning toevoegen voor VP8; push-modus zoeken en CTTs tafel parsing fixes
  • rtph263depay: gebruik beeldstartcode om packet loss en het frame start detecteren
  • rtph263pay: gebruik gevonden GOB's toe te passen Mode A payloading
  • rtph264depay: DELTA_UNIT markering van de output buffers
  • rtph264pay: extract SPS en PPS van onroerend goed voorzien parameterset
  • rtph264pay: voeg config-interval woning opnieuw te verzenden SPS / PPS in stroom
  • rtpmp4vpay: voeg config-interval woning opnieuw insert config in stroom
  • rtptheoradepay: fix in-band configuratie parsing
  • rtptheorapay: config-interval parameter toe te voegen aan re-insert config in stroom
  • rtpvorbisdepay, rtptheoradepay: accepteren ook in-line configuratie
  • rtsp: configure bandbreedte woningen in de sessie
  • rtspsrc: terugvallen naar SDP havens in plaats van server_port
  • rtspsrc: gebruik de SDP-verbinding info in multicast
  • rtspsrc: handvat SEEKING queries
  • smptealpha: toe te voegen ondersteuning voor alle 4 KVBG formaten en YV12 (omgerekend naar AYUV)
  • videobalance: toe te voegen ondersteuning voor alle RGB-formaten, Y41B, Y42B en Y444, YUY2, UYVY, AYUV en YVYU
  • Videobox: ondersteuning toevoegen voor Y444, Y42B, Y41B, YUY2, UYUV en YVYU
  • Videobox: fix floating point om de conversie integer voor de alpha-waarden
  • Videobox: handvat reeksen / lijsten van de breedte of hoogte bij het transformeren caps
  • Videobox: vertaal navigatie gebeurtenissen zinvol weer stroomopwaarts te maken
  • videofilter: samenvoegen gamma, videobalance en videoflip plugin in enkele plu
  • videoflip: toe te voegen ondersteuning voor alle RGB-formaten en AYUV, Y41B, Y42B en Y444
  • videoflip: ook de pixel-aspect-verhouding flip als breedte / hoogte worden uitgewisseld
  • videomixer: ondersteuning toevoegen voor Y444, Y42B, Y41B, YV12, YUY2, YVYU, UYVY
  • webmmux: Voeg nieuwe webmmux element dat alleen ondersteunt muxing van WebM
  • y4menc: voeg 4: 2: 2, 4: 1: 1 en 4: 4: 4-uitgang ondersteuning
  • Bugs vaste sinds 0.10.22:
  • 619.485: matroskademux: skip buffers voor een late keyframe (QoS)
  • 576.286: [videomixer] Moet accepteren / uitgang niet-alpha stromen













Vergelijkbare software

Music Applet
Music Applet

2 Jun 15

traKmeter
traKmeter

20 Feb 15

KMid
KMid

3 Jun 15

FALF Player
FALF Player

2 Jun 15

Andere software van ontwikkelaar Wim Taymans

Reacties op GStreamer Plugins Good

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!