GStreamer е библиотека, която позволява изграждането на графики на медиите за обработка на компоненти, вариращи от прости Vorbis и Ogg възпроизвеждане на комплекс аудио (смесване) и видео (нелинейно редактиране) обработка.
Заявленията могат да се възползват от напредъка в кодек и филтриращите технологии прозрачно. Разработчиците могат да добавят нови кодеци и филтри с написването на прост плъгин с чиста, родово интерфейс
<силни> Характеристики :.
- Parallel installability с 0.8.x серия
- нишки се дизайн и API
- нова ID3 демултиплексиращи (замества луд този, в GST-плъгини-грозно)
- memleak поправки в Avidemux, wavparse, ниво, дим
- пристанища на съставното,
- поправки в flacdec, flxdec, RTP
- обновления на документацията за videomixer
- добавена нова sunaudiosink, gconfaudiosrc и gconfvideosrc елементи
Какво ново в тази версия:
- работа около GLib атомни OPS промяна API
- по-добро управление на малформации на буфери в RTP depayloders
- някои дребни поправки компилация
- 650470: RTP: някои depayloaders скъса с деформиран RTP пакети
- 652144: UDP: Fix компилатор предупреждение за MinGW-w64
Какво ново във версия 0.10.28:
- Fix изгради проблем с нови ядра (със старото video4linux1 интерфейс с глава отстранява)
- 643716: v4l2src: не успее да изгради с новите ядра: ./v4l2_calls.h:33: фатална грешка: Linux / videodev.h: Няма такъв файл или директория
Какво ново във версия 0.10.27:
- Avidemux: добави заобиколно решение за размера списък бъги; екстракт DateTime тагове
- cacasink: фиксира маски и крачки
- Deinterlace: промените по подразбиране до линейни
- Deinterlace: избегне безкраен цикъл източване
- Deinterlace: пренаписване / определи как съседна се изчисляват сканирани линии
- flvdemux: използване AAC кодек-данни да се адаптират SAMPLERATE ако е необходимо
- flvmux: Фикс за nellymoser codecid определяне
- icydemux: Добави метаданни "StreamUrl" като GST_TAG_HOMEPAGE таг
- id3demux: Fix разбор на ID3v2.4 жанрови рамки с множество жанрове
- imagefreeze: мине покрай Еос ако получи преди буфер пристига
- jpegdec: добавите & quot; Макс грешки & quot; имот да се игнорира грешки декодиращи
- jpegdec: избегне безкраен цикъл, когато resyncing; изхвърлете непълна изображение
- matroskademux: добави поток формат и подравняване на имоти за h264
- matroskademux: Предполагам, Matroska, ако не е посочен тип документ
- matroskademux: увеличение позволено макс. размер на блока за режим тласък от 10M 15м
- matroskademux: нормализира празни Cues да не Cues
- matroskamux: добави поддръжка за DTS и E-AC3 аудио
- matroskamux: опитайте да напишете времеви отпечатъци на всички изходящи буферите
- multifilesink: изпрати хедъри поток в режим ключ кадър
- multiudpsink: добави буфер размер имот
- navseek: добави основна подкрепа за промените възпроизвеждане ставка
- pulsemixer: Прилагане MIXER_FLAG_AUTO_NOTIFICATIONS
- pulsesink: изплакнете останалите буферирани проби за EOS
- pulsesink: направи пакетиращи по време на пауза синхронно; не пускам в _start
- pulsesink: пускам поток, докато зачервяване на ringbuffer
- pulsesrc: добавите & quot; клиент & quot; имот
- qtdemux: добави поддръжка за фрагментирана mp4
- qtdemux: добави поддръжка за (E) AC-3, WMA и VC-1 аудио
- qtdemux: позволи дърпа атоми с неизвестен размер
- qtdemux: определи завръщането обобщаване и обработка на ъглови случаи до края на файла поток
- qtdemux: разбор и използвайте времето на създаване маркер от mvhd
- rtpbin: Копирайте буфериране надминаване
- rtpbin: правилно изчисляване RTCP пакети размер
- RTP: Fix ранга на payloaders и depayloaders
- RTP: флъш състояние на флъш-стоп за търси работа за много (DE) payloaders
- RTP ac3pay: добави AC3 payloader
- RTP h264depay: определят изходните h264 оформление използване капачки преговори
- RTP h264pay: приложат изцяло bytestream режим на сканиране
- RTP j2kdepay: добави поддръжка за буферни списъци; направи depayloader-издръжливи
- RTP j2kpay: използване на буферни списъци за по-добра производителност
- RTP j2kpay: справят EOC правилно; спрете сканирането, когато стигнахме до края
- RTP j2kpay: използвайте SOP маркери да се раздели битстрийм
- RTP jitterbuffer: осигуряване на часовник; получите по-добро ниво буфериране
- RTP jpegdepay: фиксира кадри разбор за части, които, използвайте запетая за плаваща запетая
- RTP mp4adepay: подобряване времеви отпечатъци върху изпращаните пакети
- rtpsession: също излъчват RTCP дейност на SR
- rtpsession: запомни последните изпратени стойности RB
- rtspsrc: добавим и използвайте режим на автоматично буфериране
- rtspsrc: разграждат грациозно при липса търси и ощипвам отговор QUERY_SEEKING
- rtspsrc: включва искане гама за всички потоци с нестопанска агрегат контрол
- rtspsrc: увеличи UDP размер на буфера
- rtspsrc: нулиране на сесията мениджър база време, когато зачервяване
- rtspsrc: изберете мултикаст транспорт в по-интелигентен начин
- souphttpsrc: не изпращат стреми зад края на файл към сървъра
- v4l2sink: добави навигация подкрепа; свойства за контрол на културите
- vrawdepay: Fix проверка дължина
- wavparse: откриване DTS рекламират като PCM правилно в някои случаи повече
- ximagesrc: промяна от XGetImage да XGetSubImage зависими от един имот
- Bugs фиксирани тъй 0.10.26:
- 596321: qtdemux: добави поддръжка за фрагментирана MP4 и & quot; mfra & quot; кутии
- 618389: [pulsemixer] следва да прилагат MIXER_FLAG_AUTO_NOTIFICATIONS интерфейс
- 618652: [effectv] Използване на uninitialised стойност в единица тест
- 620283: Подкрепа за F4F Adobe липсва
- 621929: [PLUGIN-MOVE] ход жак плъгин от -bad да -Добър
- 623178: [matroskademux] съобщение за грешка за непризнати кодове FourCC трябва да се подобри
- 625825: не може да се свърже rtpmp4adepay! aacparse
- 629418: progressreport: добави поддръжка за определяне позицията на потока от буфер времеви отпечатъци, вместо да използват заявки
- 631516: [navseek] Добави подкрепа за промените възпроизвеждане ставка
- 632654: [matroskamux] опитам да напиша времеви отпечатъци в повечето изходящи буферите
- 632897: flvmux не зададете правилните nellymoser кодек ID
- 633280: [icydemux] [PATCH] icydemux: Изпрати метаданни "StreamUrl" като GST_TAG_HOMEPAGE таг
- 634314: pngdec виси на дефектни PNGs
- 634391: [v4l2src] добавяне редувано поле за капачки
- 634393: v4l2src: Определете горно поле първи за преплетени улавя
- 634910: [rtph264pay] Прилагане на режим bytestream сканиране
- 634928: [qtdemux] за създаване на отчети / време модификация чрез метаданни таг
- 635734: jpegdec: безкраен цикъл, когато възпроизвеждате Motion JPEG поток
- 636049: ximagesrc: фиксира дистанционно X и на разстояние от тях
- 636172: imagefreeze: Eos не се предават преди буфер пристига
- 636234: [wavparse] DTS 6ch играе като стерео 16 битов PCM ако DTS конструкция започва в ненулева компенсира
- 636621: flvdemux: не определя размера полето проба за AAC аудио
- 636784: [qtdemux] изпълнение GST_QUERY_CONVERT за qtdemux
- 637060: matroskademux: грешки върху 13MB блокове при поточно предаване
- 637686: [jpegenc] Подобряване sinkpad getcaps резултати
- 638019: [matroskademux] някои Matroska файлове не се уточняват DocType
- 638072: изграждане недостатъчност: rtpsource.c: грешка: "have_rb" може да се използва неициализиран в тази функция
- 638535: id3demux: множество жанрове, както на ID3v2.4 не се поддържат правилно
- 638569:. Cacasink катастрофи, когато се дава 15-битова видео
- 639240: pulsesink: PLAYING- & GT; PAUSED- & GT; СВИРИ преход предизвиква отпадането
- 639321: Deinterlace: област {1,3} scanline указатели изглежда да е на разстояние от една област ред
- 639339: v4l2: не успее да изгради със стари ядра поради липсващи V4L_FIELD_INTERLACED_ {TB, BT}
- 639516: muxers: определи създаването SRC тампон капачки
- 639740: [pulsesink] не пускам в някои случаи по време на възпроизвеждане на обратно
- 640028: [qtdemux] катастрофа на деформиран Mov поток
- 640063: rtph264depay: течове буфер кодек данни в байт поток = фалшива режим
- 640064: rtspsrc течове памет
- 640080: rtspsrc: не успее на грешка правилно при неуспех мрежа
- 623063: [jpegdec] добавяне & quot; Макс грешки & quot; имот
Какво ново във версия 0.10.26:
- alphacolor: направи прокарване на работа
- Avidemux: възпроизвеждане на обратно поправки; предотвратяване на припокриване на следващите фрагменти
- Deinterlace: премахнете сглобяване код в полза на орките
- dvdemux: разбор SMPTE кодове за време
- flvdemux: разбор и използват CTS (поправки нервност възпроизвеждане H.264 в някои случаи)
- flvmux: изпрати отново onMetada таг, когато тагове промени в streamable режим
- g729pay: разширяване на дясното майка
- GConf: Не инсталирайте схеми, когато GConf е забранено
- goom, goom2k1: добави латентност код обезщетение, доклад латентност правилно
- gstrtpjpegpay: Добавено Определете Restart Interval (DRI) Marker
- h264depay: винаги отбележат codec_data като ключов кадър
- icydemux: преден накрайник събития
- id3v2mux: Добави картографиране за изпълнител на албума
- imagefreeze: генериране на перфектно timestamped поток
- ниво: да се избягва деление на нула за мълчание
- matroskademux: повече стабилност за грешки при анализа и ъгловите случаи
- matroskademux: Екстракт H.264 профил и степен и разположен на капачки
- matroskamux: намаляване newsegment събитие спам и настроите discont флаг, където е необходимо
- импулса: позволява настройка на импулса поточни свойства
- импулса: фиксира device_description в готови
- pulsesink: Добави & quot; клиент & quot; имот да зададете име на клиент PA
- pulsesink: споделят контекста PA между всички клиенти със същото име
- qtdemux: износ AAC / MPEG-4 / H.264 профил и степен на капачки
- RTP: добави G722 payloader и depayloader елементи
- rtpamr (де) заплащане: поддържа AMR-WB SID конструкция
- rtpamrpay: правилното продължителност за множествена конструкция полезен товар; правилно поддържа перфектна-rtptime
- rtpbin: добавите & quot; КТМ-Sync & quot; собственост и & quot; използваме-тръбопровод-часовник & quot; свойства
- rtpg729pay: правилно поддържа перфектна-rtptime
- rtph264depay: само определен делта единица на всички-неключови единици
- rtpmanager: осигуряване на допълнителна статистика
- rtpmp4adepay: вземете скоростта на шаблоните и пусната в капачки
- rtpmparobustdepay: правилно поставете фиктивни буфери; използвате валиден битрейт за сляпо конструкция
- rtpmpvpay: фиксира Timestamping на RTP буфери
- rtpsession: Добави опция за автоматично откриете на честотната лента RTP
- rtpsession: Изчислете RTCP трафик като част от честотната лента RTP
- rtpsession: граф изпратени RTCP пакети, след като те са били завършени
- rtpsession: отпуснете сблъсък откриване на трети страни
- rtpstats: Поправете описание на текущ_час в RTPArrivalStats
- rtspext: спрете конфигурация на първия провал
- rtspsrc: Добави имот, за да изберете udpsrc размер на буфера
- rtspsrc: добави RTSP-СДП протокол подкрепа
- rtspsrc: не добавяйте / UDP в транспорта, това е по подразбиране
- rtspsrc: фиксира отчетния период
- rtspsrc: справят остаряла дайджест данни сесия удостоверяване
- rtspsrc: използвайте СДП метод URI разбор
- shapewipe: добавете опция граничен параметър и забавяне анимация
- shapewipe: формат Force да AYUV в пример газопровода по същата причина
- shapewipe: силите на входа да AYUV да предотврати повреди на преговори в videomixer
- спектър: само агрегат магнитуд / фаза, ако потребителят не поиска тя, поправки успешно
- v4l2src: добави контролируеми параметри colorbalance, добави покосявам имот
- v4l2src: фиксира с помощта mpegts чрез интерфейса mmap; използвате GstBaseSrc :: блок размер като размер аварийната
- videomixer2: нова videomixer2 елемент, който се държи по-добре от videomixer
- vrawdepay: справят невалиден полезен товар по-добре
- Bugs фиксирани тъй 0.10.25:
- 625825: не може да се свърже rtpmp4adepay! aacparse
- 629047: segfault в потърси matroskademux
- 537544: [импулса] позволила установяване на контекста па имоти
- 628996: pulsesink съборена след сподели връзка пластир (бъг # 624338)
- 529672: Big латентност и лоши кадри, като разбърквате няколко предавания на живо
- 581294: rtspext: разширения configure_stream методи конфликт
- 598915: qtdemux: разпространяват данни JPEG2000 колекторни в изображението / х-j2c
- 612313: qtdemux: Post AAC профил / ниво в капачки
- 616521: qtdemux: Export MPEG-4 видео, профил и степен в потока капачки
- 617318: matroskademux, qtdemux: Използвайте pbutils за добив H.264 профил / ниво
- 620790: [matroskademux] обща грешка поток, когато се опитват да играят определена .mkv файл
- 622390: [v4l2] добавяне контролируеми баланс свойства Цвят / програмируем камера
- 624338: [pulsesink] Работете импулс контекст отделно от ringbuffers и да ги споделяте
- 625547: imagefreeze единица тест не успее понякога
- 626048: [videomixer] режим нужди, които се синхронизира потоци, базирани на времеви отпечатъци
- 626518: [imagefreeze] добре капачките преговори
- 627162: [импулса] добре аварийната връщането стойност за gst_pulse_client_name ()
- 627174: [pulsesink] нов имот да настроите името на клиент PA
- 627289: souphttpsrc: ощипване съобщения за грешки
- 627341: wavparse: странна работа с файлове по-малко от 12 байта
- 627796: rtpbin: добави NTP часовник синхронизиране
- 628020: [pulsesink] недостатъчност твърдение в change_state NULL- & GT; ГОТОВ
- 628058:. Се нуждаят от начин да настроите имота SO_RCVBUF на RTSP-базираните гнезда
- 628127:. JPEG RTP payloader катастрофи, когато има корупция в потока на JPEG байт
- 628214: Добави подкрепа за RTSP започване чрез СДП файлове
- 628349: [v4l2src] Не поддържа заснемане mpegts използване mmap
- 628454: Matroska демултиплексиращи не се занимава с DATE маркер, ако той съдържа само няколко години
- 628608: [alphacolor] класификация елемент е наред
- 629018: rtpjpegpay: не може да се изгради, защото на неициализиран променлива предупреждение
- 629522: [rtpjpegpay] добави поддръжка за Дефинирайте Restart Interval (DRI)
- 629839: [qtdemux] Актуализация XMP тагове разбор
- 629896: Грешка съставянето raw1394 (без iec61883)
- 630088: [flvdemux] пастърма h.264 видео възпроизвеждане
- 630205: [icydemux] преден накрайник събития downstrem
- 630256: rtph264 заплащане / depay: не спазва принципите на времеви отпечатъци от входящи буфери
- 630317: Първи имена pulsesink уреда не работи както за alsasink
- 630378: speexenc / speexdec катастрофа с MSVC
- 630446: rtpmanager: осигуряване на допълнителна статистика
- 630447: rtpsession: отпуснете трета страна сблъсък откриване
- 630449: rtpbin: Отключване преди добавяне на подложка в new_payload_found
- 630451: rtpbin: Работете rysnc на итератор, когато търсите за свободно име подложка
- 630452: rtpbin: Направете почистване източници в rtp_session_on_timeout MT безопасна
- 630457: rtpmanager:. Пакет загубил не трябва да бъде предупреждение
- 630458: ниво: да се избягва деление на нула за мълчание
- 630500: [rtspsrc] се настройка RTSP съобщение винаги се нуждаят от & quot; / UDP & quot; низ?
- 630888: v4l2sink не се справи с модул v4l2loopback ядрото
- 631082: rtpjitterbuffer: подобряване на референтен документ
- 631303: [goom] предупреждения QoS, ако източника е GstAudioSrc
- 631330: [flvmux] [PATCH] Повторно изпращане на актуализирана onMetada таг, когато тагове промени в streamable режим
- 631996: [h264depay] регресия: RTSP: //stream.zoovision.com/KibaEp1n900.3gp
- 632548: [rtspsrc] регресия; не се яви продължителност
- 632553: --disable-GConf все още се опитва да инсталира схеми
- 632682: [matroskademux] Работете липсва CodecPrivate за Vorbis / Theora
- 632945: rtph264depay в достъпа единица = вярно режим не се обединят под знамето на делта единица правилно
- 633205: Фикс за навигация събития в videoflip
- 633212: [goom] завръщане не-договаряне, когато базисни пункта е известна
- 633970: [icydemux] разбито taglist работа
- 635532: rtspsrc: неочаквани Eos, когато се използва за удостоверяване (регресия)
- 635843: [rtph264depay] segfault на празна полезен товар
- 636179: [Deinterlace] Fields в грешен ред
- 626463: [matroskademux] & quot; четене голям блок размер 14688496 не се поддържа & quot;
- 628894: [matroskademux] помия възпроизвеждане на обратно
- 633294: Deinterlace разбива някои сценарии DVD меню
Какво ново във версия 0.10.25:
- v4l2src: масивна подобрение в производителността в много случаи
- Режим поточно поправки за Ави и Matroska / WebM
- търси в Matroska и WebM файлове, които не разполагат с индекс
- нова cpureport елемент за отстраняване на грешки
- Avidemux: подобряване VBR аудио поток работа
- Avidemux: Режим поточно поправки: Използвайте правилното компенсира за Movi базирани на индекса, се справят парчета 0 размер на данни
- debugutils: нов елемент cpureport, мнения и quot; CPU-доклад & quot; Елемент от съобщения на автобус
- flacdec, rtspsrc, rtph264pay, rtpmp4vdepay: изтичане на памет поправки
- gconfvideosrc: използвате правилния ключ GConf (. Т.е. не ключът audiosrc)
- gdkpixbuf: премахнете gdkpixbuf3 плъгин отново, GDK-pixbuf е разделен от GTK + и ще остане в 2.x
- id3v2mux: напиши маркер удара в минута, използвайки TBPM конструкция
- jpegdec: фиксира маркери разбор регресия
- matroskademux: не грешка върху блок с неизвестен tracknumber
- matroskademux: фиксира стрийминг в случай, в който не е известен на размера в байтове
- matroskademux: справят фалшиви файлове съхраняване на данни, съчленени дъмпери AAC
- matroskademux: подкрепа търси в локални файлове, дори ако те не разполагат с индекс
- matroskamux: не се опитвайте да търсите назад и ни оправят хедъри ако streamable = TRUE
- pulsesink: определи състезанието, когато създавате няколко pulsesinks в същото време
- qtdemux: да се изчисли PAR използване колея и височина за QT файлове
- qtdemux: фиксира макс / AVG в btrt атом четене
- qtdemux: подобряване на обратната възпроизвеждане
- qtdemux: разбор на 64-битова версия на mvhd атом, както и вместо erroring на
- qtdemux: предотврати четенето покрай avc1 атом, когато разбор
- rtpg729pay: избегне режим basertppayload перфектна-rtptime
- rtph263pdepay: позволи на повече от часов проценти като вход
- rtpL16depay: също разбор кодираща-PARAMS за броя на каналите
- rtpL16depay: по подразбиране 1 канал, ако броя на каналите не е посочено
- rtpmp4gpay: прилагане перфектни времеви отпечатъци
- rtspsrc: добавите & quot; порт разстояния & quot; имот, полезен за настройки с защитна стена / IPSec
- rtspsrc: не използвайте повторно UDP сокети (избягва странни грешки, когато се приемат данни от предишни предавания)
- udpsrc: добавите & quot; повторна употреба & quot; имот да разрешите или забраните пристанище повторна употреба (включено по подразбиране, но инвалиди rtspsrc)
- v4l2: подреди формати в правилния ред, така че не са пример за подражание формати са предпочели
- videobalance: определи погрешно заключване, за която може да доведе до безизходица
- videomixer: само изчисти QoS информация и изпращане на NEWSEGMENT събитие надолу по веригата за NEWSEGMENT събития на главния подложката
- Bugs фиксирани тъй 0.10.24:
- 626463: [matroskademux] & quot; четене голям блок размер 14688496 не се поддържа & quot;
- 593117: [Avidemux] Support AVF файлове
- 618535: [Avidemux] не успее да поток eva_2010_2.22_promo1.avi
- 621520: [id3v2mux] напишете маркер удара в минута
- 622017:. [GstRtpMP4GDepay] Packet полезен товар е твърде кратък
- 622577: rtspsrc има объркващи съобщения за грешки
- 623209: бъг в rtpL16depay
- 623357: Avidemux: режим тласък не работи за някои HTTP стрийминг AVI файлове
- 623629: Reverse Playback Issue в QtDemux
- 624173: [qtdemux] QT файл с данни измерение в tkhd не получават пиксел с аспектно съотношение в капачки
- 624331: videobalance: безизходици / замръзва при смяна на & quot; яркостта & quot; имот
- 624455: muxer The Matroska стреми дори когато се използва с streamable = TRUE
- 624770: rtspsrc: памет течове в gst_rtspsrc_handle_request
- 625002: [примери] Не използвайте GdkDraw
- 625153: rtspsrc: добавите имот за определен клиент или диапазон от портове
- 625302: [qtdemux] Определете областта на пикселите при аспектно съотношение също за номинална = 1.1
- 625371: [matroskademux] критични предупреждения, когато играете на живо WebM с прогресивно изтегляне поддръжка
- 625442: pulsesink: катастрофа - pa_threaded_mainloop_stop се нарича от БКП нишка
- 625452: [videomixer] Pipeline от докторите вече не работи
- 626467: matroskademux: Критични **: файл Matroska-demux.c: Онлайн 578 (gst_matroska_demux_get_length): Не трябва да се достигне
- 626609: [qtdemux] segfault когато разбор avc1 атом
- 626619: [imagefreeze] Неправилно търсят поведение
- 627689: [Deinterlace] Счупени времеви отпечатъци
- 617368: [Matroska] Прилагане лицеви режим търсят и не-бияч търси
Какво ново във версия 0.10.24:
- Използвайте Orc (Оптимизиран Вътрешни Loops Runtime Compiler) за SIMD и
- други оптимизации, както и премахване liboil зависимост. Основната цел
- За това издание е да се направи преход от liboil да liborc.
- подобрения в производителността не трябва да се очаква и ще бъдат
- фокуса на бъдещите версии. liborc е незадължителна зависимостта на
- Засега, за да може да се тества и развива много
- най-новите версии на GStreamer на системи, които нямат орките все още.
- Въпреки това, без орките ще се използва бавен unoptimised архивиране код
- за много успешно представяне на критичните кодови пътеки. Дистрибуторите са призова
- да опаковат и изпращат най-новата версия на liborc и събират
- GStreamer модули с --enable-орк. Моля, не се разпространява
- GStreamer пакети, които не са ORC скрипт. Повече информация за
- интеграцията на орките могат да бъдат намерени в Документи / дизайн / директория.
- алфа: добавите & quot; предпочитате-пропускателен & quot; имот да позволи режим прокарване
- Avidemux: подобряване на аудио откриване VBR
- cmmlenc: Махни хак да споделите oggmux започва нова страница за всеки CMML буфер
- Deinterlace: добави MMX реализации на greedyh за UYVY; orcify някои методи Deinterlacing
- dv1394: определи вътрешния часовник, дори повече
- flvmux: добавите & quot; streamable & quot; имот
- flvmux: напиши продължителност на правилното положение
- gdkpixbuf: Добави gdkpixbuf3 плъгин, който използва gdkpixbuf3
- jpegdec: подобрена разбор, и по-добър буфер работа, която намалява memcpys
- jpegdec, jpegenc: добави нива на сивото подкрепа
- matroskademux: QoS поправки и подобрения; подобрения възпроизвеждане на обратно
- matroskademux: справят с нулев размер номера правилно
- matroskamux: добавите & quot; streamable & quot; собственост; поставените streamheaders върху производството капачки
- matroskamux: да положим повече усилия, за да се уверете, че клъстерите започват с основна конструкция
- matroskamux: изходни марка буфери правилно като ключов кадър или делта елемент
- matroskamux: направят някои пиши кеширане да избегне newsegment събития преди всеки изход буфер
- matroskamux: оправя някои клеймото дрифт, причинени от грешки при закръгляването
- pngenc: Support 8 бита на сивото
- pulsesink: оптимизира комуникацията с PulseAudio използване pa_stream_begin_write
- pulsesink: Post осигури-часовник съобщение в автобуса, ако се появи часовник / изчезва
- rtph264depay: помисли SPS, PPS и IDR като ключов кадър, всички други като DELTA_UNIT
- rtph264pay: справят кратки startcodes в h264 bytestream
- rtpjitterbuffer: спрете буфериране и излъчват EOS в края на потока
- rtpmparobustdepay: добави MPa-здрава depayloader
- rtpmp4gdepay: изчисли продължителността на рамката правилно
- rtptheorapay: запази обявяване на доставка-метода в способностите, възстановява
- съвместимост с по-стари версии farsight отново
- rtspsrc: уважава съвкупните атрибути за контрол; опитайте всички диапазони от СДП
- спектър: подкрепа 24-битова ширина и произволна битова дълбочина
- UDP: направи URL разбор съвместима с VLC синтаксис
- udpsrc: фиксира множествено подкрепа на прозорци
- v4l2sink: унищожи буферен пул при смяна състояние да NULL
- videobox: Fix преговори за I420 / YV12
- videomixer: да не се смесват вход с различни съотношения на пикселите; преговорни поправки
- wavparse: затварянето сегмент за строителство, когато правиш без зачервяване стреми
- wavparse: използвайте търсене на видовете функции, за да се провери дали данните PCM съдържа DTS поток
- Bugs фиксирани тъй 0.10.23:
- 619045: [спектър] Добави подкрепа за 24-битова ширина и всички комбинации дълбочина
- 555967: [oss4] изяснят някои струни превод
- 570761: [goom] катастрофа в plugin_info_init разпределяне 260kB структура на стека
- 583047: [jpegdec] оптимизиране буфер работа при анализирането рамки
- 589997: [RTP] нужда от MPA-здрава depayloader за спирала стил MP3-ПРОЕКТ-00
- 595978: [udpsrc] не успя да изиграе множествено поток
- 597695: [udpsrc] подкрепи VLC стил UDP: //239.255.11.11: 1234 URI с свързват адрес
- 611117: [matroskademux] не може да се справи неизвестни размер на клъстерите
- 613066: [flvmux] активирате отново преименуван / фиксирана е-живо имот
- 615461: dv1394src часовник продължава да бъде съборена
- 617339: pulsesink не се възползва от pa_stream_begin_write
- 618530: [videomixer] не се занимава с пиксел с аспектно съотношение правилно
- 618 871: 1394: премахнете безполезна last_time
- 618982: [wavparse] грешна затваряне сегмент, когато се прави без зачервяване търси
- 619198: [matroskademux] GstEbmlRead почистване
- 619273: [matroskamux] намали спам надолу
- 619293: [avimux] почисти Ави код творение с глава
- 619,531: [rtspsrc] вградени ASX потоци "RTSP сървъра не обича GStreamer искане
- 619717: единица тестове се провалят, ако възрастните -добра плъгини са налични в системата плъгин директорията
- 619824: Използвайте нагъл за checksumming
- 619848: [Deinterlace] не могат да преминат свойства на течаща газопровод
- 620148: [videomixer] Не преговаряме формат с течението
- 620154: [rtph264depay] Вие с RTP payloaders подкупва изображения понякога
- 620162: [gdkpixbufdec] Bump ранг към помощна
- 620277: [pulsesink] обичай часовник все още се използва след нулево състояние на климата
- 620358: [matroskademux] Sorenson мачкам WebM въпроси изход за търсене
- 620390: rtph264pay не разбирам кратки startcodes
- 620494: [RTSP] stuttery аудио с някои h264 / AAC потоци
- 620540: [pulsesink] pa_stream_write () не успя: Invalid аргумент
- 620591: rtpceltpay не се справят стерео келт аудио
- 620743: matroskademux: refactor делта единица, която управлява
- 620929: Задължително libraw1394 версия не е достатъчно висока
- 621510: GNOME цел: Махни непрепоръчваните повърхностни символи
- 621566: [pulsesink], тъй като засилват плъгини звук се чете чрез Amarok
- 621723: v4l2src катастрофи PLAYING- & GT; Готовите & GT; СВИРИ
- 622498: [Avidemux] не нулира всички държавни, когато се връщам към READY
- 622500: [v4l2sink] унищожи отворените буфери при смяна на NULL
- 622501: [videobox] може да започне преговори за въвеждане / комбинации изходен формат не може действително да се справят
- 622816: Направи демонстрации -DSEAL безопасни
- 623103: matroskamux разпорежда грешка
- 623172: [jpegdec] изтече в тестова единица
- 623196: rtpptdemux: не изпращайте събитие обичай надолу два пъти
- 623366: [qtdemux] съблекат фалшиви етикети от XMP
- 623379: [flvmux] Писане продължителност извън зоната разпределя памет в режим стрийминг
- 623585: jpegdec: не успее да пропуснете допълнителни 0xff маркери в началото
- 623654: qtdemux: Fix цел на битрейт в "btrt" атом
- 619817: [matroskademux] Reverse възпроизвеждане не работи
- 617512: [а] трябва да работят в прокарване във всички формати, ако алфа == 1.0
- 619485: matroskademux: пропуснете буфери преди края на ключов кадър (QoS)
- 413942: [wavparse] неоткрити DTS-In-WAV
Какво ново във версия 0.10.23:
- Промени от 0.10.22:
- алфа: добави поддръжка за YUY2, YVYU, UYVY и YV12; YUV- & GT; RGB поправки преобразуване
- avimux, flvmux, matroskamux: да не се срине, ако тагове пристигат множество входни подложки в същото време
- avimux, matroskamux: добави поддръжка за On2 VP8
- capssetter: елемент се премества от GST-плъгини-лошо
- Deinterlace: добави поддръжка за повечето YUV и RGB формати за някои методи
- Deinterlace: направи автоматично откриване на сплитане по подразбиране
- гама: поддръжка за повече YUV / RGB формати, направи гама имот контролируем
- jpegdec, jpegenc: поддържа повече цветни пространства и пикселни формати
- matroskademux: прилагат режим тласък търси
- matroskademux: добави поддръжка за WebM
- imagefreeze: плъгин преместен от GST-плъгини-лошо
- oss4: плъгин преместен от GST-плъгини-лошо
- osxvideosink: прилагане интерфейс xoverlay, позволява превключване гледка по време на изпълнение
- qcelpdepay: добавите QCELP depayloader
- qtdemux: добави поддръжка за VP8; бутат-режим за търсене и ctts маса анализирането поправки
- rtph263depay: използвайте Picture Start Code за откриване на загуба на пакети и старт конструкция
- rtph263pay: използване намерени късове да прилага режим A payloading
- rtph264depay: DELTA_UNIT маркиране на изходните буфери
- rtph264pay: Екстракт от SPS и PPS от имоти, предоставени параметър набор
- rtph264pay: добави довереник-интервал имот да изпратите отново SPS / PPS в поток
- rtpmp4vpay: добави довереник-интервал имот отново да вмъкне довереник в поток
- rtptheoradepay: фиксира в групата конфигурация разбор
- rtptheorapay: добави довереник-интервал параметър отново да вмъкне довереник в поток
- rtpvorbisdepay, rtptheoradepay: също така да приеме по-лайн конфигурация
- RTSP: Конфигуриране на честотната лента имоти в сесията
- rtspsrc: спаднат до СДП пристанищата, отколкото server_port
- rtspsrc: използвайте инфо SDP връзка в множествено
- rtspsrc: справят СТРЕМЯТ заявки
- smptealpha: добави поддръжка за всички 4 ARGB формати и YV12 (превърнато в AYUV)
- videobalance: добави поддръжка за всички RGB формати, Y41B, Y42B и Y444, YUY2, UYVY, AYUV и YVYU
- videobox: добави поддръжка за Y444, Y42B, Y41B, YUY2, UYUV и YVYU
- videobox: оправя с плаваща запетая в цяло число конверсия за стойностите на алфа
- videobox: Работете диапазони / списъци на ширина или височина при преобразуващите капачки
- videobox: преведете навигационни събития да имат смисъл отново нагоре
- videofilter: слеят гама, videobalance и videoflip плъгин в единични PLU
- videoflip: добави поддръжка за всички RGB формати и AYUV, Y41B, Y42B и Y444
- videoflip: също флип пиксел с аспектно съотношение, ако ширина / височина, се разменят
- videomixer: добави поддръжка за Y444, Y42B, Y41B, YV12, YUY2, YVYU, UYVY
- webmmux: Добавяне на нов webmmux елемент, който поддържа само muxing на WebM
- y4menc: добавете 4: 2: 2, 4: 1: 1, и 4: 4: 4 изход подкрепа
- Bugs фиксирани тъй 0.10.22:
- 619485: matroskademux: пропуснете буфери преди края на ключов кадър (QoS)
- 576286: [videomixer] Ако приемем / непазарна алфа потоци
Коментари не е намерена