GStreamer Plugins Good

Screenshot Software:
GStreamer Plugins Good
Szczegóły programowe:
Wersja: 0.10.31
Filmu: 15 Apr 15
Wywoływacz: Wim Taymans
Licencja: Wolny
Popularność: 34

Rating: nan/5 (Total Votes: 0)

GStreamer jest biblioteka, która umożliwia budowę wykresów elementy obsługi, począwszy od prostego odtwarzania Vorbis OGG do złożonej (edycja nieliniowa) przetwarzanie dźwięku (mieszania) i video.
Aplikacje mogą skorzystać z zaliczki w technologii filtracyjnej kodeka przejrzysty. Deweloperzy mogą dodawać nowe kodeki i filtry pisząc prosty plugin czystą, generycznego interfejsu

Opis .

  • instalowalności równoległy z serii 0.8.x,
  • threadsafe projekt i API
  • Nowy demukser ID3 (zastępuje szalonego jeden w GST-plugins-ugly)
  • Poprawki memleak w Avidemux, wavparse, poziomu, dym
  • porty multipart,
  • poprawki w flacdec, flxdec, RTP,
  • aktualizacje dokumentacji na videomixer
  • dodaje nowy sunaudiosink, gconfaudiosrc i gconfvideosrc elementy

Co nowego w tym wydaniu:

  • obejść wygadany ops atomowe zmiany API
  • lepsza obsługa zniekształconych buforów w depayloders RTP
  • drobne poprawki kompilacji
  • 650470: RTP: niektóre depayloaders zniekształcone zerwać z pakietów RTP,
  • 652144: udp: poprawka ostrzeżenie kompilatora na mingw-W64

Co nowego w wersji 0.10.28:

  • Fix budować problem z nowymi jądrami (ze starym Nagłówek interfejs video4linux1 usunięte)
  • 643716: v4l2src: nie budować z nowszymi jądrami: ./v4l2_calls.h:33: Błąd krytyczny: linux / videodev.h: Nie ma takiego pliku lub katalogu

Co nowego w wersji 0.10.27:

  • avidemux: dodaj obejście wielkości listy buggy; tagi datetime ekstrakt
  • cacasink: naprawić maski i postępy
  • deinterlace: zmienić domyślne liniowych
  • deinterlace: uniknąć nieskończoną pętlę opróżniania
  • deinterlace: przepisanie / naprawić jak sąsiednie linie skanowania są obliczane
  • flvdemux: Kodek AAC-zastosowanie do regulacji próbkowania danych w razie potrzeby,
  • flvmux: Fix do Nellymoser codecid ustawienie
  • icydemux: Dodaj metadane "STREAMURL 'jako tagu GST_TAG_HOMEPAGE
  • id3demux: poprawka parsowanie ID3v2.4 ram gatunku z wielu gatunków,
  • imagefreeze: przejść eos, jeżeli otrzymane przed przybywa bufora,
  • jpegdec: add & quot; Max-błędów & quot; Nieruchomość ignorować błędy dekodowania
  • jpegdec: uniknąć nieskończonej pętli, gdy Resyncing; odrzucić niekompletny obraz
  • matroskademux: dodawanie właściwości strumienia formacie i wyrównania dla H264
  • matroskademux: Zakładamy, Matroska, jeśli nie określono doctype
  • matroskademux: wzrost dozwolone max. rozmiar bloku w trybie Push od 10M do 15M,
  • matroskademux: normalizacji pustych Cue żadnym pamięciami
  • matroskamux: dodać wsparcie dla DTS i AC3 audio, e-
  • matroskamux: spróbuj napisać znaczniki czasu we wszystkich wychodzących buforów
  • multifilesink: wysyłanie nagłówków strumieniowych w trybie klucz-frame,
  • multiudpsink: dodaj nieruchomość bufor wielkości
  • navseek: dodać podstawową obsługę, aby zmienić szybkość odtwarzania,
  • pulsemixer: Wdrożenie MIXER_FLAG_AUTO_NOTIFICATIONS
  • pulsesink: przemywać Pozostałe buforowane próbki na EOS
  • pulsesink: Podczas pauzy dokonać korkowania synchronicznego; nie odkorkować w _start
  • pulsesink: odkorkować strumień podczas spłukiwania ringbuffer
  • pulsesrc: add & quot; klienta & quot; Właściwość
  • qtdemux: dodać wsparcie dla rozdrobnionej mp4
  • qtdemux: dodać wsparcie dla (E) AC-3, WMA i VC-1 audio
  • qtdemux: umożliwiają ciągnięcie węgla z nieznanej wielkości,
  • qtdemux: ustalenie przepływu agregacji i obsługę EOF przypadkach pobliżu narożnych powrotu
  • qtdemux: przetworzyć i wykorzystać znacznik czasu stworzenie z mvhd
  • rtpbin: kopia buforowanie statystyk
  • rtpbin: prawidłowo obliczyć wielkość pakietu RTCP
  • rtp: poprawka ranga payloaders i depayloaders
  • rtp: stan równo na Flush-stop do poszukiwania pracy z wielu (de) payloaders
  • rtp ac3pay: dodaj AC3 ładujące
  • h264depay rtp: określenia h264 wyjściowe układ za pomocą negocjacji czapki
  • rtp h264pay: wdrożyć tryb skanowania pełnego bytestream
  • rtp j2kdepay: dodać wsparcie dla list buforowych; dokonać depayloader bardziej odporne
  • rtp j2kpay: Listy buforowe zastosowanie dla lepszej wydajności
  • rtp j2kpay: obsługiwać EOC poprawnie; zatrzymać skanowanie, gdy doszliśmy do końca
  • rtp j2kpay: używać znaczników SOP podzielić bitstream
  • rtp jitterbuffer: zapewnienie zegara; uzyskać lepszy poziom buforowania
  • rtp jpegdepay: naprawić framerate analizowania locale, które używają przecinka jako zmiennoprzecinkowe,
  • rtp mp4adepay: poprawa znaczniki czasu na wychodzących pakietów
  • rtpsession: emitować także działalność RTCP na SR
  • rtpsession: pamiętaj ostatnich wysłanych wartości RB
  • rtspsrc: dodawać i korzystać z trybu automatycznego buforowania,
  • rtspsrc: pogorszyć wdziękiem na braku szukać i dostosować odpowiedź QUERY_SEEKING
  • rtspsrc: obejmują zakres wniosku o wszystkich strumieni z kontrolą nie łączną
  • rtspsrc: zwiększyć rozmiar bufora udp
  • rtspsrc: reset sesji czas bazowy menedżer podczas płukania,
  • rtspsrc: wybierz multicast transporty w sprytniejszy sposób,
  • souphttpsrc: nie wysyłać stara się za koniec pliku na serwerze
  • v4l2sink: dodać obsługę nawigacji; Właściwości kontrolować uprawy
  • vrawdepay: poprawka długość wyboru
  • wavparse: wykrywanie DTS reklamowane jako PCM poprawnie w niektórych więcej przypadków
  • ximagesrc: zmiana z XGetImage do XGetSubImage zależnych od właściwości
  • Błędy stałe od 0.10.26:
  • 596321: qtdemux: dodać wsparcie dla rozdrobnionej MP4 i & quot; MFRA & quot; Skrzynki,
  • 618389: [pulsemixer] Jeżeli wdrożenie interfejsu MIXER_FLAG_AUTO_NOTIFICATIONS
  • 618652: [effectv] Wykorzystanie wartości zainicjalizowana w badanej jednostki
  • 620283: Wsparcie dla F4F Adobe brakuje
  • 621929: [plugin-MOVE] Gniazdo ruch wtyczki z -Bad do -Dobra
  • 623178: [matroskademux] należy poprawić komunikat o nieujęte kodów FOURCC
  • 625825: Nie można połączyć rtpmp4adepay! aacparse
  • 629418: progressreport: dodać wsparcie dla określenia pozycji strumienia z bufora znacznika czasu, zamiast używać zapytań
  • 631516: [navseek] Dodaj wsparcie zmienić szybkość odtwarzania,
  • 632654: [matroskamux] Staram się pisać znaczników czasu w większości wychodzących buforów
  • 632897: flvmux nie ustawić właściwy identyfikator kodeka Nellymoser
  • 633280: [icydemux] [PATCH] icydemux: Wyślij metadane "STREAMURL 'jako tagu GST_TAG_HOMEPAGE
  • 634314: pngdec zawiesza się na wadliwych PNG
  • 634391: [v4l2src] dodać pole przeplotem do czapki,
  • 634393: v4l2src: Pierwszy dekoder pole do przeplotem zrzuty
  • 634910: [rtph264pay] Wdrożenie bytestream tryb skanowania,
  • 634928: [qtdemux] tworzenie raportów / czas modyfikacji za pomocą tagu metadanych
  • 635734: jpegdec: nieskończonej pętli podczas odtwarzania strumienia Motion JPEG
  • 636049: ximagesrc: naprawić pilota X i wyłączanie przez tych,
  • 636172: imagefreeze: eos nie minęło, zanim dotrze bufora,
  • 636234: [wavparse] dts 6ch grał jako stereo 16 bit PCM, czy DTS ramka rozpoczyna się nie-zerowego
  • 636621: flvdemux: nie ustawić odpowiednią częstotliwość próbkowania dla dźwiękiem AAC,
  • 636784: [qtdemux] Realizacja GST_QUERY_CONVERT dla qtdemux
  • 637060: matroskademux: błędy uwagę na bloki 13MB podczas przesyłania strumieniowego,
  • 637686: [jpegenc] Poprawa getcaps sinkpad wyniki
  • 638019: [matroskademux] niektóre Matroska pliki nie są określając DocType
  • 638072: budować awarii: rtpsource.c: błąd: "have_rb" mogą być używane w tej funkcji niezainicjowanego
  • 638535: id3demux: liczne gatunki, jak na ID3v2.4 obsługiwane nieprawidłowo
  • 638569:. Wywala cacasink po podaniu 15-bit wideo
  • 639240: pulsesink: reguł gry & gt; PAUSED- & gt; GRA przejście powoduje przerywania
  • 639321: deinterlace: Pole {1,3} wskaźniki Scanline wydaje się być wyłączony przez jedną linię pola
  • 639339: v4l2: nie budować z starszych jąder z powodu braku V4L_FIELD_INTERLACED_ {TB, BT}
  • 639516: mukserów: naprawić ustalania pułapów pad src
  • 639740: [pulsesink] nie odkorkować w niektórych przypadkach w trakcie odtwarzania wstecz
  • 640028: [qtdemux] krach na zniekształconych strumień mov
  • 640063: rtph264depay: kodek przecieki bufor danych w strumieniu bajtów = tryb false
  • 640064: rtspsrc wyciek pamięci,
  • 640080: rtspsrc: nie do błędu się prawidłowo w przypadku awarii sieci
  • 623063: [jpegdec] dodaj & quot; max-Błędy & quot; Właściwość

Co nowego w wersji 0.10.26:

  • alphacolor: aby praca przejściówki
  • avidemux: odtwarzanie wstecz poprawki; uniknąć nakładania się kolejnych fragmentów
  • deinterlace: usunąć kod montaż za orka
  • dvdemux: analizować SMPTE kody czasowe
  • flvdemux: przetworzyć i wykorzystać CTS (poprawki zdenerwowanie odtwarzania H.264 w niektórych przypadkach)
  • flvmux: ponowne wysłanie tag onMetada gdy tagi zmiany w trybie streamable
  • g729pay: rozciągają się od prawej rodzica
  • gconf: Nie instaluj schematów, gdy GConf jest wyłączona
  • Goom, goom2k1: dodaj kod korekcji opóźnienia, opóźnienia raportu poprawnie
  • gstrtpjpegpay: Dodane Zdefiniuj Restart Interval (DRI) znacznik
  • h264depay: zawsze zaznaczyć codec_data jako klatki kluczowej,
  • icydemux: przód wydarzenia tag
  • id3v2mux: Dodaj do albumu artysty mapowanie
  • imagefreeze: wygenerować doskonale date strumień
  • Poziom: uniknąć dzielenia przez zero, ciszy,
  • matroskademux: więcej odporność na błędy analizowania i narożnych przypadkach,
  • matroskademux: wyodrębnić profil H.264, a poziom i ustawić na czapkach,
  • matroskamux: zmniejszyć newsegment spamu zdarzenia i ustawić DISCONT flagę w razie potrzeby,
  • impulsu: umożliwiają ustawienie właściwości strumienia impulsów
  • impulsu: naprawić device_description w GOTOWE
  • pulsesink: Dodaj & quot; klienta & quot; Nieruchomość ustawić nazwę klienta PA
  • pulsesink: akcja kontekst PA pomiędzy wszystkich klientów o tej samej nazwie,
  • qtdemux: eksport MPEG-4 AAC profil / / H.264 i poziom w czapkach,
  • rtp: dodaj G722 Payloader i depayloader elementy
  • rtpamr (de) wynagrodzenie: AMR-WB wspierać SID ramki
  • rtpamrpay: odpowiednia długość dla wielu klatek ładunku; poprawnie obsługuje doskonałe-rtptime
  • rtpbin: add & quot; ntp-sync & quot; nieruchomości i & quot; używać-rurociągu-zegar & quot; Właściwości
  • rtpg729pay: poprawnie obsługuje doskonałe-rtptime
  • rtph264depay: delta tylko ustawić urządzenie na wszystkich-nie-podstawowych jednostek
  • rtpmanager: dostarczyć dodatkowych danych statystycznych,
  • rtpmp4adepay: złapać częstotliwość próbkowania i wprowadzane do czapki,
  • rtpmparobustdepay: prawidłowo wstawić sztuczne bufory; użyć właściwego bitrate dla manekina ramy
  • rtpmpvpay: naprawić Czas rejestrowania buforów RTP
  • rtpsession: Dodaj opcję automatycznego odkrywania pasma RTP
  • rtpsession: Oblicz RTCP przepustowość ułamek pasma RTP
  • rtpsession: Hrabia wysyłane pakiety RTCP po ich zakończeniu,
  • rtpsession: relaks wykrywania kolizji z innymi firmami,
  • rtpstats: Usunąć opis bieżący_czas w RTPArrivalStats
  • rtspext: stop konfiguracji na pierwszym niepowodzeniu,
  • rtspsrc: Dodaj właściwość skonfigurować udpsrc wielkość bufora,
  • rtspsrc: dodać obsługę protokołu RTSP, SDP,
  • rtspsrc: nie dodawać / UDP w transporcie, jest to domyślne
  • rtspsrc: naprawić raportowania Czas
  • rtspsrc: obsługiwać zestarzeć strawienia dane sesji uwierzytelniania
  • rtspsrc: używać sdp metody uri parsującej
  • shapewipe: dodać opcjonalny parametr graniczny i animacji spowolnienia
  • shapewipe: Format Force AYUV na przykład rurociągu z tego samego powodu,
  • shapewipe: Przymusowe wejście do AYUV aby zapobiec awarii negocjacyjne w videomixer
  • widma: łączna wielkość tylko / fazy, jeśli użytkownik zażąda, poprawki wydajności
  • v4l2src: dodaj kontrolowane parametry colorbalance, dodać właściwość zdziesiątkować
  • v4l2src: naprawić używając mpegts poprzez interfejs mmap; używać GstBaseSrc :: rozmiar-bloku jak rozmiar awaryjnej
  • videomixer2: nowy element videomixer2, że zachowuje się lepiej niż videomixer
  • vrawdepay: obsługiwać nieważne ładowność lepsze
  • Błędy stałe od 0.10.25:
  • 625825: Nie można połączyć rtpmp4adepay! aacparse
  • 629047: wysypać się starać matroskademux
  • 537544: [impuls] umożliwiają ustawienie właściwości kontekstu pa
  • 628996: pulsesink uszkodzony po wspólnej poprawki kontekstowego (bug # 624338)
  • 529672: Duże opóźnienia i złe framerate podczas mieszania wielu strumieni na żywo,
  • 581294: rtspext: Rozszerzenia configure_stream metody konfliktu
  • 598915: qtdemux: rozchodzenia danych nagłówka JPEG2000 na obraz / x-J2C
  • 612313: qtdemux: post profil AAC / poziom w czapkach,
  • 616521: qtdemux: Eksport profil MPEG-4 Video i poziom w czapkach strumienia
  • 617318: matroskademux, qtdemux: Stosować pbutils do wydobycia H.264 profil / poziom
  • 620790: [matroskademux] błąd ogólny strumień przy próbie odtwarzania niektórych plików .mkv
  • 622390: [v4l2] dodać właściwości balans kolorów sterowane / programowalny aparat
  • 624338: [pulsesink] Uchwyt kontekstu impulsu odrębną od ringbuffers i dzielić się nimi,
  • 625547: Test jednostkowy imagefreeze nie od czasu do czasu,
  • 626048: [videomixer] Tryb potrzeby, które synchronizuje strumieni na podstawie znaczników czasu,
  • 626518: [imagefreeze] lepiej czapki negocjacje
  • 627162: [impuls] lepiej awaryjna wartość zwracana przez gst_pulse_client_name ()
  • 627174: [pulsesink] nowy obiekt, aby dostroić nazwa klienta PA
  • 627289: souphttpsrc: dostosować komunikaty o błędach,
  • 627341: wavparse: dziwne obsługę plików mniej niż 12 bajtów
  • 627796: rtpbin: ntp synchronizacji zegara dodać
  • 628020: [pulsesink] błąd potwierdzenia w change_state NULL- & gt; GOTOWE
  • 628058:. Potrzebujesz sposób ustawić właściwość SO_RCVBUF na gniazdach RTSP oparte
  • 628127:. Wywala jpeg rtp Payloader, gdy istnieje korupcja w strumieniu jpeg bajtów
  • 628214: Dodaj wsparcia RTSP inicjacji poprzez pliki SDP
  • 628349: [v4l2src] Nie obsługuje przechwytywanie mpegts pomocą mmap
  • 628454: Matroska demukser nie obsługuje znacznika daty, jeśli zawiera tylko liczbę lat,
  • 628608: [alphacolor] Klasyfikacja elementem jest nie tak,
  • 629018: rtpjpegpay: nie można zbudować ze względu niezainicjowanego zmiennej ostrzeżenia
  • 629522: [rtpjpegpay] dodać wsparcie dla Zdefiniuj Restart Interval (DRI),
  • 629839: [qtdemux] Tagi Aktualizacja XMP analizowania
  • 629896: Błąd kompilacji raw1394 (bez iec61883)
  • 630088: [flvdemux] urywany H.264 Odtwarzanie
  • 630205: [icydemux] wydarzenia tag Przekaż downstrem
  • 630256: rtph264-pay / depay: nie respektuje znaczniki czasu z buforów Incomming
  • 630317: Uzyskiwanie nazwy urządzeń pulsesink nie działa jak na alsasink
  • 630378: speexenc / speexdec katastrofy z MSVC
  • 630446: rtpmanager: dostarczyć dodatkowych danych statystycznych,
  • 630447: rtpsession: relaks wykrywanie kolizji z innymi firmami,
  • 630449: rtpbin: Odblokuj przed dodaniem pad w new_payload_found
  • 630451: rtpbin: Stosować rysnc z iterator przy poszukiwaniu wolnej nazwy pad
  • 630452: rtpbin: Dodać oczyszczania źródła w rtp_session_on_timeout MT bezpieczne
  • 630457: rtpmanager:. Pakiet stracił nie powinno być ostrzeżenie,
  • 630458: poziom: uniknąć dzielenia przez zero, ciszy,
  • 630500: [rtspsrc] jest komunikat konfiguracji RTSP zawsze trzeba & quot; / UDP & quot; ciąg?
  • 630888: v4l2sink nie poradzić sobie z modułu jądra v4l2loopback
  • 631082: rtpjitterbuffer: poprawić dokument odniesienia
  • 631303: [Goom] ostrzeżenia QoS, jeśli źródłem jest GstAudioSrc
  • 631330: [flvmux] [PATCH] Wyślij ponownie zaktualizowany tag onMetada gdy tagi zmiany w trybie streamable
  • 631996: [h264depay] regresji: RTSP: //stream.zoovision.com/KibaEp1n900.3gp
  • 632548: [rtspsrc] regresji; nie stawi się czas
  • 632553: --disable-gconf wciąż próbuje zainstalować schematów
  • 632682: [matroskademux] Uchwyt brakuje CodecPrivate Vorbis / Theora dla
  • 632945: rtph264depay w dostępie-unit = true tryb nie agregują flagę jednostki Delta prawidłowo
  • 633205: Fix do wydarzeń nawigacji w videoflip
  • 633212: [Goom] powrót nie wynegocjowane przy bps jest nieznany,
  • 633970: [icydemux] uszkodzony obsługi taglist
  • 635532: rtspsrc: nieoczekiwane użyciem uwierzytelniania eos (regresji)
  • 635843: [rtph264depay] segfault na pustym polu danych
  • 636179: [deinterlace] Pola w złej kolejności,
  • 626463: [matroskademux] & quot; czytanie duży blok wielkości 14688496 nieobsługiwane & quot;
  • 628894: [matroskademux] niechlujstwa odtwarzanie do tyłu,
  • 633294: deinterlace łamie pewne scenariusze menu DVD

Co nowego w wersji 0.10.25:

  • v4l2src: ogromny wzrost wydajności w wielu przypadkach
  • Tryb transmisji strumieniowej do poprawki i avi Matroska / WebM,
  • poszukuje w Matroska i WebM plików, które nie mają indeks
  • nowy element cpureport do debugowania
  • avidemux: poprawa VBR strumienia audio obsługi
  • avidemux: strumieniowe poprawki trybu: Należy stosować odpowiednie przesunięcie dla indeksu opartego movi, uchwyt 0 kawałki wielkości danych
  • debugutils: nowy element cpureport, słupki & quot; cpu-raport & quot; Komunikaty elementów na autobus
  • flacdec, rtspsrc, rtph264pay, rtpmp4vdepay: poprawki wycieków pamięci,
  • gconfvideosrc: użyć właściwego klucza GConf (tzn. Nie kluczową audiosrc)
  • GdkPixbuf: usunąć gdkpixbuf3 Plugin, GDK-pixbuf został podzielony na GTK + i pozostanie na 2.x
  • id3v2mux: Napisać tag uderzeń na minutę, przy użyciu ramki TBPM
  • jpegdec: naprawić znaczniki analizowania regresji
  • matroskademux: nie błędów na bloku z nieznanego tracknumber
  • matroskademux: naprawić strumieniowe w przypadku, gdy rozmiar w bajtach jest nieznana,
  • matroskademux: obsługiwać fałszywe pliki przechowujące dane ADTS AAC,
  • matroskademux: wsparcie poszukując w lokalnych plików, nawet jeśli nie mają indeks
  • matroskamux: nie próbuj szukać wstecz i naprawić nagłówki jeśli streamable = true
  • pulsesink: naprawić wyścig podczas tworzenia wielu pulsesinks w tym samym czasie,
  • qtdemux: obliczyć szerokość rozstawu PAR za pomocą plików wysokość i QT,
  • qtdemux: naprawić max / avg w btrt atom czytania
  • qtdemux: poprawić odtwarzanie do tyłu,
  • qtdemux: analizować 64-bitową wersję mvhd atomu oraz zamiast erroring się,
  • qtdemux: zapobieganie czytania przeszłości avc1 atomu podczas analizowania
  • rtpg729pay: unikać trybu basertppayload idealne-rtptime
  • rtph263pdepay: umożliwić więcej Zegar ceny jako wejście
  • rtpL16depay: również analizować kodujący-params dla liczby kanałów,
  • rtpL16depay: domyślnie 1 kanał, jeśli liczba kanałów nie podano,
  • rtpmp4gpay: realizacji doskonałe datowniki,
  • rtspsrc: add & quot; Port zasięgu & quot; Obiekt, przydatne w przypadku konfiguracji z firewall / IPSec,
  • rtspsrc: nie używać ponownie udp gniazda (unika się dziwne błędy, gdy otrzymane dane z poprzednich strumieni),
  • udpsrc: add & quot; ponowne & quot; Nieruchomość aby włączyć lub wyłączyć ponowne wykorzystanie portu (domyślnie włączone, ale wyłączone w rtspsrc)
  • v4l2: formaty sortowania w odpowiedniej kolejności tak, że non-emulowane formaty są preferowane
  • videobalance: naprawić złą kolejność blokujący, który może prowadzić do zakleszczenia
  • videomixer: tylko zresetować informacje QoS i wysłać zdarzenie NEWSEGMENT dalszy zdarzeń NEWSEGMENT na panelu głównym,
  • Błędy stałe od 0.10.24:
  • 626463: [matroskademux] & quot; czytanie duży blok wielkości 14688496 nieobsługiwane & quot;
  • 593117: [avidemux] Obsługa plików AVF
  • 618535: [avidemux] nie trafia do strumienia eva_2010_2.22_promo1.avi
  • 621520: [id3v2mux] Napisać tag uderzeń na minutę,
  • 622017:. [GstRtpMP4GDepay] Packet ładunek był zbyt krótki,
  • 622577: rtspsrc ma mylące komunikaty o błędach,
  • 623209: błąd w rtpL16depay
  • 623357: avidemux: tryb wypychania nie działa z jakiegoś http strumieniowe plików avi,
  • 623629: Odtwarzanie do tyłu Problem w QtDemux
  • 624173: [qtdemux] plik z danymi wymiarowymi qt w tkhd nie uzyskać pikseli współczynniku kształtu w czapki,
  • 624331: videobalance: zakleszczenia / zawiesza podczas zmiany & quot; Jasność & quot; Właściwość
  • 624455: Matroska muxer ma nawet w przypadku korzystania z streamable = true
  • 624770: wyciek pamięci w gst_rtspsrc_handle_request
  • : rtspsrc
  • 625002: [przykłady] Nie stosować GdkDraw
  • 625153: rtspsrc: dodaj właściwość, aby ustawić zakres portów klienta
  • 625302: [qtdemux] W polu pikseli aspekt-stosunek także par = 1/1
  • 625371: [matroskademux] ostrzeżenia krytyczne podczas gry na żywo WebM z włączonym pobieranie progresywne,
  • 625442: pulsesink: Błąd - pa_threaded_mainloop_stop nazywa z wątku pa
  • 625452: [videomixer] Rury z docs już nie działa,
  • 626467: matroskademux: Krytyczna **: Plik Matroska-demux.c: Linia 578 (gst_matroska_demux_get_length): nie powinien być osiągnięty,
  • 626609: [qtdemux] wysypać podczas parsowania avc1 atom
  • 626619: [imagefreeze] Nieprawidłowe poszukiwania zachowanie
  • 627689: [przeplotu] Złamane datowniki,
  • 617368: [Matroska] Wdrożenie poszukiwania push-trybu i non-cue szuka

Co nowego w wersji 0.10.24:

  • Użyj Orc (Optimized Loops wewnętrzne Runtime Compiler) dla SIMD i
  • inne optymalizacje i usunąć liboil zależności. Głównym celem,
  • W tej wersji było, aby przejście z liboil do liborc.
  • Wzrost wydajności nie należy się spodziewać i będzie
  • tematem przyszłych wersjach. liborc jest opcjonalna zależność dla
  • W chwili obecnej, aby można testować i rozwijać bardzo
  • GStreamer na najnowsze wersje systemów, które nie mają jeszcze orków.
  • Jednak bez orka będzie używany powolne nieoptymalizowane Kod kopii zapasowej
  • dla wielu wydajności krytycznych ścieżek kodu. Dystrybutorzy są wezwane,
  • spakować i wysłać ostatnią wersję liborc i skompilować
  • Moduły GStreamer z opcją --enable-orka. Proszę nie rozpowszechniać

  • Pakiety
  • GStreamer, które nie są włączone ORC. Więcej informacji na temat
  • Integracja ork można znaleźć w docs / projekt / katalogu.
  • alpha: add & quot; wolą-przejściówki & quot; Nieruchomość aby tryb passthrough
  • avidemux: poprawy wykrywania dźwięku VBR,
  • cmmlenc: Usuń siekać do wynajęcia oggmux rozpocząć nową stronę dla każdego bufora CMML
  • deinterlace: dodaj MMX implementacje greedyh dla uyvy; niektóre metody usuwania przeplotu orcify
  • dv1394: naprawić zegar wewnętrzny jeszcze bardziej
  • flvmux: add & quot; streamable & quot; Właściwość
  • flvmux: Napisać czas na właściwej pozycji,
  • GdkPixbuf: Dodaj plugin gdkpixbuf3 który używa gdkpixbuf3
  • jpegdec: lepsze parsowanie i lepsza obsługa bufor, który minimalizuje memcpys
  • jpegdec, jpegenc: dodaj szarości wsparcie
  • matroskademux: QoS poprawki i ulepszenia; poprawa odtwarzanie do tyłu,
  • matroskademux: obsługiwać numery zerowej wielkości poprawnie,
  • matroskamux: add & quot; streamable & quot; nieruchomości; zestaw streamheaders na czapek wyjściowych,
  • matroskamux: starać, aby upewnić się klastry zacząć klatki kluczowej,
  • matroskamux: bufory wyjściowe znak prawidłowo, jak klatki kluczowej lub jednostki Delta
  • matroskamux: buforowanie zapisu zrobić, aby uniknąć newsegment wydarzenia, przed każdym buforze wyjściowym
  • matroskamux: naprawić jakiś dryf datownika spowodowanych błędami zaokrągleń,
  • pngenc: Wsparcie 8 bitowej skali szarości,
  • pulsesink: zoptymalizować komunikację z PulseAudio pomocą pa_stream_begin_write
  • pulsesink: Jeśli pojawi się komunikat post zegar zegar zapewniają w autobusie / znika
  • rtph264depay: rozważyć SPS, PPS i IDR jak klatki kluczowej, wszystkie inne jako DELTA_UNIT
  • rtph264pay: obsługiwać krótkie startcodes w bytestream h264
  • rtpjitterbuffer: zatrzymać buforowanie i emitują EOS na końcu strumienia
  • rtpmparobustdepay: dodaj MPA-solidne depayloader
  • rtpmp4gdepay: obliczyć czas trwania klatki prawidłowo
  • rtptheorapay: zachować ogłaszając dostawy-metody w możliwościach, przywraca
  • zgodność ze starszymi wersjami Farsight ponownie
  • rtspsrc: szanować kruszywa atrybuty kontroli; spróbować wszystkie zakresy z SDP
  • spektrum: wsparcie szerokość 24-bit i arbitralne głębia bitowa,
  • udp: make url parsowania kompatybilny z składni VLC
  • udpsrc: naprawić obsługi multiemisji na okna
  • v4l2sink: zniszczyć puli buforów przy zmianie stanu na NULL
  • VideoBox: negocjacje poprawka dla I420 / YV12
  • videomixer: nie mieszać wejście z różnych proporcji pikseli; Poprawki negocjacyjne
  • wavparse: właściwej konstrukcji segmentu zamykającego, gdy robi non-zaczerwienienie stara
  • wavparse: używać typefind funkcje, aby sprawdzić, czy dane PCM zawiera dts strumień
  • Błędy stałe od 0.10.23:
  • 619045: [Widmo] Dodaj wsparcie dla 24-bitowej szerokości i wszystkie kombinacje głębokości
  • 555967: [oss4] wyjaśnić niektóre ciągi tłumaczenia
  • 570761: [Goom] crash plugin_info_init przydziale 260kB struct na stos
  • 583047: [jpegdec] zoptymalizować obsługę bufora podczas analizowania ramek
  • 589997: [rtp] trzeba MPA-solidne depayloader dla helix stylu MP3-PROJEKT-00
  • 595978: [udpsrc] nie udało się odtworzyć strumienia multiemisji,
  • 597695: [udpsrc] obsługuje VLC stylu udp: //239.255.11.11: 1234 uri z adresem wiążą
  • 611117: [matroskademux] nie może obsłużyć nieznanych rozmiarów klastra,
  • 613066: [flvmux] ponownie włączyć przemianowany / ustalony jest, na żywo w mieście
  • 615461: dv1394src zegar nadal jest uszkodzony
  • 617339: pulsesink nie skorzystać z pa_stream_begin_write
  • 618530: [videomixer] Nie obsługiwać Pixel-obrazu-stosunek prawidłowo
  • 618871: 1394: usunąć niepotrzebne last_time
  • 618982: [wavparse] złe odcinek zamykający gdy robi non-zaczerwienienie szukać
  • 619198: [matroskademux] GstEbmlRead czyszczenia
  • 619273: [matroskamux] zmniejszenie dalszego spamu
  • 619293: [avimux] oczyścić avi Kod tworzenia nagłówka
  • 619531: serwer RTSP [rtspsrc] osadzone strumieni ASX "nie lubi gstreamer żądanie
  • 619717: testy jednostkowe nie powieść, jeśli starsze wtyczki -Dobra są obecne w katalogu wtyczek System
  • 619824: Wykorzystanie wygadany dla sum kontrolnych,
  • 619848: [deinterlace] Nie można przełączyć na prowadzenie rurociągu właściwości
  • 620148: [videomixer] Nie negocjować formatu z dalszego
  • 620154: [rtph264depay] Szukam z payloaders RTP psuje obrazów czasem
  • 620162: [gdkpixbufdec] Bump rangę GIMNAZJUM
  • 620277: [pulsesink] niestandardowy zegar jest nadal używane po zmianie stanu NULL
  • 620358: [matroskademux] problemy z poszukiwaniem Sorenson Squish wyjście WebM,
  • 620390: rtph264pay nie rozumie krótkie startcodes
  • 620494: [RTSP] stuttery audio z niektórych strumieni H.264 / AAC,
  • 620540: [pulsesink] pa_stream_write () failed: Invalid argument,
  • 620591: rtpceltpay nie obsługuje stereo Celt dźwięku
  • 620743: matroskademux: Jednostka Refactor trójkąt obsługi
  • 620929: Wymagana wersja libraw1394 nie jest wystarczająco wysoki,
  • 621510: GNOME Goal: Usuń nieaktualnych symbole glib
  • 621566: [pulsesink] Od aktualizacji wtyczek dźwięk jest zniekształcony poprzez Amarok
  • 621723: v4l2src wywala na reguł gry & gt; Gotowej & gt; GRA
  • 622498: [avidemux] Nie przywraca stan, gdy dzieje się GOTOWA
  • 622500: [v4l2sink] przy zmianie NULL zniszczyć bufory
  • 622501: [VideoBox] może negocjować wejściowe / wyjściowe w formacie kombinacje nie może właściwie obsłużyć
  • 622816: Dodać dema -DSEAL bezpieczne
  • 623103: matroskamux wyrzucać błąd
  • 623172: [jpegdec] wyciek w badanej jednostki
  • 623196: rtpptdemux: nie wysyłamy na zamówienie dalszego zdarzenia dwa razy
  • 623366: [qtdemux] usuwają fałszywe tagów z XMP
  • 623379: [flvmux] Pisanie czas poza przydzielonego obszaru pamięci w trybie strumieniowania,
  • 623585: jpegdec: nie pominąć dodatkowe znaczniki 0xFF na początku
  • 623654: qtdemux: Fix kolejność bitrate w "btrt" atomu
  • 619817: [matroskademux] Odtwarzanie od tyłu nie działa,
  • 617512: [a] powinna pracować w passthrough we wszystkich formatach, jeśli alfa == 1.0
  • 619485: matroskademux: pomiń bufory przed późnym kluczowej (QoS),
  • 413942: [wavparse] niewykryte dts-in-wav

Co nowego w wersji 0.10.23:

  • Zmiany od 0.10.22:
  • alpha: dodać obsługę YUY2, YVYU, uyvy i YV12; YUV- & gt; RGB poprawki konwersji
  • avimux, flvmux, matroskamux: nie upaść, jeśli znaczniki przyjazd na wielu klocków wejściowych w tym samym czasie,
  • avimux, matroskamux: dodać wsparcie dla On2 VP8
  • capssetter: Element przeniesiony z GST-plugins-bad
  • deinterlace: dodać wsparcie dla większości formatów YUV lub RGB dla niektórych metod
  • deinterlace: dokonać automatycznego wykrywania przeplotu domyślnego
  • gamma: dodać wsparcie dla większej ilości formatów YUV / RGB, aby nieruchomość gamma kontrolować
  • jpegdec, jpegenc: obsługuje więcej przestrzenie kolorów i formatów pikseli
  • matroskademux: wdrożenie trybu Push szuka
  • matroskademux: dodać wsparcie dla WebM,
  • imagefreeze: plugin przeniesiony z GST-plugins-bad
  • oss4: plugin przeniesiony z GST-plugins-bad
  • osxvideosink: zaimplementować interfejs xoverlay, umożliwiają przełączanie widoków w czasie wykonywania
  • qcelpdepay: dodać QCELP depayloader
  • qtdemux: dodać wsparcie dla VP8; tryb pchania z poszukiwaniem i ctts poprawki tabeli parsowanie
  • rtph263depay: kod rozpoczęcia korzystania obrazu do wykrywania utraty pakietów i początek ramki
  • rtph263pay: wykorzystanie znaleźć zastosowanie kropli Mod payloading
  • rtph264depay: DELTA_UNIT oznakowanie buforów wyjściowych
  • rtph264pay: wyciąg SPS i PPS od nieruchomości, pod warunkiem zestawu parametrów
  • rtph264pay: config-interval dodać właściwość, aby ponownie wysłać SPS / PPS w strumieniu,
  • rtpmp4vpay: config-interval dodać właściwość do ponownego wstawienia config w strumieniu,
  • rtptheoradepay: naprawić w paśmie konfiguracji analizowania
  • rtptheorapay: dodać parametr config-odstęp ponownie wstawić config w strumieniu,
  • rtpvorbisdepay, rtptheoradepay: Akceptujemy także w linii konfiguracji
  • RTSP: Właściwości przepustowości skonfigurować w sesji
  • rtspsrc: spadek do SDP portach zamiast SERVER_PORT
  • rtspsrc: skorzystać z informacji o połączeniu SDP w multicast
  • rtspsrc: obsługiwać POSZUKIWANIE zapytania
  • smptealpha: dodać wsparcie dla wszystkich 4 formatach ARGB i YV12 (w przeliczeniu na AYUV)
  • videobalance: dodać wsparcie dla wszystkich formatów RGB, Y41B, Y42B i Y444, YUV2, uyvy, AYUV i YVYU
  • VideoBox: dodać wsparcie dla Y444, Y42B, Y41B, YUV2, UYUV i YVYU
  • VideoBox: naprawić zmiennoprzecinkowej na liczbę całkowitą konwersję na wartości alpha
  • VideoBox: zajmują zakresy / wykazy szerokości lub wysokości, kiedy przekształcanie czapki
  • VideoBox: tłumaczyć wydarzenia nawigacji znowu sensu przed
  • videofilter: połączyć gamma, videobalance i plugin videoflip na pojedyncze PLU
  • videoflip: dodać wsparcie dla wszystkich formatów RGB i AYUV, Y41B, Y42B i Y444
  • videoflip: odwróć pikseli także o współczynniku kształtu, jeśli szerokość / wysokość są wymieniane,
  • videomixer: dodać wsparcie dla Y444, Y42B, Y41B, YV12, YUV2, YVYU, uyvy
  • webmmux: Dodaj nowy element webmmux, że obsługuje tylko muksowania WebM,
  • y4menc: dodaj 4: 2: 2, 4: 1: 1 i 4: 4: 4 Obsługa wyjścia
  • Błędy stałe od 0.10.22:
  • 619485: matroskademux: pomiń bufory przed późnym kluczowej (QoS),
  • 576286: [videomixer] Gdyby przyjąć / strumienie wyjściowe nie alfa













Podobne oprogramowanie

Informant
Informant

2 Jun 15

wmmixer
wmmixer

20 Feb 15

Qmmp
Qmmp

2 Oct 17

Inne programy z deweloperem Wim Taymans

Komentarze do GStreamer Plugins Good

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!