GStreamer Plugins Good

Software captura de pantalla:
GStreamer Plugins Good
Detalles de software:
Versión: 0.10.31
Fecha de carga: 15 Apr 15
Promotor: Wim Taymans
Licencia: Libre
Popularidad: 34

Rating: nan/5 (Total Votes: 0)

GStreamer es una biblioteca que permite la construcción de gráficos de componentes de manejo de los medios de comunicación, que van desde la simple reproducción Vorbis y Ogg de audio compleja (mezcla) y vídeo (edición no lineal) de procesamiento.
Las aplicaciones pueden aprovechar los avances en la tecnología de codec y el filtro transparente. Los desarrolladores pueden añadir nuevos codecs y filtros escribiendo un plugin sencillo con una interfaz limpia, genérico

Características :.

  • instalabilidad Paralelo con la serie 0.8.x
  • El diseño multi-hilo y API
  • nueva demuxer id3 (sustituye a la loca en gst-plugins-feo)
  • correcciones memleak en Avidemux, wavparse, nivel, humo
  • puertos de varias partes,
  • correcciones en flacdec, flxdec, rtp
  • actualizaciones de la documentación en videomixer
  • Añadido nuevo sunaudiosink, elementos gconfaudiosrc y gconfvideosrc

¿Qué hay de nuevo en esta versión:

  • trabajo alrededor GLib operaciones atómicas cambio de API
  • un mejor manejo de buffers malformados en depayloders RTP
  • algunas correcciones menores compilación
  • 650470: rtp: algunos depayloaders rompen con los paquetes RTP malformado
  • 652144: udp: fix advertencia del compilador de MinGW-w64

¿Qué hay de nuevo en la versión 0.10.28:

  • Fix construir tema con nuevos núcleos (con la edad encabezado interfaz video4linux1 eliminado)
  • 643716: v4l2src: deja de construir con los núcleos nuevos: ./v4l2_calls.h:33: error fatal: linux / videodev.h: No existe el fichero o directorio

¿Qué hay de nuevo en la versión 0.10.27:

  • Avidemux: añadir solución para tamaño de la lista con errores; etiquetas datetime extracto
  • cacasink: fijar máscaras y zancadas
  • desentrelazado: cambiar el ajuste predeterminado al lineal
  • desentrelazado: evitar bucle infinito drenaje
  • desentrelazado: reescritura / fijan cómo vecina se calculan líneas de exploración
  • flvdemux: uso Códec AAC-datos para ajustar samplerate si es necesario
  • flvmux: Arreglo para Nellymoser codecid ajuste
  • icydemux: Añadir metadatos 'STREAMURL "como etiqueta GST_TAG_HOMEPAGE
  • id3demux: solución de análisis de género marcos ID3v2.4 con múltiples géneros
  • imagefreeze: pasar a lo largo eos si se reciben antes de que llegue búfer
  • jpegdec: añadir & quot; max-errores & quot; propiedad de ignorar errores de decodificación
  • jpegdec: evitar bucle infinito cuando resyncing; descartar imagen incompleta
  • matroskademux: añadir corriente de formato y alineación propiedades para h264
  • matroskademux: asumir matroska si no se especifica ningún tipo de documento
  • matroskademux: aumento permitido máx. tamaño de bloque para el modo de transferencia de 10M a 15M
  • matroskademux: normalizar Cues vacías para no Cues
  • matroskamux: añadir soporte para DTS y E-AC3 audio
  • matroskamux: tratar de escribir marcas de tiempo en todos los buffers de salida
  • multifilesink: enviar encabezados de flujo en el modo de fotograma clave
  • multiudpsink: añadir una propiedad buffer-size
  • navseek: añadir soporte básico para cambiar la velocidad de reproducción
  • pulsemixer: Implementar MIXER_FLAG_AUTO_NOTIFICATIONS
  • pulsesink: Enjuagar los restantes muestras de búfer en EOS
  • pulsesink: hacer taponar durante sincrónica pausa; no descorchar en _start
  • pulsesink: corriente Descorche al vaciar el buffer circular
  • pulsesrc: añadir & quot; cliente & quot; propiedad
  • qtdemux: añadir soporte para mp4 fragmentada
  • qtdemux: añadir soporte para (E) AC-3, WMA y VC-1 audio
  • qtdemux: permitir tirando átomos con tamaño desconocido
  • qtdemux: fijar el flujo de retorno de la agregación y tratamiento de los casos cerca de la esquina de fin de archivo
  • qtdemux: analizar y utilizar la etiqueta el tiempo de creación de mvhd
  • rtpbin: copia Estadísticas amortiguando
  • rtpbin: calcular correctamente el tamaño del paquete RTCP
  • rtp: rango fijo de payloaders y depayloaders
  • rtp: estado ras en ras de parar para buscar la dirección para muchos (de) payloaders
  • rtp ac3pay: añadir Cargadores con AC3
  • h264depay rtp: determinar h264 salida Disposición utiliza la negociación tapas
  • h264pay rtp: aplicar el modo de barrido completo bytestream
  • j2kdepay rtp: añadir soporte para listas de amortiguamiento; hacer depayloader más resistente
  • j2kpay rtp: listas de amortiguamiento uso para un mejor rendimiento
  • j2kpay rtp: EOC manejar correctamente; detener la exploración cuando llegamos a la final
  • rtp j2kpay: utilizar marcadores SOP dividir bitstream
  • jitterbuffer rtp: proporcionar un reloj; obtener un mejor nivel de amortiguación
  • rtp jpegdepay: fijar el análisis de imágenes por segundo para configuraciones regionales que utilizan una coma como punto flotante
  • mp4adepay rtp: mejorar las marcas de tiempo en los paquetes de salida
  • rtpsession: también emiten actividad RTCP en SR
  • rtpsession: recordar últimos valores RB enviados
  • rtspsrc: añadir y usar el modo de almacenamiento en búfer automático
  • rtspsrc: degrada con gracia en su defecto buscar y ajustar la respuesta QUERY_SEEKING
  • rtspsrc: include solicitud gama para todos los cursos de agua con control no agregado
  • rtspsrc: aumentar el tamaño del búfer udp
  • rtspsrc: restablecer la sesión de tiempo básicos del gestor al lavar
  • rtspsrc: seleccionar transportes de multidifusión en una forma más inteligente
  • souphttpsrc: no envíe busca detrás del final del archivo en el servidor
  • v4l2sink: añadir soporte de navegación; propiedades para controlar el cultivo
  • vrawdepay: fix cheque longitud
  • wavparse: detectar DTS anunciados como PCM correctamente en algunos casos más
  • ximagesrc: cambio de XGetImage a XGetSubImage depende de una propiedad
  • errores solucionados desde 0.10.26:
  • 596321: qtdemux: añadir soporte para MP4 y & quot fragmentada; MFRA & quot; cajas
  • 618389: [pulsemixer] Deben implementar la interfaz MIXER_FLAG_AUTO_NOTIFICATIONS
  • 618652: [EffecTV] Uso del valor sin inicializar en prueba de unidad
  • 620 283: Apoyo a F4F de Adobe faltante
  • 621929: [PLUGIN-MOVE] Plugin jack paso de -mal a -buena
  • 623178: [matroskademux] mensaje de error para los códigos FourCC no reconocidos debería mejorarse
  • 625 825: no se puede vincular rtpmp4adepay! aacparse
  • 629418: progressreport: añadir soporte para determinar la posición corriente de búfer marcas de tiempo en lugar de utilizar las consultas
  • 631516: [navseek] Añadir soporte para cambiar la velocidad de reproducción
  • 632654: [matroskamux] tratar de escribir marcas de tiempo en la mayoría de los buffers de salida
  • 632897: flvmux no establece el id códec Nellymoser correcta
  • 633280: [icydemux] [PATCH] icydemux: Enviar metadatos 'STREAMURL "como etiqueta GST_TAG_HOMEPAGE
  • 634 314: se cierra la pngdec en PNGs defectuosos
  • 634391: [v4l2src] añadir campo entrelazado de tapas
  • 634393: v4l2src: Establezca el campo de arriba primero para capturas entrelazadas
  • 634910: [rtph264pay] Implementar bytestream modo de exploración
  • 634928: [qtdemux] Informe de la creación / hora de modificación a través de la etiqueta de metadatos
  • 635734: jpegdec: bucle infinito al reproducir flujo JPEG de movimiento
  • 636049: ximagesrc: fijar X remoto y apagado por los
  • 636172: imagefreeze: eos no se pasa antes de que llegue un buffer
  • 636234: [wavparse] dts 6 canales desempeñado como estéreo de 16 bits PCM si el marco DTS comienza a no traslado de origen
  • 636621: flvdemux: no establece la frecuencia de muestreo adecuado para audio aac
  • 636784: [qtdemux] aplicación GST_QUERY_CONVERT para qtdemux
  • 637060: matroskademux: errores hacia fuera en bloques de 13MB cuando se transmite
  • 637686: [jpegenc] Mejorar getcaps sinkpad resultados
  • 638019: [matroskademux] algunos archivos matroska no están especificando DocType
  • 638072: construir fracaso: rtpsource.c: error: 'have_rb »podrá utilizarse sin inicializar en esta función
  • 638535: id3demux: múltiples géneros como por ID3v2.4 no admiten correctamente
  • 638 569:. Cacasink accidentes cuando se administra de 15 bits de vídeo
  • 639240: pulsesink: PLAYING- & gt; Pausa- & gt; JUGAR transición provoca deserción
  • 639321: desentrelazado: campo {1,3} punteros scanline parecen ser apagado por una línea de campo
  • 639339: v4l2: deja de construir con los núcleos antiguos debido a la falta V4L_FIELD_INTERLACED_ {TB, BT}
  • 639516: muxers: fijar ajuste las almohadillas src
  • 639740: [pulsesink] no descorchar en algunos casos durante la reproducción inversa
  • 640028: [qtdemux] accidente en funcionamiento mov malformado
  • 640063: rtph264depay: fugas de búfer de datos codec en byte-stream = modo false
  • 640064: pérdida de memoria rtspsrc
  • 640080: rtspsrc: falla a error a cabo correctamente en caso de fallo de la red
  • 623063: [jpegdec] añadir & quot; max-errors & quot; propiedad

¿Qué hay de nuevo en la versión 0.10.26:

  • Alphacolor: hacer que el trabajo de paso a través
  • Avidemux: revertir correcciones de reproducción; evitar la superposición de fragmentos posteriores
  • desentrelazado: eliminar el código de montaje a favor de orco
  • dvdemux: analizar los códigos de tiempo SMPTE
  • flvdemux: analizar y utilizar cts (correcciones de reproducción H.264 nerviosismo en algunos casos)
  • flvmux: reenviar etiqueta onMetada cuando etiquetas los cambios en el modo de flujo continuo
  • g729pay: se extienden desde los padres derecha
  • gconf: No instale esquemas GConf cuando se desactiva
  • goom, goom2k1: agregar código compensación de latencia, el informe de latencia correctamente
  • gstrtpjpegpay: Agregado Definir Reiniciar Intervalo (DRI) Marcador
  • h264depay: siempre marcar el codec_data como fotograma clave
  • icydemux: adelante eventos de etiqueta
  • id3v2mux: Añadir asignación para artista álbum
  • imagefreeze: generar un flujo perfectamente timestamped
  • Nivel: evitar la división por cero en silencio
  • matroskademux: mayor robustez para analizar errores y angulares casos
  • matroskademux: extraer el perfil H.264 y el nivel y establecer en los casquillos
  • matroskamux: reducir el spam newsegment evento y establecer bandera discont donde sea necesario
  • pulso: permitir el ajuste de propiedades de la corriente de impulsos
  • pulso: fijar device_description en READY
  • pulsesink: Add & quot; cliente & quot; propiedades para establecer el nombre del cliente PA
  • pulsesink: compartir el contexto PA entre todos los clientes con el mismo nombre
  • qtdemux: AAC exportación / MPEG-4 / H.264 perfil y el nivel en mayúsculas
  • rtp: Elementos añadir Payloader G722 y depayloader
  • rtpamr (de) pago: apoyar AMR-WB trama SID
  • rtpamrpay: duración adecuada para la carga útil marco múltiple; apoyar adecuadamente perfecta-rtptime
  • rtpbin: añadir & quot; ntp-sync & quot; propiedad y & quot; usar-tubería-reloj & quot; propiedades
  • rtpg729pay: apoyar adecuadamente perfecta-rtptime
  • rtph264depay: sólo ajustar la unidad delta en todos-que no son clave unidades
  • rtpmanager: proporcionar estadísticas adicionales
  • rtpmp4adepay: agarrar la velocidad de muestreo y puesto en tapas
  • rtpmparobustdepay: insertar correctamente buffers ficticias; utilizar el bitrate válido para el marco ficticio
  • rtpmpvpay: fijar timestamping de buffers rtp
  • rtpsession: Añadir la opción de auto-descubrir el ancho de banda RTP
  • rtpsession: Calcular el ancho de banda RTCP como una fracción del ancho de banda RTP
  • rtpsession: Cuente paquetes RTCP enviados después de que se han terminado
  • rtpsession: relax detección de colisiones de terceros
  • rtpstats: Rectificar descripción de current_time en RTPArrivalStats
  • rtspext: dejar de configuración en primer fracaso
  • rtspsrc: Añadir propiedad a configurar udpsrc tamaño del búfer
  • rtspsrc: añadir soporte para el protocolo rtsp-sdp
  • rtspsrc: no agregue / UDP en el transporte, que es el valor por defecto
  • rtspsrc: fijar informes duración
  • rtspsrc: manejar rancio digerir los datos de sesión de autenticación
  • rtspsrc: utilizar el método de análisis uri sdp
  • shapewipe: añadir parámetro frontera opcional y animación desaceleración
  • shapewipe: formato Fuerza para AYUV en la tubería ejemplo por la misma razón
  • shapewipe: Forzar la entrada a AYUV para evitar errores en la negociación en videomixer
  • espectro: sólo magnitud / fase agregada si el usuario lo solicita, correcciones de rendimiento
  • v4l2src: añadir parámetros colorbalance controlables, añadir una propiedad diezmar
  • v4l2src: fijar usando mpegts través de la interfaz mmap; utilizar GstBaseSrc :: bloque de tamaño como el tamaño de reserva
  • videomixer2: nuevo elemento videomixer2 que se comporta mejor que videomixer
  • vrawdepay: manejar la carga útil no válido mejor
  • errores solucionados desde 0.10.25:
  • 625 825: no se puede vincular rtpmp4adepay! aacparse
  • 629047: segfault en buscar matroskademux
  • 537544: [pulso] permitirá establecer propiedades de contexto pa
  • 628996: roto pulsesink después parche contexto compartido (bug # 624338)
  • 529672: latencia grande y malo framerate mientras se mezcla múltiples pistas en directo
  • 581294: rtspext: extensiones configure_stream conflicto métodos
  • 598915: qtdemux: propagar datos de cabecera jpeg2000 en image / x-J2C
  • 612313: qtdemux: Publicar perfil AAC / nivel en mayúsculas
  • 616521: qtdemux: Exportación MPEG-4 perfil de vídeo y el nivel de las tapas de flujo
  • 617318: matroskademux, qtdemux: Use pbutils para la extracción H.264 perfil / nivel
  • 620790: [matroskademux] error general corriente al intentar reproducir cierto archivo .mkv
  • 622390: [v4l2] añadir controlables propiedades de equilibrio de color / cámara programable
  • 624338: [pulsesink] Manejar contexto de impulsos separados de los ringbuffers y compartirlas
  • 625 547: prueba de unidad imagefreeze falla ocasionalmente
  • 626048: [videomixer] modo de necesidades que se sincroniza flujos basados ​​en marcas de tiempo
  • 626518: [imagefreeze] mejor negociación tapas
  • 627162: [pulso] valor de retorno mejor reserva para gst_pulse_client_name ()
  • 627174: [pulsesink] nueva propiedad para sintonizar el nombre del cliente PA
  • 627289: souphttpsrc: modificar los mensajes de error
  • 627341: wavparse: extraño manejo de archivos de menos de 12 bytes
  • 627796: rtpbin: añadir sincronización de reloj NTP
  • 628020: [pulsesink] error de aserción en change_state null- & gt; LISTO
  • 628 058:. Necesita una manera para establecer la propiedad SO_RCVBUF en sockets basados ​​en rtsp
  • 628 127:. Accidentes jpeg rtp Payloader cuando hay corrupción en el flujo de bytes jpeg
  • 628214: Añadir soporte para RTSP iniciación a través de archivos SDP
  • 628349: [v4l2src] No es compatible con la captura de mpegts usando mmap
  • 628454: Matroska demuxer no maneja etiqueta FECHA si contiene sólo un número años
  • 628608: [Alphacolor] clasificación elemento que está mal
  • 629018: rtpjpegpay: incapaz de construir debido a la advertencia sin inicializar variables
  • 629522: [rtpjpegpay] añadir soporte para Definir Reiniciar Intervalo (DRI)
  • 629839: [qtdemux] etiquetas Actualización XMP analizar
  • 629 896: Error de compilación raw1394 (sin iec61883)
  • 630088: [flvdemux] de vídeo h.264 cecina reproducción
  • 630205: [icydemux] eventos de etiqueta Forward downstrem
  • 630256: rtph264-pago / Depay: no respeta las marcas de tiempo de buffers incomming
  • 630 317: Conseguir nombres de dispositivo pulsesink no funciona así para alsasink
  • 630378: speexenc / crash speexdec con MSVC
  • 630446: rtpmanager: proporcionar estadísticas adicionales
  • 630447: rtpsession: relax terceros detección de colisiones
  • 630449: rtpbin: Desbloquear antes de añadir almohadilla en new_payload_found
  • 630451: rtpbin: Maneje rysnc de iterador en la búsqueda de nombre de la almohadilla libre
  • 630452: rtpbin: Haga la limpieza de las fuentes en MT rtp_session_on_timeout seguro
  • 630457: rtpmanager:. Paquete perdido no debería ser una advertencia
  • 630 458: Nivel: evitar la división por cero en silencio
  • 630500: [rtspsrc] no mensaje de establecimiento rtsp siempre necesita & quot; / UDP & quot; cuerda?
  • 630888: v4l2sink no hacer frente a módulo del kernel v4l2loopback
  • 631082: rtpjitterbuffer: mejorar la referencia del documento
  • 631303: [goom] advertencias QoS si la fuente es GstAudioSrc
  • 631330: [flvmux] [PATCH] Reenviar actualizado etiqueta onMetada cuando etiquetas los cambios en el modo de flujo continuo
  • 631996: [h264depay] regresión: rtsp: //stream.zoovision.com/KibaEp1n900.3gp
  • 632548: [rtspsrc] regresión; no se lo reporte duración
  • 632553: --disable-gconf seguirá intentando instalarlo esquemas
  • 632682: [matroskademux] Manejar falta CodecPrivate para Vorbis / Theora
  • 632945: rtph264depay en el acceso a la unidad = modo verdadero no agregar la bandera unidad delta correctamente
  • 633205: Arreglo para eventos de navegación en videoflip
  • 633212: [goom] retorno no negociado, cuando se desconoce bps
  • 633970: [icydemux] roto taglist manipulación
  • 635532: rtspsrc: eos inesperados al utilizar la autenticación (regresión)
  • 635843: [rtph264depay] violación de segmento de carga vacío
  • 636179: [desentrelazado] Campos en orden incorrecto
  • 626463: [matroskademux] & quot; lectura de bloque grande de tamaño 14688496 No se admite & quot;
  • 628894: [matroskademux] reproducción inversa descuidado
  • 633294: desentrelazado rompe algunos escenarios de menú de DVD

¿Qué hay de nuevo en la versión 0.10.25:

  • v4l2src: mejora del rendimiento masivo en muchos casos
  • correcciones de modo de streaming para AVI y Matroska / WebM
  • de búsquedas en archivos Matroska y WebM que no tienen un índice
  • elemento nuevo cpureport para depurar
  • Avidemux: mejorar VBR flujo de audio manipulación
  • Avidemux: streaming de correcciones modo: la correcta utilización de desplazamiento de índice basado en movi, manejar fragmentos de datos 0 de tamaño
  • debugutils: nuevo elemento cpureport, puestos de & quot; cpu-informe & quot; mensajes de elementos en el bus
  • flacdec, rtspsrc, rtph264pay, rtpmp4vdepay: correcciones de fugas de memoria
  • gconfvideosrc: utilice la tecla GConf correcta (. Es decir, no la clave audiosrc)
  • GdkPixbuf: eliminar gdkpixbuf3 Plugin de nuevo, GDK-pixbuf se dividió de GTK + y se quedará en 2.x
  • id3v2mux: escribir etiqueta latidos por minuto, con marco de TBPM
  • jpegdec: fijar marcadores de análisis sintáctico de regresión
  • matroskademux: no error sobre un bloque con tracknumber desconocido
  • matroskademux: fijar el streaming en caso de que se desconoce el tamaño en bytes
  • matroskademux: manejar archivos falsos que almacenan datos ADTS AAC
  • matroskademux: búsqueda de apoyo en los archivos locales, incluso si no tienen un índice
  • matroskamux: no trate de buscar la espalda y arreglar las cabeceras si transmisible = TRUE
  • pulsesink: fijar carrera al crear varias pulsesinks al mismo tiempo
  • qtdemux: también calcular PAR utilizando ancho de vía y la altura para los archivos QT
  • qtdemux: fijar el máximo / promedio en btrt átomo de lectura
  • qtdemux: mejorar la reproducción inversa
  • qtdemux: analizar la versión de 64 bits de átomo mvhd así en lugar de erroring fuera
  • qtdemux: prevenir pasado leyendo avc1 átomo al analizar
  • rtpg729pay: evitar el modo basertppayload perfecta-rtptime
  • rtph263pdepay: permitir que más de reloj-rates como entrada
  • rtpL16depay: también analiza la codificación-params para el número de canales
  • rtpL16depay: por defecto a 1 canal si no se especifica el número de canales
  • rtpmp4gpay: aplicar marcas de tiempo perfecto
  • rtspsrc: añadir & quot; port-range & quot; propiedad, útil para configuraciones con firewall / IPSec
  • rtspsrc: no vuelva a utilizar sockets UDP (evita errores extraños cuando se reciben datos de las corrientes anteriores)
  • udpsrc: añadir & quot; reutilizar & quot; propiedad para habilitar o deshabilitar la reutilización puerto (activado por defecto, pero desactivado en rtspsrc)
  • v4l2: formatos de ordenar en el orden correcto para que los formatos no emulado Se prefieren
  • videobalance: arreglar orden de bloqueo incorrecto que podría llevar a un punto muerto
  • videomixer: sólo restablecer la información de QoS y enviar un evento NEWSEGMENT aguas abajo para eventos NEWSEGMENT en el teclado maestro
  • errores solucionados desde 0.10.24:
  • 626463: [matroskademux] & quot; lectura de bloque grande de tamaño 14688496 No se admite & quot;
  • 593117: [avidemux] archivos de soporte AVF
  • 618535: [avidemux] no logra transmitir eva_2010_2.22_promo1.avi
  • 621520: [id3v2mux] escribir etiqueta latidos por minuto
  • 622 017:. [GstRtpMP4GDepay] carga útil del paquete era demasiado corto
  • 622577: rtspsrc tiene mensajes de error confusos
  • 623 209: error en rtpL16depay
  • 623357: Avidemux: modo de empuje no funciona por alguna http streaming de archivos avi
  • 623 629: Edición Reproducción hacia atrás en QtDemux
  • 624173: [qtdemux] archivo qt con datos de la dimensión en tkhd no conseguir píxeles con relación de aspecto en mayúsculas
  • 624331: videobalance: interbloqueos / congela al cambiar & quot; brillo & quot; propiedad
  • 624 455: El muxor matroska busca incluso cuando se utiliza con transmisible = TRUE
  • 624770: pérdida de memoria en gst_rtspsrc_handle_request
  • : rtspsrc
  • 625002: [ejemplos] No use GdkDraw
  • 625153: rtspsrc: añadir una propiedad para establecer rango de puerto del cliente
  • 625302: [qtdemux] Establezca el campo de píxeles con relación de aspecto también para par = 1.1
  • 625371: [matroskademux] advertencias críticos cuando se juega WebM en vivo con la descarga progresiva habilitado
  • 625442: pulsesink: crash - pa_threaded_mainloop_stop se llama desde el hilo pa
  • 625452: [videomixer] Oleoducto de los documentos ya no funciona
  • 626467: matroskademux: CRITICAL **: archivo matroska-demux.c: Línea 578 (gst_matroska_demux_get_length): no debería alcanzarse
  • 626609: [qtdemux] violación de segmento al analizar átomo avc1
  • 626 619: Comportamiento [imagefreeze] buscar incorrecta
  • 627689: [Desentrelazado] marcas de tiempo rotos
  • 617368: [matroska] Implementar la búsqueda en modo de empuje y no-cue buscando

¿Qué hay de nuevo en la versión 0.10.24:

  • Utilice Orco (Optimized Inner Loops Runtime Compilador) para SIMD y
  • otras optimizaciones, y quitar liboil dependencia. El objetivo principal
  • para este lanzamiento fue a hacer la transición de liboil a liborc.
  • Mejoras en el rendimiento no se debe esperar y serán la
  • foco de futuras versiones. liborc es una dependencia opcional para
  • el momento, para que sea posible para poner a prueba y desarrollar la propia
  • últimas versiones de GStreamer en sistemas que no tienen orco todavía.
  • Sin embargo, sin orco se utilizará lento código respaldo unoptimised
  • para rutas de código críticos muchos de rendimiento. Se insta a los Distribuidores
  • para empaquetar y enviar la última versión de liborc y compilar
  • módulos GStreamer con --enable-orco. Por favor, no distribuir

  • Paquetes
  • GStreamer que no están ORC habilitados. Más información sobre
  • la integración orco se puede encontrar en el directorio / diseño / docs.
  • alfa: añadir & quot; preferir-passthrough & quot; propiedad para permitir el modo passthrough
  • Avidemux: mejorar la detección de audio VBR
  • cmmlenc: Retire truco para dejar OggMux iniciar una nueva página para cada búfer LMMC
  • desentrelazado: añadir implementaciones mmx de greedyh para UYVY; orcify algunos métodos de desentrelazado
  • dv1394: fijar el reloj interno aún más
  • flvmux: añadir & quot; transmisible & quot; propiedad
  • flvmux: escribir duración en la posición correcta
  • GdkPixbuf: Añadir un plugin gdkpixbuf3 que utiliza gdkpixbuf3
  • jpegdec: mejora el análisis y un mejor manejo de búfer que minimiza memcpys
  • jpegdec, jpegenc: añadir soporte escala de grises
  • matroskademux: QoS correcciones y mejoras; mejoras de reproducción inversa
  • matroskademux: manejar los números de tamaño cero correctamente
  • matroskamux: añadir & quot; transmisible & quot; propiedad; streamheaders conjunto sobre las tapas de salida
  • matroskamux: esforzarse más para asegurarse de que los grupos comienzan con un fotograma clave
  • matroskamux: buffers de salida marca correctamente como fotograma clave o unidad delta
  • matroskamux: hacer algo de caché de escritura para evitar eventos newsegment antes de cada búfer de salida
  • matroskamux: fijar cierta deriva marca de tiempo causada por errores de redondeo
  • pngenc: Apoyo 8 bits en escala de grises
  • pulsesink: optimizar la comunicación con PulseAudio usando pa_stream_begin_write
  • pulsesink: Si aparece el reloj mensaje Publicar proporcionar veinticuatro horas en el autobús / desaparece
  • rtph264depay: considerar MSF, PPS y IDR como fotograma clave, todos los demás como DELTA_UNIT
  • rtph264pay: manejar startcodes cortas en el bytestream h264
  • rtpjitterbuffer: detener buffering y emiten EOS al final de una corriente
  • rtpmparobustdepay: añadir depayloader-mpa robusta
  • rtpmp4gdepay: el cálculo de la duración de la trama correctamente
  • rtptheorapay: mantener anunciando la entrega-método en las capacidades, restauraciones
  • compatibilidad con versiones Farsight mayores de nuevo
  • rtspsrc: respetar atributos de control de agregados; tratar todos los rangos de la sdp
  • espectro: el apoyo ancho de 24 bits y la profundidad de bits arbitrario
  • udp: hacer análisis de URL compatible con la sintaxis de VLC
  • udpsrc: fijar soporte multicast en las ventanas
  • v4l2sink: destruir grupo de búfer cuando se cambia el estado a NULL
  • Videobox: negociación solución para I420 / YV12
  • videomixer: no mezcle entrada con diferentes proporciones de píxeles; correcciones de negociación
  • wavparse: construcción segmento de cierre apropiado cuando se hace sin rubor busca
  • wavparse: utilizar typefind funciones para comprobar si los datos PCM contiene dts corriente
  • errores solucionados desde 0.10.23:
  • 619045: [espectro] Añadir soporte para ancho de 24 bits y todas las combinaciones de profundidad
  • 555967: [OSS4] aclarar algunas cadenas de traducción
  • 570761: [goom] accidente en plugin_info_init asignación struct 260kb en la pila
  • 583047: [jpegdec] optimizar el manejo búfer al analizar marcos
  • 589997: [RTP] necesitan depayloader-mpa robusta para estilo hélice MP3-PROYECTO-00
  • 595978: [udpsrc] deja de reproducir una secuencia de multidifusión
  • 597695: [udpsrc] apoyar udp estilo VLC: //239.255.11.11: 1234 uri con dirección bind
  • 611117: [matroskademux] no puede manejar tamaños de clúster desconocidos
  • 613066: [flvmux] volver a habilitar renombrado / es-live propiedad fija
  • 615461: dv1394src reloj sigue roto
  • 617339: pulsesink no hace uso de pa_stream_begin_write
  • 618530: [videomixer] No maneja píxeles con relación de aspecto correcta
  • 618871: 1394: eliminar last_time inútil
  • 618982: [wavparse] segmento de cierre incorrecto cuando se hace sin rubor buscar
  • 619198: [matroskademux] GstEbmlRead limpieza
  • 619273: [matroskamux] reducir el spam aguas abajo
  • 619293: [AVIMux] limpiar avi código de creación de cabecera
  • 619 531: servidor RTSP [rtspsrc] secuencias asx incrustados 'no le gusta solicitud gstreamer
  • 619 717: pruebas unitarias fallan si plugins -buenas mayores están presentes en el directorio de plugins del sistema
  • 619 824: El uso simplista de suma de control
  • 619848: [desentrelazado] no puede cambiar las propiedades en el funcionamiento de la tubería
  • 620148: [videomixer] no negocia formato con aguas abajo
  • 620154: [rtph264depay] Buscando con payloaders RTP corrompe imágenes a veces
  • 620162: [gdkpixbufdec] Bump rango para SECUNDARIA
  • 620277: [pulsesink] reloj costumbre todavía se utiliza después de cambio de estado NULL
  • 620358: [matroskademux] Sorenson Squish WebM cuestiones Seeking salida
  • 620390: rtph264pay no entiende startcodes cortos
  • 620494: [rtsp] audio stuttery con algunos arroyos h264 / aac
  • 620540: [pulsesink] pa_stream_write () falló: Argumento no válido
  • 620591: rtpceltpay no maneja audio estéreo celt
  • 620743: matroskademux: unidad refactor delta manipulación
  • 620929: Versión necesaria libraw1394 no es lo suficientemente alto
  • 621510: GNOME Objetivo: Eliminar símbolos simplistas desuso
  • 621566: [pulsesink] desde plugins que actualicen sonido es ilegible través Amarok
  • 621723: accidentes v4l2src en PLAYING- & gt; LISTOS & gt; JUGAR
  • 622498: [avidemux] No reajusta todos los estados cuando vamos a volver a READY
  • 622500: [v4l2sink] destruir buffers abiertos al cambiar a NULL
  • 622501: [Videobox] puede negociar combinaciones de formato de entrada / salida que no puede manejar realmente
  • 622 816: Hacer demostraciones -DSEAL seguro
  • 623103: matroskamux disponer error
  • 623172: [jpegdec] fugas en prueba de unidad
  • 623196: rtpptdemux: no envíe evento personalizado aguas abajo dos veces
  • 623366: [qtdemux] despojar a cabo etiquetas falsas de XMP
  • 623379: [flvmux] Escribiendo duración fuera de la zona de memoria asignada en el modo de transmisión
  • 623585: jpegdec: no saltarse marcadores 0xff adicionales en el arranque
  • 623654: qtdemux: Fijar el orden de bitrates en 'btrt' átomo
  • 619817: [matroskademux] Reproducción hacia atrás no funciona
  • 617512: [alfa] debe trabajar en passthrough en todos los formatos si == alfa 1,0
  • 619485: matroskademux: saltar tampones antes de un fotograma clave tarde (QoS)
  • 413942: [wavparse] dts-en-wav no detectados

¿Qué hay de nuevo en la versión 0.10.23:

  • Los cambios desde 0.10.22:
  • alfa: añadir soporte para YUY2, YVYU, UYVY y YV12; YUV- & gt; correcciones de conversión RGB
  • AVIMux, flvmux, matroskamux: no bloquearse si las etiquetas llegan a varios pads de entrada al mismo tiempo
  • AVIMux, matroskamux: añadir soporte para On2 VP8
  • capssetter: elemento mudó de gst-plugins-bad
  • desentrelazado: añadir soporte para la mayoría de los formatos de YUV y RGB para algunos métodos
  • desentrelazado: hacer la detección automática de entrelazado predeterminado
  • gamma: añadir soporte para más formatos de YUV / RGB, hacer de la propiedad gamma controlable
  • jpegdec, jpegenc: apoyar a más espacios de color y formatos de píxeles
  • matroskademux: aplicar el modo de transferencia buscando
  • matroskademux: añadir soporte para WebM
  • imagefreeze: Plugin mudó de gst-plugins-bad
  • OSS4: Plugin mudó de gst-plugins-bad
  • osxvideosink: implementar la interfaz xoverlay, permitirá cambiar la vista en tiempo de ejecución
  • qcelpdepay: añadir un QCELP depayloader
  • qtdemux: añadir soporte para VP8; push-modo de asilo y CTTS correcciones mesa de análisis
  • rtph263depay: utilizar Picture Código de inicio para detectar la pérdida de paquetes y de comienzo de trama
  • rtph263pay: Uso encontró GOB aplicar Modo A payloading
  • rtph264depay: DELTA_UNIT marcado de los buffers de salida
  • rtph264pay: extraer SPS y PPS de propiedad proporcionada conjunto de parámetros
  • rtph264pay: agregar propiedad-config intervalo de volver a enviar SPS / PPS en la corriente
  • rtpmp4vpay: agregar propiedad-config intervalo de re-inserción config en la corriente
  • rtptheoradepay: fijar en banda configuración analizar
  • rtptheorapay: agregar el parámetro-config intervalo de config volver a insertar en la corriente
  • rtpvorbisdepay, rtptheoradepay: también aceptan en línea de configuración
  • rtsp: propiedades de ancho de banda de configuración en la sesión
  • rtspsrc: retorno a los puertos del SDP en lugar de server_port
  • rtspsrc: utilizar la información de conexión SDP en multicast
  • rtspsrc: manejar BUSCANDO consultas
  • smptealpha: añadir soporte para todos los formatos 4 ARGB y YV12 (convertido a AYUV)
  • videobalance: añadir soporte para todos los formatos RGB, Y41B, Y42B y Y444, YUY2, UYVY, AYUV y YVYU
  • Videobox: añadir soporte para Y444, Y42B, Y41B, YUY2, UYUV y YVYU
  • Videobox: fijar punto flotante a entero de conversión para los valores alfa
  • Videobox: manejar rangos / listas de anchura o altura al transformar tapas
  • Videobox: traducir eventos de navegación para tener sentido de nuevo aguas arriba
  • videofilter: fusionar gamma, videobalance, y el plugin videoflip en plu individuales
  • videoflip: añadir soporte para todos los formatos RGB y AYUV, Y41B, Y42B y Y444
  • videoflip: también voltear la relación de aspecto de píxeles si la anchura / altura se intercambian
  • videomixer: añadir soporte para Y444, Y42B, Y41B, YV12, YUY2, YVYU, UYVY
  • webmmux: Agregar nuevo elemento webmmux que sólo admite muxing de WebM
  • y4menc: añadir 4: 2: 2, 4: 1: 1 y 4: 4: 4 soporte de salida
  • errores solucionados desde 0.10.22:
  • 619485: matroskademux: saltar tampones antes de un fotograma clave tarde (QoS)
  • 576286: [videomixer] Deben aceptar / corrientes de salida no alfa













Programas parecidos

Livestreamer
Livestreamer

20 Feb 15

Somax
Somax

3 Jun 15

BEAST
BEAST

20 Feb 15

Litestream
Litestream

3 Jun 15

Otro software de desarrollador Wim Taymans

Comentarios a la GStreamer Plugins Good

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!