GStreamer Plugins Good

Logiciel capture d'écran:
GStreamer Plugins Good
Détails logiciels:
Version: 0.10.31
Date de transfert: 15 Apr 15
Développeur: Wim Taymans
Licence: Gratuit
Popularité: 34

Rating: nan/5 (Total Votes: 0)

GStreamer est une bibliothèque qui permet la construction de graphes de composants de manipulation des médias, allant de la lecture et Ogg Vorbis simple audio complexes (mélange) et vidéo (montage non linéaire) de traitement.
Les applications peuvent tirer profit des progrès dans la technologie codec et le filtre transparente. Les développeurs peuvent ajouter de nouveaux codecs et filtres en écrivant un plugin simple avec une interface propre, générique

Caractéristiques :.

  • installabilité parallèle avec la série 0.8.x
  • la conception Threadsafe et API
  • nouvelle démultiplexeur ID3 (remplace le fou dans gst-plugins-ugly)
  • corrections de MemLeak dans avidemux, wavparse, le niveau, la fumée
  • ports de multipart,
  • correctifs dans flacdec, flxdec, RTP
  • Mises à jour de la documentation sur videomixer
  • a ajouté un nouveau sunaudiosink, éléments de gconfaudiosrc et gconfvideosrc

Ce qui est nouveau dans cette version:

  • travail autour GLib ops atomiques changement API
  • une meilleure gestion des tampons malformés dans depayloders RTP
  • quelques corrections mineures de compilation
  • 650470: RTP: certains depayloaders rompent avec les paquets RTP malformé
  • 652144: udp: fix compilateur avertissement sur mingw-w64

Ce qui est nouveau dans la version 0.10.28:

  • Fix construire question avec de nouveaux noyaux (avec l'ancien tête d'interface video4linux1 retiré)
  • 643716: v4l2src: ne parvient pas à établir avec les nouveaux noyaux: ./v4l2_calls.h:33: erreur fatale: linux / videodev.h: Aucun fichier ou répertoire

Ce qui est nouveau dans la version 0.10.27:

  • avidemux: ajoutez solution de contournement pour la taille de la liste de poussette; balises extrait datetime
  • cacasink: fixer des masques et des progrès
  • désentrelacement: changer la valeur par défaut à linéaire
  • désentrelacement: éviter boucle infinie drainage
  • désentrelacement: réécriture / fixent comment voisins lignes de balayage sont calculés
  • flvdemux: utilisation Codec AAC-données d'échantillonnage pour ajuster si nécessaire
  • flvmux: Correction de Nellymoser CodecID mise
  • icydemux: Ajouter métadonnées »StreamUrl» comme GST_TAG_HOMEPAGE balise
  • id3demux: fix analyse des ID3v2.4 cadres de genre avec plusieurs genres
  • imagefreeze: passer le long eos si elle est reçue avant tampon arrive
  • jpegdec: ajouter & quot; max-erreurs & quot; la propriété d'ignorer les erreurs de décodage
  • jpegdec: éviter boucle infinie lorsque resynchronisation; jetez l'image incomplète
  • matroskademux: ajouter flux format et d'alignement propriétés pour h264
  • matroskademux: assumer Matroska si aucun doctype est spécifié
  • matroskademux: augmentation autorisée max. taille de bloc pour le mode de poussée de 10M à 15M
  • matroskademux: normaliser Cues vides à aucun Cues
  • matroskamux: ajouter le support pour DTS et E-AC3 audio
  • matroskamux: essayer d'écrire des horodateurs dans tous les tampons sortants
  • multifilesink: envoyer des en-têtes de flux en mode trame-clé
  • multiudpsink: ajouter propriété buffer-size
  • navseek: ajouter le support de base de modifier le taux de lecture
  • pulsemixer: Mettre en œuvre MIXER_FLAG_AUTO_NOTIFICATIONS
  • pulsesink: Rincer échantillons tamponnés restants sur EOS
  • pulsesink: faire bouchage pendant la pause synchrone; ne pas déboucher _start
  • pulsesink: flux Déboucher pendant le rinçage du ringbuffer
  • pulsesrc: ajouter & quot; client & quot; propriété
  • qtdemux: ajouter le support pour mp4 fragmenté
  • qtdemux: ajouter le support pour (E) AC-3, WMA et VC-1 audio
  • qtdemux: permettre tirant atomes avec la taille inconnue
  • qtdemux: fixer l'agrégation de retour de flux et le traitement des cas près de fin de fichier coin
  • qtdemux: analyser et utiliser l'horodatage de création de mvhd
  • rtpbin: copie tampon stats
  • rtpbin: calculer correctement RTCP taille de paquet
  • RTP: fix rang de chargeuses et depayloaders
  • RTP: Rincer Etat sur encastré arrêter pour chercher de manutention pour beaucoup (de) chargeuses
  • RTP ac3pay: ajouter AC3 payloader
  • RTP h264depay: déterminer h264 de sortie mise en page avec la négociation des bouchons
  • RTP h264pay: mettre en œuvre le mode de balayage complet bytestream
  • RTP j2kdepay: ajouter le support pour les listes de tampons; faire depayloader plus résilient
  • RTP j2kpay: listes de tampon d'utilisation pour une meilleure performance
  • RTP j2kpay: gérer correctement COE; arrêter le balayage quand nous avons atteint la fin
  • RTP j2kpay: utiliser des marqueurs SOP de diviser bitstream
  • RTP jitterbuffer: fournir une horloge; obtenir un meilleur niveau de tampon
  • RTP jpegdepay: fixer analyse framerate pour les locales qui utilisent une virgule comme virgule flottante
  • RTP mp4adepay: améliorer horodateurs sur les paquets sortants
  • rtpsession: émet également une activité sur RTCP SR
  • rtpsession: souvenir dernières valeurs RB envoyés
  • rtspsrc: ajouter et utiliser le mode de mise en mémoire tampon de l'automobile
  • rtspsrc: dégrade gracieusement à ne pas rechercher et modifier la réponse de QUERY_SEEKING
  • rtspsrc: comprend demande de plage pour tous les flux avec un contrôle non-global
  • rtspsrc: augmenter la taille de la mémoire tampon udp
  • rtspsrc: réinitialiser délai de session de base de gestionnaire pendant le rinçage
  • rtspsrc: sélectionner transports multidiffusion d'une manière plus intelligente
  • souphttpsrc: ne pas envoyer cherche derrière la fin de fichier sur le serveur
  • v4l2sink: ajouter le support de navigation; propriétés pour contrôler la culture
  • vrawdepay: fix longueur chèque
  • wavparse: détecter DTS annoncés comme PCM correctement dans certains cas plus
  • ximagesrc: changement de XgetImage à XGetSubImage dépendante sur une propriété
  • bogues corrigés depuis 0.10.26:
  • 596321: qtdemux: ajouter le support pour MP4 et & quot fragmenté; MFRA & quot; boîtes
  • 618389: [pulsemixer] devrait mettre en œuvre interface MIXER_FLAG_AUTO_NOTIFICATIONS
  • 618652: [effectv] Utilisation de la valeur uninitialised en test unitaire
  • 620283: Soutien à l'F4F d'Adobe manquant
  • 621929: [PLUGIN-DEPLACER] prise de mouvement plugin à partir -Bad à -bon
  • 623178: [matroskademux] message d'erreur pour les codes de FOURCC non reconnus devrait être améliorée
  • 625825: ne peut pas lier rtpmp4adepay! aacparse
  • 629418: Rapportd'activité: ajouter le support pour déterminer la position de flux de tampon horodatage au lieu d'utiliser les requêtes
  • 631516: [navseek] Ajout du support de modifier le taux de lecture
  • 632654: [matroskamux] essayer d'écrire des horodateurs dans la plupart des tampons sortants
  • 632897: flvmux ne fixe pas l'identifiant de codec Nellymoser correcte
  • 633280: [icydemux] [PATCH] icydemux: Envoyer métadonnées »StreamUrl» comme GST_TAG_HOMEPAGE balise
  • 634314: bloque pngdec sur pngs défectueux
  • 634391: [v4l2src] ajouter trames entrelacées à des plafonds
  • 634393: v4l2src: Définir le champ du haut pour les captures entrelacées
  • 634910: [rtph264pay] Mettre en œuvre bytestream mode de balayage
  • 634928: [qtdemux] la création de rapports / heure de modification par balise de métadonnées
  • 635734: jpegdec: boucle infinie lors de la lecture flux motion jpeg
  • 636049: ximagesrc: fixer X à distance et hors de celles
  • 636172: imagefreeze: eos est pas transmis avant qu'un tampon arrive
  • 636234: [wavparse] dts 6ch joué en stéréo 16 bits PCM se trame DTS commence à non-décalage
  • 636621: flvdemux: ne fixe pas le taux de l'échantillon juste pour aac audio
  • 636784: [qtdemux] mise en œuvre de GST_QUERY_CONVERT pour qtdemux
  • 637060: matroskademux: erreurs sur des blocs de 13 Mo lors de la diffusion
  • 637686: [jpegenc] Améliorer getcaps de sinkpad résultats
  • 638019: [matroskademux] certains fichiers Matroska ne précisent pas DocType
  • 638072: construire échec: rtpsource.c: erreur: «have_rb» peut être utilisée non initialisée dans cette fonction
  • 638535: id3demux: plusieurs genres comme par ID3v2.4 pas pris en charge correctement
  • 638569:. Accidents de cacasink lorsqu'il est administré 15 bits vidéo
  • 639240: pulsesink: PLAYING- & gt; PAUSED- & gt; JOUER transition provoque l'abandon
  • 639321: désentrelacement: champ {1,3} scanline pointeurs semblent être décalés d'une ligne de champ
  • 639339: v4l2: ne parvient pas à construire avec les anciens noyaux raison de l'absence V4L_FIELD_INTERLACED_ {TB, BT}
  • 639516: muxeurs: fixer établissement des plafonds de pad src
  • 639740: [pulsesink] ne pas déboucher dans certains cas pendant la lecture inverse
  • 640028: [qtdemux] accident sur flux mov malformé
  • 640063: rtph264depay: fuites tampon de données de codec dans l'octet-stream = mode false
  • 640064: fuite de mémoire rtspsrc
  • 640080: rtspsrc: échoue à l'erreur correctement en cas d'échec de réseau
  • 623063: [jpegdec] ajouter & quot; max-erreurs & quot; propriété

Ce qui est nouveau dans la version 0.10.26:

  • Alphacolor: rendre le travail de passthrough
  • avidemux: inverser correctifs lecture; éviter le chevauchement des fragments suivants
  • désentrelacement: supprimer le code d'assemblage en faveur d'orc
  • dvdemux: analyser les codes temporels SMPTE
  • flvdemux: analyser et utiliser cts (correctifs de nervosité de lecture H.264 dans certains cas)
  • flvmux: renvoyer onMetada tag lorsque des balises changements en mode streamable
  • g729pay: étendre de parent droite
  • gconf: Ne pas installer lorsque schémas GConf est désactivé
  • goom, goom2k1: ajouter du code de compensation de la latence, rapport de latence correctement
  • gstrtpjpegpay: Ajouté Définir Redémarrer Intervalle (DRI) Marker
  • h264depay: marquer toujours le codec_data comme image-clé
  • icydemux: avant les événements de tag
  • id3v2mux: Ajouter cartographie pour l'album artiste
  • imagefreeze: générer un flux parfaitement horodaté
  • Niveau: éviter la division par zéro sur le silence
  • matroskademux: plus de robustesse pour les erreurs syntaxiques et coin-cas
  • matroskademux: extraire profil H.264 et le niveau et mettre sur les chapeaux
  • matroskamux: réduire newsegment événement spam et mis en drapeau discont si nécessaire
  • impulsion: autorise l'utilisation des propriétés du flux d'impulsions
  • impulsion: fixer device_description dans READY
  • pulsesink: Ajouter & quot; client & quot; propriété permet de définir le nom du client PA
  • pulsesink: partager le contexte PA entre tous les clients avec le même nom
  • qtdemux: export AAC / MPEG-4 / H.264 profil et le niveau dans les calottes
  • RTP: éléments ajouter G722 Payloader et depayloader
  • rtpamr (de) payé: soutenir AMR-WB trame SID
  • rtpamrpay: durée appropriée pour la trame multiple charge utile; soutenir adéquatement parfaite-rtptime
  • rtpbin: ajouter & quot; NTP-sync & quot; la propriété et & quot; utiliser pipeline horloge & quot; propriétés
  • rtpg729pay: soutenir adéquatement parfaite-rtptime
  • rtph264depay: seulement définir l'unité de delta sur tous les non-clés unités
  • rtpmanager: fournir des statistiques supplémentaires
  • rtpmp4adepay: saisir le taux d'échantillonnage et de mettre en bouchons
  • rtpmparobustdepay: insérer correctement tampons factices; utiliser bitrate valable pour image fictive
  • rtpmpvpay: fixer horodatage de tampons de RTP
  • rtpsession: Ajouter l'option d'auto-découvrir la bande passante RTP
  • rtpsession: Calculer la largeur de bande RTCP en tant que fraction de la largeur de bande RTP
  • rtpsession: Comptez paquets RTCP envoyés après avoir été terminé
  • rtpsession: détendre la détection de collision tiers
  • rtpstats: Rectifier description de current_time dans RTPArrivalStats
  • rtspext: arrêter de configuration sur la première panne
  • rtspsrc: Ajouter la propriété à configurer udpsrc taille du tampon
  • rtspsrc: ajouter le support de protocole rtsp-sdp
  • rtspsrc: ne pas ajouter / UDP dans le transport, ce est le défaut
  • rtspsrc: fixer les rapports de durée
  • rtspsrc: gérer vicié digérer les données de session d'authentification
  • rtspsrc: utiliser SDP méthode d'analyse uri
  • shapewipe: ajouter le paramètre de la frontière et l'animation facultatifs de ralentissement
  • shapewipe: Format Force pour AYUV dans l'exemple pipeline pour la même raison
  • shapewipe: Forcer l'entrée AYUV pour éviter les échecs de négociation dans videomixer
  • spectre: seul agrégat amplitude / de phase si l'utilisateur en fait la demande, des corrections de performance
  • v4l2src: ajouter des paramètres de colorbalance contrôlables, ajouter la propriété de décimation
  • v4l2src: fixer avec mpegts via l'interface mmap; utiliser GstBaseSrc :: taille de bloc que la taille de repli
  • videomixer2: nouvel élément de videomixer2 qui se comporte mieux que videomixer
  • vrawdepay: gérer la charge utile invalide mieux
  • bogues corrigés depuis 0.10.25:
  • 625825: ne peut pas lier rtpmp4adepay! aacparse
  • 629 047: erreur de segmentation dans rechercher matroskademux
  • 537544: [impulsions] permettre à la définition des propriétés de contexte pa
  • 628996: pulsesink rompu après patch contexte partagé (bug # 624338)
  • 529672: Big latence et mauvaise framerate tout en mélangeant plusieurs flux en direct
  • 581294: rtspext: extensions configure_stream méthodes conflits
  • 598915: qtdemux: propager des données d'en-tête de l'image JPEG2000 / x-j2c
  • 612313: qtdemux: Poster profil AAC / niveau dans les calottes
  • 616521: qtdemux Export MPEG-4 profil vidéo et le niveau des cours d'eau dans les calottes
  • 617318: matroskademux, qtdemux: Utilisez pbutils pour l'extraction H.264 profil / niveau
  • 620790: [matroskademux] Erreur générale de flux lorsque vous essayez de lire certains fichiers .mkv
  • 622390: [v4l2] ajouter contrôlables balance des couleurs propriétés / appareil programmable
  • 624338: [pulsesink] Poignée contexte d'impulsion séparée des ringbuffers et les partager
  • 625547: test unitaire imagefreeze échoue occasionnellement
  • 626048: [videomixer] Mode des besoins qui se synchronise flux en fonction des horodateurs
  • 626518: [imagefreeze] meilleure négociation des bouchons
  • 627162: [impulsions] valeur de retour meilleure solution de repli pour gst_pulse_client_name ()
  • 627174: [pulsesink] nouvelle propriété pour régler le nom du client PA
  • 627289: souphttpsrc: modifier les messages d'erreur
  • 627341: wavparse: manutention étrange fichiers de moins de 12 octets
  • 627796: rtpbin: ajouter NTP de synchronisation d'horloge
  • 628020: [pulsesink] échec d'assertion dans change_state null & gt; READY
  • 628058:. Besoin d'un moyen de définir la propriété SO_RCVBUF sur les sockets base rtsp-
  • 628127: accidents. Jpeg RTP Payloader quand il ya corruption dans le flux d'octets jpeg
  • 628214: Ajout du support pour RTSP initiatique à travers les fichiers SDP
  • 628349: [v4l2src] Ne supporte pas la capture mpegts utilisant mmap
  • 628454: Matroska demuxer ne gère pas DATE tag si elle ne contient qu'un numéro de l'année
  • 628608: [Alphacolor] classification élément est faux
  • 629018: rtpjpegpay: incapables de construire en raison de l'alerte variable non initialisée
  • 629522: [rtpjpegpay] ajouter le support pour définir Redémarrer Intervalle (DRI)
  • 629839: [qtdemux] Mise à jour de balises XMP analyse
  • 629 896: erreur de compilation raw1394 (sans IEC61883)
  • 630088: [flvdemux] saccadée h.264 lecture vidéo
  • 630205: [icydemux] événements de tag Forward downstrem
  • 630256: rtph264-pay / Depay: ne respecte pas les horodateurs de tampons incomming
  • 630 317: Obtenir des noms de périphériques de pulsesink ne fonctionne pas comme pour alsasink
  • 630378: speexenc / crash speexdec avec MSVC
  • 630446: rtpmanager: fournir des statistiques supplémentaires
  • 630447: rtpsession: détendre tiers détection de collision
  • 630449: rtpbin: Déverrouillez avant d'ajouter pad new_payload_found
  • 630451: rtpbin: Manipuler rysnc de iterator lors de la recherche pour le nom de pad gratuitement
  • 630452: rtpbin: Faire nettoyage sources rtp_session_on_timeout MT sécurité
  • 630457: rtpmanager:. Paquet perdu ne devrait pas être un avertissement
  • 630458: niveau: éviter la division par zéro sur le silence
  • 630500: [rtspsrc] ne message d'établissement d'rtsp toujours besoin & quot; / UDP & quot; chaîne?
  • 630888: v4l2sink ne traite pas avec le module noyau v4l2loopback
  • 631082: rtpjitterbuffer: améliorer la référence du document
  • 631303: [goom] avertissements de qualité de service si la source est GstAudioSrc
  • 631330: [flvmux] [PATCH] Renvoyer jour tag onMetada lorsque des balises changements en mode streamable
  • 631996: [h264depay] régression: rtsp: //stream.zoovision.com/KibaEp1n900.3gp
  • 632548: [rtspsrc] régression; omet de déclarer la durée
  • 632553: --disable-gconf essaie toujours installer schémas
  • 632682: [matroskademux] Poignée manquant CodecPrivate pour Vorbis / Theora
  • 632945: rtph264depay dans l'accès unité = mode véritable ne agréger pas le drapeau de l'unité delta correctement
  • 633 205: Correction d'événements de navigation dans videoflip
  • 633212: [goom] reviennent pas-négociation quand bps est inconnu
  • 633970: [icydemux] cassé manipulation taglist
  • 635532: rtspsrc: eos inattendus lors de l'authentification (régression)
  • 635843: [rtph264depay] erreur de segmentation sur la charge utile vide
  • 636179: [désentrelacement] champs en mauvais ordre
  • 626463: [matroskademux] & quot; lire gros bloc de taille 14688496 pas supporté & quot;
  • 628894: [matroskademux] la lecture inverse bâclée
  • 633294: désentrelacement rompt certains scénarios de menu DVD

Ce qui est nouveau dans la version 0.10.25:

  • v4l2src: amélioration de la performance massive dans de nombreux cas
  • corrections de mode streaming pour avi et Matroska / WebM
  • la recherche dans les fichiers Matroska et webm qui ne ont pas un indice
  • nouvel élément de cpureport pour le débogage
  • avidemux: améliorer flux audio VBR manipulation
  • avidemux: le streaming correctifs de mode: bon usage de décalage pour indice basé movi, gérer des données 0 taille des morceaux
  • debugutils: nouvel élément cpureport, messages & quot; cpu-rapport & quot; messages d'éléments sur le bus
  • flacdec, rtspsrc, rtph264pay, rtpmp4vdepay: corrections de fuites de mémoire
  • gconfvideosrc: utiliser la touche de GConf correcte (.-À-dire pas la clé de audiosrc)
  • GdkPixbuf: retirer gdkpixbuf3 Plugin, gdk-pixbuf a été divisé sur GTK + et restera à 2.x
  • id3v2mux: écrire tag battements par minute en utilisant cadre TBPM
  • jpegdec: fixer marqueurs parsing régression
  • matroskademux: ne pas erreur sur un bloc avec tracknumber inconnu
  • matroskademux: fixer le streaming dans le cas où la taille en octets est inconnu
  • matroskademux: gérer les fichiers de stockage des données fausses ADTS AAC
  • matroskademux: le soutien à la recherche dans les fichiers locaux, même se ils ne ont pas un indice
  • matroskamux: ne essayez pas de chercher en arrière et corriger en-têtes si streamable = TRUE
  • pulsesink: fixer course lors de la création de multiples pulsesinks en même temps
  • qtdemux: calculer également PAR utilisant la largeur de voie et la hauteur de fichiers QT
  • qtdemux: fixer le max / moyenne btrt atome dans la lecture
  • qtdemux: améliorer la lecture inverse
  • qtdemux: analyser version 64 bits de l'atome de mvhd ainsi au lieu d'afficher la moindre erreur
  • qtdemux: empêcher la lecture passé AVC1 atome lors de l'analyse
  • rtpg729pay: éviter le mode basertppayload parfaite-rtptime
  • rtph263pdepay: permettre à plus de horloge-taux en entrée
  • rtpL16depay: analyser aussi codant-params pour le nombre de canaux
  • rtpL16depay: par défaut à une chaîne si le nombre de canaux non spécifié
  • rtpmp4gpay: mettre en œuvre des horodateurs parfaits
  • rtspsrc: ajouter & quot; le port de gamme & quot; la propriété, utile pour une configuration avec pare-feu / IPSec
  • rtspsrc: ne pas réutiliser les sockets UDP (évite les erreurs étranges lorsque les données de flux précédents est reçu)
  • udpsrc: ajouter & quot; & quot réutiliser; la propriété d'activer ou de désactiver la réutilisation de port (activé par défaut, mais désactivé dans rtspsrc)
  • v4l2: formats de tri dans le bon ordre afin que les formats non émulé sont préférées
  • videobalance: fixer l'ordre de verrouillage mal qui pourrait conduire à une impasse
  • videomixer: seulement réinitialiser les informations QoS et envoyer un événement NEWSEGMENT aval pour les événements de NEWSEGMENT sur le bloc-notes maître
  • bogues corrigés depuis 0.10.24:
  • 626463: [matroskademux] & quot; lire gros bloc de taille 14688496 pas supporté & quot;
  • 593117: [avidemux] Support des fichiers AVF
  • 618535: [avidemux] ne parvient pas à diffuser eva_2010_2.22_promo1.avi
  • 621520: [id3v2mux] écrire tag battements par minute
  • 622017:. [GstRtpMP4GDepay] Packet charge était trop court
  • 622577: rtspsrc a des messages d'erreur déroutants
  • 623209: bogue dans rtpL16depay
  • 623357: avidemux: mode push ne fonctionne pas pour certains http continu les fichiers avi
  • 623629: Reverse Playback émission dans QtDemux
  • 624173: [qtdemux] qt fichier avec les données de dimension dans tkhd ne obtenez pas pixel rapport d'aspect dans les calottes
  • 624331: videobalance: impasses / gèle lors du changement & quot; luminosité & quot; propriété
  • 624455: Le multiplexeur Matroska cherche même lorsqu'il est utilisé avec streamable = TRUE
  • 624770: fuite de mémoire dans gst_rtspsrc_handle_request
  • : rtspsrc
  • 625002: [exemples] Ne pas utiliser GdkDraw
  • 625153: rtspsrc: ajouter propriété pour définir une plage de ports de client
  • 625302: [qtdemux] Définissez le champ pixel rapport d'aspect aussi par = 1/1
  • 625371: [matroskademux] avertissements critiques lors de la lecture webm direct avec téléchargement progressif activé
  • 625442: pulsesink: accident - pa_threaded_mainloop_stop est appelée à partir du fil de pa
  • 625452: [videomixer] Pipeline des docs ne fonctionne plus
  • 626467: matroskademux: CRITIQUE **: fichier Matroska-demux.c: ligne 578 (gst_matroska_demux_get_length): ne devrait pas être atteint
  • 626609: [qtdemux] erreur de segmentation lors de l'analyse atome AVC1
  • 626 619: le comportement [imagefreeze] Mauvaise rechercher
  • 627689: [] désentrelacement horodateurs cassés
  • 617368: [Matroska] Mettre en œuvre le mode push-recherche et de non-cue recherche

Ce qui est nouveau dans la version 0.10.24:

  • Utilisez Orc (Optimized boucles internes Runtime compilateur) pour SIMD et
  • d'autres optimisations, et retirez liboil dépendance. L'objectif principal
  • pour cette libération a été pour faire la transition entre liboil à liborc.
  • Amélioration des performances ne devraient pas avoir et feront l'
  • focus des futures versions. liborc est une dépendance optionnelle pour
  • le moment, de rendre possible de tester et de développer le très
  • dernières versions de GStreamer sur les systèmes qui ne ont pas encore orc.
  • Cependant, sans orc lente code de sauvegarde non optimisé sera utilisé
  • pour beaucoup la performance des chemins de code critiques. Les distributeurs sont invités
  • pour emballer et expédier la dernière version de liborc et compiler
  • modules de GStreamer avec --enable-orc. Se il vous plaît ne pas distribuer

  • Paquets
  • GStreamer qui ne sont pas permis orc. Plus d'informations sur
  • l'intégration de orc peut être trouvé dans le docs / design / répertoire.
  • alpha: ajouter & quot; préférez-passthrough & quot; propriété pour permettre mode passthrough
  • avidemux: améliorer la détection de l'audio VBR
  • cmmlenc: Retirer hack pour laisser OggMux commencer une nouvelle page pour chaque tampon CMML
  • désentrelacement: ajouter implémentations de MMX greedyh pour UYVY; orcify certaines méthodes de désentrelacement
  • dv1394: fixer l'horloge interne encore plus
  • flvmux: ajouter & quot; streamable & quot; propriété
  • flvmux: écrire la durée à la bonne position
  • GdkPixbuf: Ajouter un plugin gdkpixbuf3 qui utilise gdkpixbuf3
  • jpegdec: meilleure analyse et une meilleure gestion de la mémoire tampon qui minimise memcpys
  • jpegdec, jpegenc: ajouter le support en niveaux de gris
  • matroskademux: QoS corrections et améliorations; améliorations de lecture inverse
  • matroskademux: gérer les numéros zéro correctement dimensionnés
  • matroskamux: ajouter & quot; streamable & quot; propriété; streamheaders ensemble sur les casquettes de sortie
  • matroskamux: faire plus d'efforts pour se assurer que les grappes commencent avec une image clé
  • matroskamux: tampons de sortie de marque correctement comme image-clé ou une unité delta
  • matroskamux: faire un peu de mise en cache d'écriture pour éviter les événements newsegment avant chaque tampon de sortie
  • matroskamux: fixer une certaine dérive d'horodatage causés par des erreurs d'arrondi
  • pngenc: Support 8 bits en niveaux de gris
  • pulsesink: optimiser la communication avec PulseAudio utilisant pa_stream_begin_write
  • pulsesink: Poster un message fournir horloge sur le bus si l'horloge apparaît / disparaît
  • rtph264depay: envisager de SPS, PPS et IDR comme image-clé, tous les autres comme DELTA_UNIT
  • rtph264pay: poignée startcodes courts dans le bytestream h264
  • rtpjitterbuffer: arrêter tampon et émettent EOS à la fin d'un flux
  • rtpmparobustdepay: ajouter mpa robuste depayloader
  • rtpmp4gdepay: calculer la durée de trame correctement
  • rtptheorapay: garder annonçant la livraison méthode dans les capacités, restaurations
  • la compatibilité avec les anciennes versions Farsight nouveau
  • rtspsrc: respecter attributs de contrôle total; essayer toutes les gammes de la SDP
  • spectre: le soutien largeur de 24 bits et la profondeur de bits arbitraire
  • udp: faire l'analyse des URL compatible avec la syntaxe VLC
  • udpsrc: fixer le support multicast sur les fenêtres
  • v4l2sink: détruire pool de mémoire tampon lors du changement de l'état NULL
  • videobox: négociation de correctif pour I420 / YV12
  • videomixer: ne pas entrée avec différents rapports d'aspect de pixel mélanger; corrections de négociation
  • wavparse: la construction du segment de clôture appropriée lorsque vous faites non-rinçage cherche
  • wavparse: utiliser typefind fonctions pour vérifier si les données PCM contient dts flux
  • bogues corrigés depuis 0.10.23:
  • 619045: [Spectre] Ajout du support pour la largeur de 24 bits et toutes les combinaisons de profondeur
  • 555967: [oss4] clarifier certaines chaînes de traduction
  • 570761: [goom] accident dans plugin_info_init allocation 260kb struct sur la pile
  • 583047: [jpegdec] optimiser la maniabilité tampon lors de l'analyse des cadres
  • 589997: [RTP] besoin mpa robuste depayloader pour hélice de style MP3-PROJET-00
  • 595978: [udpsrc] n'a pas réussi à jouer un flux multicast
  • 597695: [udpsrc] soutenir udp VLC-style: //239.255.11.11: 1234 uri avec l'adresse de liaison
  • 611117: [matroskademux] ne gère pas les tailles de cluster inconnus
  • 613066: [flvmux] réactiver renommé / fixe est-live propriété
  • 615461: dv1394src horloge continue à être rompu
  • 617339: pulsesink ne fait pas usage de pa_stream_begin_write
  • 618530: [videomixer] Ne gère pas pixel rapport d'aspect correctement
  • 618871: 1394: retirer last_time inutile
  • 618982: [wavparse] segment de fermeture de mal lorsque vous faites non-rinçage rechercher
  • 619198: [matroskademux] GstEbmlRead nettoyage
  • 619273: [matroskamux] réduire le spam aval
  • 619293: [AVIMux] nettoyer avi code de création d'en-tête
  • 619 531: le serveur de rtsp de [] rtspsrc flux ASX embarqués ne aime pas la demande gstreamer
  • 619717: tests unitaires échouent si anciens plugins -good sont présents dans le répertoire du plugin système
  • 619824: utilisation désinvolte pour la somme de contrôle
  • 619848: [désentrelacement] ne peut pas changer les propriétés sur l'exécution pipeline
  • 620148: [videomixer] Ne pas négocier avec le format aval
  • 620154: [rtph264depay] Cherche avec chargeuses RTP corrompt parfois des images
  • 620162: [gdkpixbufdec] Bump rang SECONDAIRE
  • 620277: [pulsesink] horloge coutume est encore utilisé après changement d'état NULL
  • 620358: [matroskademux] Sorenson Squish WebM questions Seeking de sortie
  • 620390: rtph264pay ne comprend pas startcodes courtes
  • 620494: [rtsp] audio stuttery avec certains flux h264 / aac
  • 620540: [pulsesink] pa_stream_write () a échoué: Invalid argument
  • 620591: rtpceltpay ne gère pas audio stéréo celte
  • 620743: matroskademux: unité refactor delta manipulation
  • 620929: Obligation version libraw1394 ne est pas suffisamment élevée
  • 621510: GNOME Objectif: Retirer obsolètes symboles désinvoltes
  • 621566: [pulsesink] depuis plugins mise à niveau son est déformé par Amarok
  • 621723: v4l2src accidents sur PLAYING- & gt; READY & gt; JOUER
  • 622498: [avidemux] Ne remet pas tous état lorsque remontant à READY
  • 622500: [v4l2sink] détruire les tampons ouverts lors du passage à NULL
  • 622501: [videobox] peut négocier entrée / sortie combinaisons de format on ne peut effectivement gérer
  • 622 816: Faire démos -DSEAL sécurité
  • 623103: matroskamux disposer erreur
  • 623172: [jpegdec] fuir en test unitaire
  • 623196: rtpptdemux: ne pas envoyer un événement aval personnalisé deux fois
  • 623366: [qtdemux] dépouiller balises XMP de faux
  • 623379: [flvmux] Ecrire durée en dehors de la zone de mémoire allouée en mode streaming
  • 623585: jpegdec: ne sautez marqueurs 0xff supplémentaires au démarrage
  • 623654: qtdemux: Fixer ordre de débits dans 'btrt' atome
  • 619817: [matroskademux] Lecture vers l'arrière ne fonctionne pas
  • 617512: [alpha] devrait travailler en passthrough dans tous les formats, si alpha == 1.0
  • 619485: matroskademux: passez tampons avant la fin d'une image clé (QoS)
  • 413942: [wavparse] dts-à-wav non détectées

Ce qui est nouveau dans la version 0.10.23:

  • Changements depuis 0.10.22:
  • alpha: ajouter le support pour YUY2, YVYU, UYVY et YV12; YUV- & gt; corrections de conversion RVB
  • AVIMux, flvmux, matroskamux: ne pas se écraser si des étiquettes arrivent sur plusieurs plots d'entrée en même temps
  • AVIMux, matroskamux: ajouter le support pour On2 VP8
  • capssetter: élément déplacé de gst-plugins-bad
  • désentrelacement: ajouter le support pour la plupart des formats YUV et RGB pour certaines méthodes
  • désentrelacement: rendre la détection automatique de l'entrelacement par défaut
  • gamma: ajouter le support pour plusieurs formats YUV / RVB, faire de la propriété gamma contrôlable
  • jpegdec, jpegenc: soutenir plus les espaces de couleurs et de formats de pixels
  • matroskademux: mettre en œuvre le mode push recherche
  • matroskademux: ajouter le support de WebM
  • imagefreeze: plugin déplacé de gst-plugins-bad
  • oss4: plugin déplacé de gst-plugins-bad
  • osxvideosink: implémenter l'interface xoverlay, permettent de passer vues lors de l'exécution
  • qcelpdepay: ajouter un QCELP depayloader
  • qtdemux: ajouter le support pour VP8; pousser mode asile et CTTS correctifs tableau d'analyse
  • rtph263depay: utiliser l'image code de début pour détecter la perte de paquets et de début de trame
  • rtph263pay: utilisation trouvé GOB d'appliquer le mode A payloading
  • rtph264depay: marquage DELTA_UNIT des tampons de sortie
  • rtph264pay: extraire les SPS et PPS de la propriété prévu jeu de paramètres
  • rtph264pay: ajouter propriété config-intervalle de renvoyer SPS / PPS dans le flux
  • rtpmp4vpay: ajouter propriété config-intervalle de ré-insertion dans le flux config
  • rtptheoradepay: fixer dans la bande configuration analyse
  • rtptheorapay: ajouter le paramètre de configuration intervalle de config réinsérer dans le flux
  • rtpvorbisdepay, rtptheoradepay: accepte également configuration en ligne
  • rtsp: propriétés de bande passante de configuration de la session
  • rtspsrc: retomber aux ports SDP lieu de server_port
  • rtspsrc: utiliser les informations de connexion de SDP en multicast
  • rtspsrc: poignée RECHERCHE requêtes
  • smptealpha: ajouter le support de tous les formats 4 ARGB et YV12 (converti en AYUV)
  • videobalance: ajouter le support de tous les formats RVB, Y41B, Y42B et Y444, YUY2, UYVY, AYUV et YVYU
  • videobox: ajouter le support pour Y444, Y42B, Y41B, YUY2, UYUV et YVYU
  • videobox: fixer virgule flottante en entier conversion pour les valeurs alpha
  • videobox: gérer gammes / listes de largeur ou la hauteur lors de la transformation bouchons
  • videobox: traduire événements de navigation pour faire à nouveau le sens amont
  • videofilter: fusionner gamma, videobalance et videoflip plugin dans plu simples
  • videoflip: ajouter le support de tous les formats RGB et AYUV, Y41B, Y42B et Y444
  • videoflip: retourner aussi le pixel rapport d'aspect si la largeur / hauteur sont échangés
  • videomixer: ajouter le support pour Y444, Y42B, Y41B, YV12, YUY2, YVYU, UYVY
  • webmmux: Ajouter un élément de webmmux qui ne supporte multiplexage de WebM
  • y4menc: ajouter 4: 2: 2, 4: 1: 1 et 4: 4: 4 support de sortie
  • bogues corrigés depuis 0.10.22:
  • 619485: matroskademux: passez tampons avant la fin d'une image clé (QoS)
  • 576286: [videomixer] devrait accepter / flux de sortie non-alpha













Logiciel similaire

KMediaFactory
KMediaFactory

11 May 15

Call Commander
Call Commander

3 Jun 15

Giada
Giada

17 Feb 15

D'autres logiciels de développeur Wim Taymans

Commentaires à GStreamer Plugins Good

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!