mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-23 18:21:04 +00:00
Bump version after release
This commit is contained in:
parent
60df59bed1
commit
d4b24d9fa5
123 changed files with 3851 additions and 8504 deletions
333
NEWS
333
NEWS
|
@ -1,4 +1,335 @@
|
|||
This is GStreamer Bad Plug-ins 0.10.22, "Toy Piano"
|
||||
This is GStreamer Bad Plug-ins 0.10.23, "The Game Has Changed"
|
||||
|
||||
Changes since 0.10.22:
|
||||
|
||||
* aiffparse: extract ID3 tags embedded in ID3 chunks
|
||||
* amrwbenc: switch to the free vo-amrwbenc library
|
||||
* apexsink: Add support for generation 2 AirTunes hardware
|
||||
* applemedia: bump the rank of qtkitvideosrc to PRIMARY
|
||||
* autoconvert: remove the initial-identity property from autoconvert, update for basetransform changes in core
|
||||
* avcsrc: add AVC Video Services plugin for OS/X (captures DV or HDV video from Firewire port)
|
||||
* basevideo: cater for format conversion
|
||||
* basevideo: Fix locking, especially if both pads have different streaming threads
|
||||
* basevideodecoder: add API to drop a frame and post a QoS message on the bus
|
||||
* basevideodecoder: reverse playback support; limited legacy seeking support
|
||||
* basevideodecoder: better caps handling; event handling fixes esp. discont and flush
|
||||
* basevideoencoder: add support for new force-key-unit event API
|
||||
* basevideoencoder: implement preset interface; enable clipping by default
|
||||
* basevideoencoder: proxy the width/height/framerate/PAR constraints of downstream caps to upstream
|
||||
* bayer2rgb: rewrite signal processing and convert to orc for better speed
|
||||
* camerabin2: no longer experimental; add flags to disable conversion elements
|
||||
* camerabin2: add "audio-filter" property; countless fixes
|
||||
* camerabin: add "image-formatter" property
|
||||
* camerabin: prevent audio source from providing clock; reset audiosrc timestamping
|
||||
* camerabin: prevent captures from being lost when switching resolutions
|
||||
* colorspace: Add JPEG YCbCr matrix
|
||||
* colorspace: fix odd width and height handling in some fastpath cases
|
||||
* colorspace: fix r210 writing only half a scanline
|
||||
* d3dvideosink: new d3dvideosink element
|
||||
* dc1394src: implement LATENCY query
|
||||
* debugutils: new elements: compare (with memcmp and ssim method) and debugspy
|
||||
* decklink: add more modes, connection type, "audio-input" and "subdevice" properties
|
||||
* decklink: add support for Windows; properly set up analog input
|
||||
* decklinksink: add audio support
|
||||
* dfbvideosink: also consider non-accelerated DirectFB surfaces
|
||||
* diracparse: make diracparse work correctly
|
||||
* directdrawsink: handle pixel-aspect-ratio, lower rank to secondary
|
||||
* dshowdecwrapper: fix COM initialization
|
||||
* dtmf: post messages when starting to send/receive DTMF
|
||||
* dtmfsrc: align DTMF sound buffers with last-stop from event
|
||||
* dtmfsrc: reject start/stop requests that come out of order
|
||||
* dvbsrc: add "timeout" property and use (interruptible) GstPoll
|
||||
* element-templates: improve the audiofilter template
|
||||
* faac: add properties for VBR encoding
|
||||
* faac: add profile and level to the caps; negotiate output format from downstream caps
|
||||
* facedetect: detect face features (mouth, nose, eyes) and drop faces that don't have them
|
||||
* faceoverlay: add element that displays an SVG image over a detected face
|
||||
* freeverb: new freeverb element (reverb effect)
|
||||
* h263parse: also extract width and height into caps; propagate downstream caps
|
||||
* h264parse: many negotiation and caps-related fixes; propagate downstream caps where appropriate
|
||||
* h264parse: countless parsing and timestamping fixes
|
||||
* hlsdemux: allow bandwidth switching during caching of fragments
|
||||
* hlsdemux: make more error resilient
|
||||
* hlsdemux: cache number of fragments we are required to cache
|
||||
* hlsdemux: add seeking support (for streams that are not live)
|
||||
* hlsdemux: implement duration and seeking queries; improved duration reporting
|
||||
* hlsdemux: Send a flush-stop when switching pads. Fixes A -> A/V sync issue
|
||||
* hlsdemux: implement buffering by posting buffering messages on the bus
|
||||
* hlsdemux: send NEWSEGMENT events in TIME format
|
||||
* hlsdemux: switch to higher/lower bitrate by more than one step at a time
|
||||
* hsldemux: handle change of media types
|
||||
* inter: new intermediate surface elements: inter{video,audio,sub}{sink,src} to decouple elements within the same pipeline
|
||||
* invtelecine: Remove in favor of fieldanalysis
|
||||
* irtspparse: add Interleaved RTSP parser element
|
||||
* jifmux: change class to formatter, bump rank to secondary
|
||||
* kate: do not consider an empty SPU to be a fatal error
|
||||
* kateenc: don't error on empty input buffers
|
||||
* kate: pass on timed event metadata as tags when we can
|
||||
* kate: support for rendering on several YUV formats
|
||||
* legacyh264parse: create correct avc codec-data
|
||||
* legacyh264parse: delay pushing buffers until we have width/height
|
||||
* legacyh264parse: fix output caps alignment for avc input
|
||||
* modplug: fix modules playing as mono instead of stereo
|
||||
* motioncells: new element to detect areas of motion
|
||||
* mpeg2enc: support mjpegtools 2.0
|
||||
* mpeg4videoparse: properly handle profile and level in caps
|
||||
* mpegpsdemux: timestamp handling and seeking fixes
|
||||
* mpegpsmux: remember whether an incoming buffer is a keyunit or not
|
||||
* mpegpsmux: add "aggregate-gops" property to aggregate GOPs into buffer lists
|
||||
* mpegpsmux: put stream headers into output caps
|
||||
* mpeg[pt]sdemux: Add support for AAC LATM/LOAS streams
|
||||
* mpegtsbase: actually set seen_pat=TRUE when we see a PAT
|
||||
* mpegtsdemux: always try to seek for to a keyframe; add accurate seeking support
|
||||
* mpegtsdemux: fix frequent deadlock demuxing MPEG TS
|
||||
* mpegtsdemux: fix scanning stopping too early
|
||||
* mpegtsdemux: fix timestamps in newsegement event after seeking
|
||||
* mpegtsdemux: implement key_unit seeking for MPEG2 video
|
||||
* mpegtsdemux: payload parsing for H.264
|
||||
* mpegtsdemux: push based seeking based on PCR
|
||||
* mpegtsmux: add support for force key unit events
|
||||
* mpegtsmux: unset the current PCR stream when starting a new unit
|
||||
* mpegtsparse: fix parsing of PSI table IDs
|
||||
* mpegtsparse: support more character set encodings
|
||||
* mpegts: stop scanning for keyframes as early as possible
|
||||
* ofa: don't crash when there's no data to create a fingerprint from
|
||||
* openal: new OpenAL sink and source elements: openalsrc, openalsink
|
||||
* opencv: allow to build against 2.3.1
|
||||
* opus: new Opus audio codec elements: opusdec, opusenc, opusparsertpopusdepay, rtpopusay
|
||||
* pcapparse: also support extracting tcp data; fix SLL parsing
|
||||
* photography: add missing FLICKER_REDUCTION capability
|
||||
* pvr2d: new pvrvideosink element
|
||||
* psmux: fix writing of system header, which makes VLC not skip the adjacent PSM and play embedded H.264 streams
|
||||
* removesilence: new plugin
|
||||
* resindvdsrc: do not try to seek before the first chapter
|
||||
* rotate: angle is in radians already, do not scale it
|
||||
* rsvgdec: use input buffer timings if possible
|
||||
* rtmp: add rtmpsink element for output to an RTMP server
|
||||
* rtpdtmfmux: Add last-stop to dtmf-event upstream events
|
||||
* rtpdtmfsrc: Correctly recognize the end of a buffer
|
||||
* rtpdtmfsrc: Just error out if there is no clock
|
||||
* rtpdtmfsrc: Make sure rtpdtmfsrc timestamps don't overlap
|
||||
* rtpdtmfsrc: Put the inter digit interval at the end, not at the start
|
||||
* rtpdtmfsrc: Respect ptime from the caps
|
||||
* rtpdtmfsrc: Start at the last_stop from the start event if there was one
|
||||
* rtpvp8: fix bitstream parsing using the wrong kind of bitreader
|
||||
* rtpvp8: Reject unknown bitstream versions
|
||||
* rtpvp8: Update the pay/depay to the ietf-draft-01 spec
|
||||
* schroenc: balance encoder and video format alloc/dealloc
|
||||
* schroenc: remove shape_output handling
|
||||
* scopes: add a new element similar to synaesthesia
|
||||
* scopes: add a simple fft based scope
|
||||
* scopes: draw pixels with signle 32bit writes
|
||||
* scopes: first version of a scopes plugin using a new baseclass
|
||||
* scopes: fix elements descriptions
|
||||
* shm: add ability to add uint64 tags on buffers
|
||||
* shm: add buffer-time property
|
||||
* smooth: new element, port to 0.10
|
||||
* soundtouch: Handling incoming rate when requested
|
||||
* spacescope: add color-modes
|
||||
* spacescope: use the drawhelpers and add a draw-style property
|
||||
* spandsp: Adding spandsp plugin with spanplc element for packet loss concealment
|
||||
* spectrascope: use add_pixel for non-white pixels
|
||||
* subenc: Add webvttenc element
|
||||
* teletextdec: New teletext decoder plugin based in zvbi
|
||||
* tiger: add a "silent" property to skip rendering
|
||||
* tsdemux: add explicit supported AAC stream-format in template caps
|
||||
* tsdemux: countless fixes and improvements
|
||||
* tta: decrease rank to NONE
|
||||
* video: abstract surface API for HW accelerated codecs
|
||||
* video: add GstVideoContext interface
|
||||
* video: add libgstbasevideo PC file
|
||||
* voaacenc: add new plugin for audio AAC encoder based on vo-aacenc lib
|
||||
* voaacenc: add profile and level to the caps
|
||||
* vp8dec: add check if we have legal aspect-ratio before reset it
|
||||
* vp8dec: propagate downstream flow return to upstream
|
||||
* vp8dec: use new basevideodecoder API to drop frames and get QoS messages posted
|
||||
* vp8enc: add "lag-in-frames" and "min/maxsection-pct" options
|
||||
* vp8enc: generate a timestamp for alt-ref frames
|
||||
* wrappercamerabinsrc: push newsegments on video capture start
|
||||
* xviddec: add video/mpeg,mpegversion=4 to the caps
|
||||
* xvidenc: add profile/level to the caps and negotiate them with downstream
|
||||
* xvidenc: add support for levels 4a/5/6 of the simple profile
|
||||
* xvidenc: don't add the profile/level to the video/x-xvid caps
|
||||
|
||||
Bugs fixed since 0.10.22:
|
||||
|
||||
* 648021 : gst-plugins-bad/gst/nsf/ code not needed (can be replaced by ext/gme/)
|
||||
* 655887 : gst_buffer_create_sub: assertion `buffer- > size > = offset + size' failed
|
||||
* 597822 : Add removesilence plugin
|
||||
* 608171 : [dvbsrc] many wake-ups in read_device on signal loss.
|
||||
* 652677 : [bayer] compiler warning in orc-generated code
|
||||
* 652956 : vp8enc: add more encoder options
|
||||
* 654310 : FAAC VBR encoding support
|
||||
* 655362 : [decklink] Add support for Windows
|
||||
* 532820 : [mpegtsdemux] garbled display
|
||||
* 550230 : A plug-in " openalsrc " for capture audio using OpenAL
|
||||
* 569305 : [mgpegvideoparse] not all tags show up in gst.extend.discoverer
|
||||
* 578926 : [h264parse] Make sure h264parse are autoplugged when required
|
||||
* 589064 : resindvd doesn't behave right for " previous chapter "
|
||||
* 599469 : resindvd: problems pre-rolling in the absence of audio
|
||||
* 609639 : xviddec plugin caps does not allow MPEG 4 video - trivial fix
|
||||
* 611046 : mpegtsmux: pcr problems
|
||||
* 615615 : A plugin for audio output using OpenAL
|
||||
* 615681 : [mpeg[pt]sdemux] do not support AAC LATM Stream type
|
||||
* 616421 : celtenc/dec produces silent output with live sources
|
||||
* 619739 : Teletext decoder element based on libzvbi
|
||||
* 620119 : [dvdspu] Program received signal SIGSEGV, Segmentation fault.
|
||||
* 625190 : Directshow decoders wrappers have COM initialization issues
|
||||
* 625520 : dc1394src: timestamping problem
|
||||
* 628284 : [rsvgdec] all buffer timestamps are set to zero
|
||||
* 629244 : [opencv] Add motion detection element
|
||||
* 631390 : dfbvideosink does not consider surfaces when blit is not accelerated
|
||||
* 631416 : mpegpsdemux hits EOS too early
|
||||
* 634582 : Localized menus when playing DVD
|
||||
* 635917 : [mpegtsparse] don't parse and post all the EIT events.
|
||||
* 640017 : basevideodecoder: add API to drop a frame and post a QoS message on the bus
|
||||
* 641405 : [vp8enc] patch - allow to use best quality
|
||||
* 641918 : [Camerabin2] Allow previewing without capture
|
||||
* 642023 : [mpeg4videoparse] assertion `a_d != 0' failed
|
||||
* 642759 : faceoverlay plugin: displays an SVG image over a detected face on a video stream
|
||||
* 647055 : liveadder has a memory leak
|
||||
* 647748 : [aacenc] add AAC audio encoder based on vo-aacenc lib
|
||||
* 647842 : [faac] Detect ADTS/raw output in the downstream caps
|
||||
* 648245 : mpegtsdemux: truncates last buffer
|
||||
* 648478 : jpegparse: unit test for APP1/exif & comment parsing
|
||||
* 648565 : clean_ups in opencv
|
||||
* 648933 : [mpegvideoparse] Avoid searching for picture start codes when not needed
|
||||
* 649391 : [jifmux] bump rank from none
|
||||
* 649822 : wrappercamerabinsrc: add a filter property
|
||||
* 649832 : [camerabin2]: negotiation problems when capturing
|
||||
* 649931 : [apexsink] Allow to play to new, generation 2 AirTunes (AirPlay) hardware
|
||||
* 650072 : [basevideoencoder] Fix use-after-free after state change transition
|
||||
* 650171 : gst/dccp: fix build on newer mingw
|
||||
* 650228 : Fix h264parse negotiation
|
||||
* 650323 : [h264parse] leaks entire input if converting bytestream - > avc,au
|
||||
* 650416 : [h264parse] Assertion failure: nal_size > =2
|
||||
* 650484 : h264parse should increase max allowed PPS id from 31 to 255
|
||||
* 650594 : [faac] AAC profile support in the caps
|
||||
* 650595 : voaacenc needs profile caps support
|
||||
* 650914 : decklink sink has no audio support
|
||||
* 650970 : mpeg2enc: fix build with mjpegtools 2.0
|
||||
* 651050 : [mpegtsmux] error " Stream on pad xxx is not associated with any program " debug output incorrect pointer instead of padname
|
||||
* 651779 : directdrawsink: keep aspect ratio
|
||||
* 651782 : add d3dvideosink on windows
|
||||
* 652035 : [d3dvideosink] Fix configure check and makefiles
|
||||
* 652261 : xvidenc needs codec profiles in caps
|
||||
* 652694 : rtpvp8pay fails on error-resilient stream
|
||||
* 652902 : vp8dec: Add check if we have legal aspect-ratio before reset it.
|
||||
* 652924 : [tta] playing white noise instead of file contents
|
||||
* 652951 : vp8enc: Set correct timestamp/duration for altref/invisible frames
|
||||
* 652995 : legacyh264parse wrong access-unit output
|
||||
* 653013 : h264parse fails to create SPS when input uses 4 byte start code
|
||||
* 653087 : [h264parse] Assertions on valid h264 streams when converting to stream-format=avc,alignment=nal
|
||||
* 653161 : wininet.h checking during configure
|
||||
* 653481 : tsdemux: Fail to sync to stream when input buffers lacks OFFSET
|
||||
* 653544 : [basevideodecoder] Immediately forwards synchronized events
|
||||
* 654293 : [basevideodecoder] Leaks coder_hook
|
||||
* 654416 : [mpegtsmux] gst_buffer_unref () call segfaults
|
||||
* 654572 : Set but unused warning
|
||||
* 654657 : tsdemux: newsegment for push-mode is wrong
|
||||
* 654666 : mpeg4videoparse: Fix failure to find frames on some streams
|
||||
* 654799 : Add force-key-unit support to mpegtsmux
|
||||
* 654805 : Missing gstdecklink.h in sys/decklink when doing a " make dist "
|
||||
* 654806 : Missing dependencies for gst/intra
|
||||
* 654840 : dfbvideosink: fix harmless typo in variable initialization
|
||||
* 654844 : dtsdec: stream with jitter sounds broken
|
||||
* 655112 : videomaxrate: add " max-rate " property and improve caps negotiation
|
||||
* 655319 : hlsdemux: compilation problem on NetBSD caused by wrong GST_ELEMENT_ERROR usage
|
||||
* 655361 : pcapparse: fix SLL parsing
|
||||
* 655540 : mpegtsbase: gst_structure_id_get() called with wrong type
|
||||
* 655804 : Play position advancing but frames not rendered
|
||||
* 656107 : shmsink should have a buffer-time property.
|
||||
* 656115 : mpegpsdemux: handle SCR jumps/discontinuities more gracefully
|
||||
* 656164 : dirac triggers set but unused variable warnings
|
||||
* 656166 : schroedinger: triggers set-but-not-used warnings from gcc
|
||||
* 656226 : [faac] Does not passthrough downstream caps constraints to upstream
|
||||
* 656641 : Segfault using ofa element
|
||||
* 656686 : celtdec: make this compile with git libcelt
|
||||
* 656928 : vp8: probe for the new tuning API to keep building with older libvpx
|
||||
* 656929 : vp8: drop frames is a uint in the libvpx API, not a boolean
|
||||
* 657033 : kate: emit timed metadata as tags
|
||||
* 657091 : kate: do not clear out high bits from display area
|
||||
* 657250 : rsndvdbin attempts to modify read only metadata
|
||||
* 657363 : tests: make camerabin2 test build
|
||||
* 657368 : basevideoencoder: fix element leak
|
||||
* 657419 : basevideoenc: do not try to calculate latency from an unknown framerate
|
||||
* 658251 : dccp: cross compile warning - " WINVER " redefined
|
||||
* 658450 : mpegvideoparse: make this build with older glib
|
||||
* 658800 : h264parse: do not try to read from a non existent VUI
|
||||
* 658940 : kate: flush on seek, and ensure we cancel any waiting buffer
|
||||
* 658973 : mpegvideoparse: avoid reading past a buffer
|
||||
* 659061 : camerabin2: replace deprecated g_atomic_int_exchange_and_add
|
||||
* 659087 : celt: various cleanups/fixes
|
||||
* 659485 : mpegpsdemux: large MPEG PS file not working when seeking/transcoding with encodebin
|
||||
* 659836 : Transcoding crash with new git master FAAC
|
||||
* 659924 : Fix some MPEG-2 transport streams containing audio and private data
|
||||
* 660118 : mpegtsdemux: keep CRC data in .rodata
|
||||
* 660234 : [mpeg4videoparse] Use strings for the profile/level fields in caps
|
||||
* 660364 : opus: misc cleanup/fixes
|
||||
* 660406 : [rtpvp8] update rtp vp8 pay/depay to the latest IETF draft version 01
|
||||
* 660469 : opus/celt: fix calculation of filler data size
|
||||
* 660528 : kate: rendering performance improvements
|
||||
* 660630 : kate: fix race condition on PAUSED- > READY state change
|
||||
* 660999 : opusenc: fix latency query
|
||||
* 661053 : some patches to gsth264parse.c
|
||||
* 661066 : Segfault when transcoding a file from Ogg to Quicktime
|
||||
* 661098 : [rtmp] need to initialize winsock 2 dll
|
||||
* 661113 : Some patches to h264parse
|
||||
* 661614 : mplex configure check broken with mjpegtools 2.0.0
|
||||
* 662164 : vc1parser: fix parsing of FRMRTQ_POSTPROC, BITRTQ_POSTPROC and sequence layer
|
||||
* 662321 : GstVideoContext to enable context sharing
|
||||
* 662420 : Abstract surface API for HW accelerated decoders
|
||||
* 662746 : vc1parser: fix parsing of RANGEREDFRM
|
||||
* 662776 : vc1parser: do not overwrite buffer
|
||||
* 662857 : tiger: add a 'silent' property to skip rendering
|
||||
* 662949 : [h264parse] Doesn't use PAR from bitstream
|
||||
* 663180 : h264parse tests are not valgrind clean
|
||||
* 663203 : colorspace: fix r210 writing only half a scanline
|
||||
* 663234 : tests: allow building with older versions of glib (g_list_free_full)
|
||||
* 663235 : mpegvideoparser: input data is const, mark it so
|
||||
* 663238 : colorspace: fix width/height mismatches
|
||||
* 663309 : mpegvideoparse: Fix in picture header parse.
|
||||
* 663346 : autoconvert: merge caps instead of using union
|
||||
* 663552 : h264parse: conditional jump or or move depends on uninitialised value(s)
|
||||
* 663768 : mimic, opencv, vp8, acmmp3dec, linsys: Don't build static plugins
|
||||
* 663782 : Progressive support for gstmpegvideoparser
|
||||
* 664048 : camerabin: Document requirement to be in PLAYING state for capture-start
|
||||
* 664123 : [h264parse] Conversion from AVC to byte stream fails for nal_length_size != 4
|
||||
* 664257 : [mpegtsparse] Support UTF-16BE text encoding
|
||||
* 664631 : Build error: gstsmooth.c:205:3: error: format '%d' expects type 'int', but argument 8 has type 'gulong'
|
||||
* 664725 : aiffparse: extract embedded ID3 tags
|
||||
* 664815 : opusenc: Fixing " Unused var " compiling error for opus codec
|
||||
* 664817 : Adding opus RTP payloader/depayloader module
|
||||
* 665078 : opus: work without the Ogg headers
|
||||
* 665205 : rsndvd: sends buffers before newsegment event
|
||||
* 665378 : Fail to compile xvidenc in ubuntu 11.04 uninstalled setup
|
||||
* 665418 : h264parse produce AVC: nal size -1702885365
|
||||
* 665584 : [h264parse] Reduce latency and cpu usage for packetized input
|
||||
* 665631 : mpeg4videoparse regressions
|
||||
* 665703 : mpeg4videoparse: memory leak
|
||||
* 665814 : mpegtsdemux: add a property to control whether to signal no-more-pads
|
||||
* 666517 : Frequent deadlock while discovering a MPEG TS file
|
||||
* 666584 : Invalid memory access in gsth264parse
|
||||
* 666750 : Compiler warning- > error in faac
|
||||
* 667560 : h264parse: H.264 reverse playback does not work anymore
|
||||
* 668192 : codecparsers: h264: fix ref_pic_list_modification()
|
||||
* 668311 : does pkg-config check for gst-plugins-good-0.10.pc which is not installed
|
||||
* 668380 : [h264parse] [codecparsers] gst_h264_parse_hrd_parameters not reading cbr_flag
|
||||
* 668381 : [h264parse] [codecparsers] SEI parsing fails when payload contains emulation_prevention_three_byte
|
||||
* 668471 : [h264parse] Negotiation regression for autoplugging
|
||||
* 668521 : REQUIREMENTS file doesn't list requirement for rtmp
|
||||
* 668627 : [h264parse] conversion avc/au to byte-stream/au broken
|
||||
* 668833 : kateenc provides wrong duration information when muxed in Matroska
|
||||
* 669365 : rotate plugin docs say that 'angle' is in radians, yet seems to be in degrees
|
||||
* 669697 : shmsink blocking forever
|
||||
* 628609 : The qtwrapperaudiodec_samr decoder doesn't handle buffers containing many AMR frames properly
|
||||
* 655318 : photography: add missing FLICKER_REDUCTION capability
|
||||
|
||||
API additions since 0.10.22:
|
||||
|
||||
* GstSurfaceBuffer, GstSurfaceConverter, GstDeviceContext
|
||||
* codec parser library
|
||||
* video decoder and encoder base class API
|
||||
|
||||
Changes since 0.10.21:
|
||||
|
||||
|
|
518
RELEASE
518
RELEASE
|
@ -1,5 +1,5 @@
|
|||
|
||||
Release notes for GStreamer Bad Plug-ins 0.10.22 "Toy Piano"
|
||||
Release notes for GStreamer Bad Plug-ins 0.10.23 "The Game Has Changed"
|
||||
|
||||
|
||||
|
||||
|
@ -60,148 +60,328 @@ contains a set of well-supported plug-ins, but might pose problems for
|
|||
|
||||
Features of this release
|
||||
|
||||
* aiffparse: add support for 32 bit and 64 bit floating point formats
|
||||
* aiffparse: the SSND header is 16 bytes large, not 8 + 16 bytes
|
||||
* assrender: refactor blitting, avoid writing past end of buffer
|
||||
* camerabin2: Add a property to select the encoding profile
|
||||
* camerabin2: Add custom filter properties
|
||||
* camerabin2: Add image-done message
|
||||
* camerabin2: Adding audio support for video recordings
|
||||
* camerabin2: Adding properties for image capture settings
|
||||
* camerabin2: Add methods for preview image message posting
|
||||
* camerabin2: Add preview-filter property
|
||||
* camerabin2: Adds new idle property
|
||||
* camerabin2: Add viewfinder caps related properties
|
||||
* camerabin2: Add viewfinder-sink property
|
||||
* camerabin2: Implement previewing
|
||||
* camerabin2: Implement tagsetter interface
|
||||
* camerabin2: Move preview helper functions to basecamerabinsrc
|
||||
* camerabin2: Move to encodebin
|
||||
* camerabin2: Moving preview image properties to basecamerasrc
|
||||
* camerabin: adding audio related properties
|
||||
* camerabin: Always take photo when preview-caps is set
|
||||
* camerabin: don't rely on the application running the default GLib main loop
|
||||
* camerabin: Events with select-all in input-selector
|
||||
* camerabin: Fix corner case for preview posting
|
||||
* camerabin: Use running time for muxing
|
||||
* celtenc: Fix compilation with celt >= 0.11.0
|
||||
* colorspace: add 16-bit-per-channel handling
|
||||
* colorspace: add dithering, add support for r210 and fix YUV->RGB matrixing
|
||||
* curlsink: add libcurl-based sink element
|
||||
* decklink: Add decklink plugin
|
||||
* directdrawsink: avoid aspect-ratio borders overlying other windows
|
||||
* directdrawsink: avoid rendering to invalid area
|
||||
* dshowvideosink: update for latest GstXOverlay changes
|
||||
* dvbsuboverlay: Fix using alpha values in blitting
|
||||
* dvdspu: don't write clipped lines to the output buffer
|
||||
* dvdsubdec: make up clut values if they weren't set
|
||||
* fieldanalysis: new fieldanalysis element
|
||||
* fpsdisplaysink: add "silent" property, fix "sync" property default value
|
||||
* fpsdisplaysink: add "frames-dropped" and "frames-rendered" properties
|
||||
* fpsdisplaysink: add "last-message" property and never print anything to stdout
|
||||
* gme: fix infinite looping by fading out after two loops
|
||||
* h263parse: add an h263parse element
|
||||
* hlsdemux: Add HTTP live streaming parser/demuxer element
|
||||
* id3mux: map new GST_TAG_ENCODED_BY to ID3v2 TENC frame
|
||||
* jifmux: Add GstTagXmpWriter support
|
||||
* jp2kdec, jp2kenc: add support v308 (4:4:4 YUV)
|
||||
* jp2kdec: post proper error when the image's colour space is not supported
|
||||
* jpegparse: misc. fixes
|
||||
* linsys: Add plugin for Linear Systems SDI boards
|
||||
* logoinsert: add "data" property; fix memleaks
|
||||
* mpegtsdemux: new (not-yet autoplugged) MPEG TS demuxer rewrite
|
||||
* mpegtsmux: add byte-stream to h264 template pad caps
|
||||
* mpegtsmux: don't error out if downstream fails to handle the newsegment event
|
||||
* mpegtspacketizer: Handle all ISO8859-x encodings in get_encoding()
|
||||
* opencv: make work with openCV 2.2
|
||||
* patchdetect: new element
|
||||
* rsvgoverlay: allow negative values for x/y/width/height
|
||||
* rsvgoverlay: implement x/y/width/height (absolute and relative) positioning and dimensioning
|
||||
* rtpvp8: Add simple payloaders and depayloaders for VP8
|
||||
* scenechange: new scene change detection element
|
||||
* sdi: Add raw SDI muxing/demuxing elements
|
||||
* shm: Allow ShmPipe to save a data pointer for applications
|
||||
* shm: Keep the ShmPipe alive as long as there are blocks left
|
||||
* shm: Make default perm u+rw g+r for shm area
|
||||
* shmsink: ensure gst_poll_wait is called first on descriptors
|
||||
* shmsink: Keep shmsink referenced while there are still buffers around
|
||||
* shmsrc: Keep GstPoll for whole src lifetime
|
||||
* shmsrc: Only connect to sink in PLAYING in live mode
|
||||
* vdpau: fixup GstFlowReturn handling
|
||||
* vdpausink: fix bug where we didn't setup vdpau on a user set window
|
||||
* videoparsers: new h263parse element
|
||||
* videoparsers: baseparse-based dirac parser, new baseparse-based h264parse
|
||||
* xvidenc: proxy downstream caps restrictions upstream via get_caps()
|
||||
* zebrastripe: New element
|
||||
* aiffparse: extract ID3 tags embedded in ID3 chunks
|
||||
* amrwbenc: switch to the free vo-amrwbenc library
|
||||
* apexsink: Add support for generation 2 AirTunes hardware
|
||||
* applemedia: bump the rank of qtkitvideosrc to PRIMARY
|
||||
* autoconvert: remove the initial-identity property from autoconvert, update for basetransform changes in core
|
||||
* avcsrc: add AVC Video Services plugin for OS/X (captures DV or HDV video from Firewire port)
|
||||
* basevideo: cater for format conversion
|
||||
* basevideo: Fix locking, especially if both pads have different streaming threads
|
||||
* basevideodecoder: add API to drop a frame and post a QoS message on the bus
|
||||
* basevideodecoder: reverse playback support; limited legacy seeking support
|
||||
* basevideodecoder: better caps handling; event handling fixes esp. discont and flush
|
||||
* basevideoencoder: add support for new force-key-unit event API
|
||||
* basevideoencoder: implement preset interface; enable clipping by default
|
||||
* basevideoencoder: proxy the width/height/framerate/PAR constraints of downstream caps to upstream
|
||||
* bayer2rgb: rewrite signal processing and convert to orc for better speed
|
||||
* camerabin2: no longer experimental; add flags to disable conversion elements
|
||||
* camerabin2: add "audio-filter" property; countless fixes
|
||||
* camerabin: add "image-formatter" property
|
||||
* camerabin: prevent audio source from providing clock; reset audiosrc timestamping
|
||||
* camerabin: prevent captures from being lost when switching resolutions
|
||||
* colorspace: Add JPEG YCbCr matrix
|
||||
* colorspace: fix odd width and height handling in some fastpath cases
|
||||
* colorspace: fix r210 writing only half a scanline
|
||||
* d3dvideosink: new d3dvideosink element
|
||||
* dc1394src: implement LATENCY query
|
||||
* debugutils: new elements: compare (with memcmp and ssim method) and debugspy
|
||||
* decklink: add more modes, connection type, "audio-input" and "subdevice" properties
|
||||
* decklink: add support for Windows; properly set up analog input
|
||||
* decklinksink: add audio support
|
||||
* dfbvideosink: also consider non-accelerated DirectFB surfaces
|
||||
* diracparse: make diracparse work correctly
|
||||
* directdrawsink: handle pixel-aspect-ratio, lower rank to secondary
|
||||
* dshowdecwrapper: fix COM initialization
|
||||
* dtmf: post messages when starting to send/receive DTMF
|
||||
* dtmfsrc: align DTMF sound buffers with last-stop from event
|
||||
* dtmfsrc: reject start/stop requests that come out of order
|
||||
* dvbsrc: add "timeout" property and use (interruptible) GstPoll
|
||||
* element-templates: improve the audiofilter template
|
||||
* faac: add properties for VBR encoding
|
||||
* faac: add profile and level to the caps; negotiate output format from downstream caps
|
||||
* facedetect: detect face features (mouth, nose, eyes) and drop faces that don't have them
|
||||
* faceoverlay: add element that displays an SVG image over a detected face
|
||||
* freeverb: new freeverb element (reverb effect)
|
||||
* h263parse: also extract width and height into caps; propagate downstream caps
|
||||
* h264parse: many negotiation and caps-related fixes; propagate downstream caps where appropriate
|
||||
* h264parse: countless parsing and timestamping fixes
|
||||
* hlsdemux: allow bandwidth switching during caching of fragments
|
||||
* hlsdemux: make more error resilient
|
||||
* hlsdemux: cache number of fragments we are required to cache
|
||||
* hlsdemux: add seeking support (for streams that are not live)
|
||||
* hlsdemux: implement duration and seeking queries; improved duration reporting
|
||||
* hlsdemux: Send a flush-stop when switching pads. Fixes A -> A/V sync issue
|
||||
* hlsdemux: implement buffering by posting buffering messages on the bus
|
||||
* hlsdemux: send NEWSEGMENT events in TIME format
|
||||
* hlsdemux: switch to higher/lower bitrate by more than one step at a time
|
||||
* hsldemux: handle change of media types
|
||||
* inter: new intermediate surface elements: inter{video,audio,sub}{sink,src} to decouple elements within the same pipeline
|
||||
* invtelecine: Remove in favor of fieldanalysis
|
||||
* irtspparse: add Interleaved RTSP parser element
|
||||
* jifmux: change class to formatter, bump rank to secondary
|
||||
* kate: do not consider an empty SPU to be a fatal error
|
||||
* kateenc: don't error on empty input buffers
|
||||
* kate: pass on timed event metadata as tags when we can
|
||||
* kate: support for rendering on several YUV formats
|
||||
* legacyh264parse: create correct avc codec-data
|
||||
* legacyh264parse: delay pushing buffers until we have width/height
|
||||
* legacyh264parse: fix output caps alignment for avc input
|
||||
* modplug: fix modules playing as mono instead of stereo
|
||||
* motioncells: new element to detect areas of motion
|
||||
* mpeg2enc: support mjpegtools 2.0
|
||||
* mpeg4videoparse: properly handle profile and level in caps
|
||||
* mpegpsdemux: timestamp handling and seeking fixes
|
||||
* mpegpsmux: remember whether an incoming buffer is a keyunit or not
|
||||
* mpegpsmux: add "aggregate-gops" property to aggregate GOPs into buffer lists
|
||||
* mpegpsmux: put stream headers into output caps
|
||||
* mpeg[pt]sdemux: Add support for AAC LATM/LOAS streams
|
||||
* mpegtsbase: actually set seen_pat=TRUE when we see a PAT
|
||||
* mpegtsdemux: always try to seek for to a keyframe; add accurate seeking support
|
||||
* mpegtsdemux: fix frequent deadlock demuxing MPEG TS
|
||||
* mpegtsdemux: fix scanning stopping too early
|
||||
* mpegtsdemux: fix timestamps in newsegement event after seeking
|
||||
* mpegtsdemux: implement key_unit seeking for MPEG2 video
|
||||
* mpegtsdemux: payload parsing for H.264
|
||||
* mpegtsdemux: push based seeking based on PCR
|
||||
* mpegtsmux: add support for force key unit events
|
||||
* mpegtsmux: unset the current PCR stream when starting a new unit
|
||||
* mpegtsparse: fix parsing of PSI table IDs
|
||||
* mpegtsparse: support more character set encodings
|
||||
* mpegts: stop scanning for keyframes as early as possible
|
||||
* ofa: don't crash when there's no data to create a fingerprint from
|
||||
* openal: new OpenAL sink and source elements: openalsrc, openalsink
|
||||
* opencv: allow to build against 2.3.1
|
||||
* opus: new Opus audio codec elements: opusdec, opusenc, opusparsertpopusdepay, rtpopusay
|
||||
* pcapparse: also support extracting tcp data; fix SLL parsing
|
||||
* photography: add missing FLICKER_REDUCTION capability
|
||||
* pvr2d: new pvrvideosink element
|
||||
* psmux: fix writing of system header, which makes VLC not skip the adjacent PSM and play embedded H.264 streams
|
||||
* removesilence: new plugin
|
||||
* resindvdsrc: do not try to seek before the first chapter
|
||||
* rotate: angle is in radians already, do not scale it
|
||||
* rsvgdec: use input buffer timings if possible
|
||||
* rtmp: add rtmpsink element for output to an RTMP server
|
||||
* rtpdtmfmux: Add last-stop to dtmf-event upstream events
|
||||
* rtpdtmfsrc: Correctly recognize the end of a buffer
|
||||
* rtpdtmfsrc: Just error out if there is no clock
|
||||
* rtpdtmfsrc: Make sure rtpdtmfsrc timestamps don't overlap
|
||||
* rtpdtmfsrc: Put the inter digit interval at the end, not at the start
|
||||
* rtpdtmfsrc: Respect ptime from the caps
|
||||
* rtpdtmfsrc: Start at the last_stop from the start event if there was one
|
||||
* rtpvp8: fix bitstream parsing using the wrong kind of bitreader
|
||||
* rtpvp8: Reject unknown bitstream versions
|
||||
* rtpvp8: Update the pay/depay to the ietf-draft-01 spec
|
||||
* schroenc: balance encoder and video format alloc/dealloc
|
||||
* schroenc: remove shape_output handling
|
||||
* scopes: add a new element similar to synaesthesia
|
||||
* scopes: add a simple fft based scope
|
||||
* scopes: draw pixels with signle 32bit writes
|
||||
* scopes: first version of a scopes plugin using a new baseclass
|
||||
* scopes: fix elements descriptions
|
||||
* shm: add ability to add uint64 tags on buffers
|
||||
* shm: add buffer-time property
|
||||
* smooth: new element, port to 0.10
|
||||
* soundtouch: Handling incoming rate when requested
|
||||
* spacescope: add color-modes
|
||||
* spacescope: use the drawhelpers and add a draw-style property
|
||||
* spandsp: Adding spandsp plugin with spanplc element for packet loss concealment
|
||||
* spectrascope: use add_pixel for non-white pixels
|
||||
* subenc: Add webvttenc element
|
||||
* teletextdec: New teletext decoder plugin based in zvbi
|
||||
* tiger: add a "silent" property to skip rendering
|
||||
* tsdemux: add explicit supported AAC stream-format in template caps
|
||||
* tsdemux: countless fixes and improvements
|
||||
* tta: decrease rank to NONE
|
||||
* video: abstract surface API for HW accelerated codecs
|
||||
* video: add GstVideoContext interface
|
||||
* video: add libgstbasevideo PC file
|
||||
* voaacenc: add new plugin for audio AAC encoder based on vo-aacenc lib
|
||||
* voaacenc: add profile and level to the caps
|
||||
* vp8dec: add check if we have legal aspect-ratio before reset it
|
||||
* vp8dec: propagate downstream flow return to upstream
|
||||
* vp8dec: use new basevideodecoder API to drop frames and get QoS messages posted
|
||||
* vp8enc: add "lag-in-frames" and "min/maxsection-pct" options
|
||||
* vp8enc: generate a timestamp for alt-ref frames
|
||||
* wrappercamerabinsrc: push newsegments on video capture start
|
||||
* xviddec: add video/mpeg,mpegversion=4 to the caps
|
||||
* xvidenc: add profile/level to the caps and negotiate them with downstream
|
||||
* xvidenc: add support for levels 4a/5/6 of the simple profile
|
||||
* xvidenc: don't add the profile/level to the video/x-xvid caps
|
||||
|
||||
Bugs fixed in this release
|
||||
|
||||
* 646211 : [camerabin] state changes need to be made when recording a video
|
||||
* 608786 : [mpegtsmux] Internal H.264 byte-stream wrapping isn't working correctly
|
||||
* 334107 : xviddec: segmentation fault after a few frames
|
||||
* 582167 : jacksink does not flush the jack port when going to READY
|
||||
* 586848 : qtmux, asfmux: remuxing streams with different start times
|
||||
* 591651 : dvbsrc: use better nicks for GstDvbSrcModulation and other enums
|
||||
* 594035 : [hlsdemux] Add HTTP Live Streaming playback support
|
||||
* 594280 : directdrawsink: avoid rendering to invalid area
|
||||
* 602847 : [dvdspu] Segfaults on seeking in matroska file
|
||||
* 611061 : [mpegtsmux] some buffers are forgotten to push in m2ts_mode
|
||||
* 615655 : [camerabin] shouldn't rely on running GLib main loop
|
||||
* 616814 : Photography interface extension: colour tone mode and noise reduction settings
|
||||
* 617532 : [qtmux] Take into account new-segments for incoming streams
|
||||
* 622276 : Add an h263parse element
|
||||
* 626618 : jpegparse doesn't handle APP12 marker
|
||||
* 632056 : Directdrawsink draws black stripes over the overlying dialog windows.
|
||||
* 639502 : [camerabin] should not re-create preview pipeline when setting new preview caps
|
||||
* 639763 : [dvbsuboverlay] Green borders around subtitles
|
||||
* 639841 : examples: camerabin: Don't set default values for GstPhotography interface settings
|
||||
* 640286 : elements/imagecapturebin check fails
|
||||
* 640287 : camerabin2 checks fail
|
||||
* 640327 : Add VP8 RTP payloaders and depayloaders
|
||||
* 640561 : opencv textwrite element renaming and proper structuring:
|
||||
* 640637 : Camerabin has warning: Internal GStreamer error: clock problem.
|
||||
* 640885 : Permission problems building bad
|
||||
* 641047 : [mpegaudioparse] Multiple issues with new mpegaudioparse element from -bad, lower rank?
|
||||
* 641178 : rtpvp8: build problem, needs to link with libgstbase-0.10
|
||||
* 641496 : New plugin: curlsink
|
||||
* 641530 : Camerabin should capture image if preview_caps is set even if filename is not set
|
||||
* 641712 : XWindow is never created in gst-camerabin-test example application
|
||||
* 641796 : opencv: make plugin work with opencv 2.2.0 release
|
||||
* 641857 : baseparse: Update min/max bitrate before first posting them
|
||||
* 641858 : mpegaudioparse: Post CBR bitrate as nominal bitrate
|
||||
* 642116 : rsvgoverlay: add position/dimension parameters
|
||||
* 642658 : rsvgoverlay: allow negative values for position/dimension parameters
|
||||
* 642671 : fieldanalysis: New element for analysing video input to produce progressive output
|
||||
* 643469 : fpsdisplaysink: add frames-dropped and frames-rendered properties
|
||||
* 643471 : fpsdisplaysink: fix default sync property value
|
||||
* 643607 : [celt] Doesn't compile with celt 0.11.1
|
||||
* 644176 : videofilters: needs to link against libm
|
||||
* 644208 : dcaparse: add depth and endianness to dts caps to allow elements to negotiate on these certain stream format requirements
|
||||
* 644429 : [mpegtsmux] in m2ts-mode, the tp_extra_header is incorrect
|
||||
* 645006 : [mpegtsmux] in m2ts-mode, PAT is written only once
|
||||
* 645053 : shm: multiple compile failures on Solaris 10
|
||||
* 645412 : [h264parse] h264parse doesn't set framed=True on src caps
|
||||
* 645420 : [scaletempo] Incorrectly handles new segments with stop == -1
|
||||
* 645502 : [h264parse] leaks fatally on certain streams
|
||||
* 645568 : aiffparse: doesn't play 24-bit AIFF properly
|
||||
* 645711 : patchdetect: link error while using gcc-4.52
|
||||
* 646256 : qtmux " buffer without timestamp/duration " error message could be more helpful
|
||||
* 646495 : hlsdemux: Add missing patches from my local branch
|
||||
* 646840 : shmsink: ensure gst_poll_wait is the first gst_poll function called on a descriptor
|
||||
* 646955 : dshowvideosink: Update to reflect latest GstXOverlay changes
|
||||
* 647030 : [fpsdisplaysink] " silent " property
|
||||
* 647364 : VGM files loop indefinately
|
||||
* 647498 : xvidenc not forwarding caps
|
||||
* 647564 : gst-plugins-bad configure.ac summary wrongly claims an exif plugin
|
||||
* 647830 : assrender: crashes with very large subtitles
|
||||
* 647852 : [schroenc] Crashes after some time when getting buffers after EOS
|
||||
* 647853 : [schrodec] Impossible to play very short files
|
||||
* 647854 : [schrodec] Allocates buffers with NULL caps from downstream
|
||||
* 648001 : configure: Fix linsys/decklink checks for Linux
|
||||
* 648929 : [tsdemux] Memory leaks everywhere
|
||||
* 649005 : y4mdec: add plugin description
|
||||
* 647751 : [hlsdemux] Fix usage of the element in players
|
||||
* 621027 : mpegtsparse problem when parsing EIT and obtaining Transport Stream packet size
|
||||
* 648021 : gst-plugins-bad/gst/nsf/ code not needed (can be replaced by ext/gme/)
|
||||
* 655887 : gst_buffer_create_sub: assertion `buffer- > size > = offset + size' failed
|
||||
* 597822 : Add removesilence plugin
|
||||
* 608171 : [dvbsrc] many wake-ups in read_device on signal loss.
|
||||
* 652677 : [bayer] compiler warning in orc-generated code
|
||||
* 652956 : vp8enc: add more encoder options
|
||||
* 654310 : FAAC VBR encoding support
|
||||
* 655362 : [decklink] Add support for Windows
|
||||
* 532820 : [mpegtsdemux] garbled display
|
||||
* 550230 : A plug-in " openalsrc " for capture audio using OpenAL
|
||||
* 569305 : [mgpegvideoparse] not all tags show up in gst.extend.discoverer
|
||||
* 578926 : [h264parse] Make sure h264parse are autoplugged when required
|
||||
* 589064 : resindvd doesn't behave right for " previous chapter "
|
||||
* 599469 : resindvd: problems pre-rolling in the absence of audio
|
||||
* 609639 : xviddec plugin caps does not allow MPEG 4 video - trivial fix
|
||||
* 611046 : mpegtsmux: pcr problems
|
||||
* 615615 : A plugin for audio output using OpenAL
|
||||
* 615681 : [mpeg[pt]sdemux] do not support AAC LATM Stream type
|
||||
* 616421 : celtenc/dec produces silent output with live sources
|
||||
* 619739 : Teletext decoder element based on libzvbi
|
||||
* 620119 : [dvdspu] Program received signal SIGSEGV, Segmentation fault.
|
||||
* 625190 : Directshow decoders wrappers have COM initialization issues
|
||||
* 625520 : dc1394src: timestamping problem
|
||||
* 628284 : [rsvgdec] all buffer timestamps are set to zero
|
||||
* 629244 : [opencv] Add motion detection element
|
||||
* 631390 : dfbvideosink does not consider surfaces when blit is not accelerated
|
||||
* 631416 : mpegpsdemux hits EOS too early
|
||||
* 634582 : Localized menus when playing DVD
|
||||
* 635917 : [mpegtsparse] don't parse and post all the EIT events.
|
||||
* 640017 : basevideodecoder: add API to drop a frame and post a QoS message on the bus
|
||||
* 641405 : [vp8enc] patch - allow to use best quality
|
||||
* 641918 : [Camerabin2] Allow previewing without capture
|
||||
* 642023 : [mpeg4videoparse] assertion `a_d != 0' failed
|
||||
* 642759 : faceoverlay plugin: displays an SVG image over a detected face on a video stream
|
||||
* 647055 : liveadder has a memory leak
|
||||
* 647748 : [aacenc] add AAC audio encoder based on vo-aacenc lib
|
||||
* 647842 : [faac] Detect ADTS/raw output in the downstream caps
|
||||
* 648245 : mpegtsdemux: truncates last buffer
|
||||
* 648478 : jpegparse: unit test for APP1/exif & comment parsing
|
||||
* 648565 : clean_ups in opencv
|
||||
* 648933 : [mpegvideoparse] Avoid searching for picture start codes when not needed
|
||||
* 649391 : [jifmux] bump rank from none
|
||||
* 649822 : wrappercamerabinsrc: add a filter property
|
||||
* 649832 : [camerabin2]: negotiation problems when capturing
|
||||
* 649931 : [apexsink] Allow to play to new, generation 2 AirTunes (AirPlay) hardware
|
||||
* 650072 : [basevideoencoder] Fix use-after-free after state change transition
|
||||
* 650171 : gst/dccp: fix build on newer mingw
|
||||
* 650228 : Fix h264parse negotiation
|
||||
* 650323 : [h264parse] leaks entire input if converting bytestream - > avc,au
|
||||
* 650416 : [h264parse] Assertion failure: nal_size > =2
|
||||
* 650484 : h264parse should increase max allowed PPS id from 31 to 255
|
||||
* 650594 : [faac] AAC profile support in the caps
|
||||
* 650595 : voaacenc needs profile caps support
|
||||
* 650914 : decklink sink has no audio support
|
||||
* 650970 : mpeg2enc: fix build with mjpegtools 2.0
|
||||
* 651050 : [mpegtsmux] error " Stream on pad xxx is not associated with any program " debug output incorrect pointer instead of padname
|
||||
* 651779 : directdrawsink: keep aspect ratio
|
||||
* 651782 : add d3dvideosink on windows
|
||||
* 652035 : [d3dvideosink] Fix configure check and makefiles
|
||||
* 652261 : xvidenc needs codec profiles in caps
|
||||
* 652694 : rtpvp8pay fails on error-resilient stream
|
||||
* 652902 : vp8dec: Add check if we have legal aspect-ratio before reset it.
|
||||
* 652924 : [tta] playing white noise instead of file contents
|
||||
* 652951 : vp8enc: Set correct timestamp/duration for altref/invisible frames
|
||||
* 652995 : legacyh264parse wrong access-unit output
|
||||
* 653013 : h264parse fails to create SPS when input uses 4 byte start code
|
||||
* 653087 : [h264parse] Assertions on valid h264 streams when converting to stream-format=avc,alignment=nal
|
||||
* 653161 : wininet.h checking during configure
|
||||
* 653481 : tsdemux: Fail to sync to stream when input buffers lacks OFFSET
|
||||
* 653544 : [basevideodecoder] Immediately forwards synchronized events
|
||||
* 654293 : [basevideodecoder] Leaks coder_hook
|
||||
* 654416 : [mpegtsmux] gst_buffer_unref () call segfaults
|
||||
* 654572 : Set but unused warning
|
||||
* 654657 : tsdemux: newsegment for push-mode is wrong
|
||||
* 654666 : mpeg4videoparse: Fix failure to find frames on some streams
|
||||
* 654799 : Add force-key-unit support to mpegtsmux
|
||||
* 654805 : Missing gstdecklink.h in sys/decklink when doing a " make dist "
|
||||
* 654806 : Missing dependencies for gst/intra
|
||||
* 654840 : dfbvideosink: fix harmless typo in variable initialization
|
||||
* 654844 : dtsdec: stream with jitter sounds broken
|
||||
* 655112 : videomaxrate: add " max-rate " property and improve caps negotiation
|
||||
* 655319 : hlsdemux: compilation problem on NetBSD caused by wrong GST_ELEMENT_ERROR usage
|
||||
* 655361 : pcapparse: fix SLL parsing
|
||||
* 655540 : mpegtsbase: gst_structure_id_get() called with wrong type
|
||||
* 655804 : Play position advancing but frames not rendered
|
||||
* 656107 : shmsink should have a buffer-time property.
|
||||
* 656115 : mpegpsdemux: handle SCR jumps/discontinuities more gracefully
|
||||
* 656164 : dirac triggers set but unused variable warnings
|
||||
* 656166 : schroedinger: triggers set-but-not-used warnings from gcc
|
||||
* 656226 : [faac] Does not passthrough downstream caps constraints to upstream
|
||||
* 656641 : Segfault using ofa element
|
||||
* 656686 : celtdec: make this compile with git libcelt
|
||||
* 656928 : vp8: probe for the new tuning API to keep building with older libvpx
|
||||
* 656929 : vp8: drop frames is a uint in the libvpx API, not a boolean
|
||||
* 657033 : kate: emit timed metadata as tags
|
||||
* 657091 : kate: do not clear out high bits from display area
|
||||
* 657250 : rsndvdbin attempts to modify read only metadata
|
||||
* 657363 : tests: make camerabin2 test build
|
||||
* 657368 : basevideoencoder: fix element leak
|
||||
* 657419 : basevideoenc: do not try to calculate latency from an unknown framerate
|
||||
* 658251 : dccp: cross compile warning - " WINVER " redefined
|
||||
* 658450 : mpegvideoparse: make this build with older glib
|
||||
* 658800 : h264parse: do not try to read from a non existent VUI
|
||||
* 658940 : kate: flush on seek, and ensure we cancel any waiting buffer
|
||||
* 658973 : mpegvideoparse: avoid reading past a buffer
|
||||
* 659061 : camerabin2: replace deprecated g_atomic_int_exchange_and_add
|
||||
* 659087 : celt: various cleanups/fixes
|
||||
* 659485 : mpegpsdemux: large MPEG PS file not working when seeking/transcoding with encodebin
|
||||
* 659836 : Transcoding crash with new git master FAAC
|
||||
* 659924 : Fix some MPEG-2 transport streams containing audio and private data
|
||||
* 660118 : mpegtsdemux: keep CRC data in .rodata
|
||||
* 660234 : [mpeg4videoparse] Use strings for the profile/level fields in caps
|
||||
* 660364 : opus: misc cleanup/fixes
|
||||
* 660406 : [rtpvp8] update rtp vp8 pay/depay to the latest IETF draft version 01
|
||||
* 660469 : opus/celt: fix calculation of filler data size
|
||||
* 660528 : kate: rendering performance improvements
|
||||
* 660630 : kate: fix race condition on PAUSED- > READY state change
|
||||
* 660999 : opusenc: fix latency query
|
||||
* 661053 : some patches to gsth264parse.c
|
||||
* 661066 : Segfault when transcoding a file from Ogg to Quicktime
|
||||
* 661098 : [rtmp] need to initialize winsock 2 dll
|
||||
* 661113 : Some patches to h264parse
|
||||
* 661614 : mplex configure check broken with mjpegtools 2.0.0
|
||||
* 662164 : vc1parser: fix parsing of FRMRTQ_POSTPROC, BITRTQ_POSTPROC and sequence layer
|
||||
* 662321 : GstVideoContext to enable context sharing
|
||||
* 662420 : Abstract surface API for HW accelerated decoders
|
||||
* 662746 : vc1parser: fix parsing of RANGEREDFRM
|
||||
* 662776 : vc1parser: do not overwrite buffer
|
||||
* 662857 : tiger: add a 'silent' property to skip rendering
|
||||
* 662949 : [h264parse] Doesn't use PAR from bitstream
|
||||
* 663180 : h264parse tests are not valgrind clean
|
||||
* 663203 : colorspace: fix r210 writing only half a scanline
|
||||
* 663234 : tests: allow building with older versions of glib (g_list_free_full)
|
||||
* 663235 : mpegvideoparser: input data is const, mark it so
|
||||
* 663238 : colorspace: fix width/height mismatches
|
||||
* 663309 : mpegvideoparse: Fix in picture header parse.
|
||||
* 663346 : autoconvert: merge caps instead of using union
|
||||
* 663552 : h264parse: conditional jump or or move depends on uninitialised value(s)
|
||||
* 663768 : mimic, opencv, vp8, acmmp3dec, linsys: Don't build static plugins
|
||||
* 663782 : Progressive support for gstmpegvideoparser
|
||||
* 664048 : camerabin: Document requirement to be in PLAYING state for capture-start
|
||||
* 664123 : [h264parse] Conversion from AVC to byte stream fails for nal_length_size != 4
|
||||
* 664257 : [mpegtsparse] Support UTF-16BE text encoding
|
||||
* 664631 : Build error: gstsmooth.c:205:3: error: format '%d' expects type 'int', but argument 8 has type 'gulong'
|
||||
* 664725 : aiffparse: extract embedded ID3 tags
|
||||
* 664815 : opusenc: Fixing " Unused var " compiling error for opus codec
|
||||
* 664817 : Adding opus RTP payloader/depayloader module
|
||||
* 665078 : opus: work without the Ogg headers
|
||||
* 665205 : rsndvd: sends buffers before newsegment event
|
||||
* 665378 : Fail to compile xvidenc in ubuntu 11.04 uninstalled setup
|
||||
* 665418 : h264parse produce AVC: nal size -1702885365
|
||||
* 665584 : [h264parse] Reduce latency and cpu usage for packetized input
|
||||
* 665631 : mpeg4videoparse regressions
|
||||
* 665703 : mpeg4videoparse: memory leak
|
||||
* 665814 : mpegtsdemux: add a property to control whether to signal no-more-pads
|
||||
* 666517 : Frequent deadlock while discovering a MPEG TS file
|
||||
* 666584 : Invalid memory access in gsth264parse
|
||||
* 666750 : Compiler warning- > error in faac
|
||||
* 667560 : h264parse: H.264 reverse playback does not work anymore
|
||||
* 668192 : codecparsers: h264: fix ref_pic_list_modification()
|
||||
* 668311 : does pkg-config check for gst-plugins-good-0.10.pc which is not installed
|
||||
* 668380 : [h264parse] [codecparsers] gst_h264_parse_hrd_parameters not reading cbr_flag
|
||||
* 668381 : [h264parse] [codecparsers] SEI parsing fails when payload contains emulation_prevention_three_byte
|
||||
* 668471 : [h264parse] Negotiation regression for autoplugging
|
||||
* 668521 : REQUIREMENTS file doesn't list requirement for rtmp
|
||||
* 668627 : [h264parse] conversion avc/au to byte-stream/au broken
|
||||
* 668833 : kateenc provides wrong duration information when muxed in Matroska
|
||||
* 669365 : rotate plugin docs say that 'angle' is in radians, yet seems to be in degrees
|
||||
* 669697 : shmsink blocking forever
|
||||
* 628609 : The qtwrapperaudiodec_samr decoder doesn't handle buffers containing many AMR frames properly
|
||||
* 655318 : photography: add missing FLICKER_REDUCTION capability
|
||||
|
||||
Download
|
||||
|
||||
|
@ -230,47 +410,81 @@ Applications
|
|||
|
||||
Contributors to this release
|
||||
|
||||
* Alessandro Decina
|
||||
* Alexey Fisher
|
||||
* Andoni Morales Alastruey
|
||||
* Andreas Frisch
|
||||
* Arun Raghavan
|
||||
* Benjamin Gaignard
|
||||
* Byeong-ryeol Kim
|
||||
* Carl-Anton Ingmarsson
|
||||
* Chris E Jones
|
||||
* Brad Smith
|
||||
* Brian Gitonga Marete
|
||||
* Christian Fredrik Kalager Schaller
|
||||
* Danilo Cesar Lemes de Paula
|
||||
* David King
|
||||
* David Schleef
|
||||
* Debarshi Ray
|
||||
* Edward Hervey
|
||||
* Fabrizio Milo
|
||||
* Haakon Sporsheim
|
||||
* Hu Gang
|
||||
* Felipe Contreras
|
||||
* Gabriel Strimtu
|
||||
* George Kiagiadakis
|
||||
* Guillaume Emont
|
||||
* Gwenole Beauchesne
|
||||
* Götz Waschk
|
||||
* Jan Schmidt
|
||||
* Janne Grunau
|
||||
* Jonas Larsson
|
||||
* Josep Torra
|
||||
* Joshua M. Doe
|
||||
* Julien Isorce
|
||||
* Julien MOUTTE
|
||||
* Krzysztof Krakowiak
|
||||
* Lasse Laukkanen
|
||||
* Laura Lucas Alday
|
||||
* Lauri Lehtinen
|
||||
* Levente Farkas
|
||||
* Luciana Fujii Pontello
|
||||
* Luis de Bethencourt
|
||||
* Marc-André Lureau
|
||||
* Mark Nauwelaerts
|
||||
* Mart Raudsepp
|
||||
* Mihai Draghicioiu
|
||||
* Olivier Aubert
|
||||
* Martin Storsjo
|
||||
* Matej Knopp
|
||||
* Mukul Majmudar
|
||||
* Nicola Murino
|
||||
* Nicolas Dufresne
|
||||
* Olaf Seibert
|
||||
* Oleksij Rempel (Alexey Fisher)
|
||||
* Olivier Crête
|
||||
* Patricia Muscalu
|
||||
* Philip Jägenstedt
|
||||
* Philippe Normand
|
||||
* Pino Toscano
|
||||
* Quentin Smith
|
||||
* Rafael Diniz
|
||||
* Raimo Järvi
|
||||
* Raluca Elena Podiuc
|
||||
* René Stadler
|
||||
* Reynaldo H. Verdejo Pinochet
|
||||
* Rob Clark
|
||||
* Robert Jobbagy
|
||||
* Robert Swain
|
||||
* Sameer Naik
|
||||
* Sebastian Dröge
|
||||
* Sebastian Pölsterl
|
||||
* Sjoerd Simons
|
||||
* Sreerenj Balachandran
|
||||
* Stefan Kost
|
||||
* Stefan Sauer
|
||||
* Teemu Katajisto
|
||||
* Thiago Santos
|
||||
* Thibault Saunier
|
||||
* Thijs Vermeir
|
||||
* Tiago César Katcipis
|
||||
* Tim 'mithro' Ansell
|
||||
* Tim-Philipp Müller
|
||||
* Tom Deseyn
|
||||
* Tommi Myöhänen
|
||||
* Vincent Génieux
|
||||
* Vincent Penquerc'h
|
||||
* Víctor Manuel Jáquez Leal
|
||||
* W. Michael Petullo
|
||||
* Youness Alaoui
|
||||
* Zhao Halley
|
||||
* benjamin gaignard
|
||||
|
|
@ -3,7 +3,7 @@ AC_PREREQ(2.60)
|
|||
dnl initialize autoconf
|
||||
dnl when going to/from release please set the nano (fourth number) right !
|
||||
dnl releases only do Wall, cvs and prerelease does Werror too
|
||||
AC_INIT(GStreamer Bad Plug-ins, 0.10.22.1,
|
||||
AC_INIT(GStreamer Bad Plug-ins, 0.10.23.1,
|
||||
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
|
||||
gst-plugins-bad)
|
||||
|
||||
|
@ -52,8 +52,8 @@ AC_LIBTOOL_WIN32_DLL
|
|||
AM_PROG_LIBTOOL
|
||||
|
||||
dnl *** required versions of GStreamer stuff ***
|
||||
GST_REQ=0.10.35.1
|
||||
GSTPB_REQ=0.10.35.1
|
||||
GST_REQ=0.10.36
|
||||
GSTPB_REQ=0.10.36
|
||||
|
||||
dnl *** autotools stuff ****
|
||||
|
||||
|
|
|
@ -38,10 +38,20 @@
|
|||
<DEFAULT>1</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstPitch::output-rate</NAME>
|
||||
<TYPE>gfloat</TYPE>
|
||||
<RANGE>[0.1,10]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Output Rate</NICK>
|
||||
<BLURB>Output rate on downstream segment events.</BLURB>
|
||||
<DEFAULT>1</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstXvidEnc::averaging-period</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[-1,100]</RANGE>
|
||||
<RANGE>[G_MAXULONG,100]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Averaging Period</NICK>
|
||||
<BLURB>[CBR] Number of frames for which XviD averages bitrate.</BLURB>
|
||||
|
@ -91,7 +101,7 @@
|
|||
<ARG>
|
||||
<NAME>GstXvidEnc::buffer</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>>= -1</RANGE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Buffer Size</NICK>
|
||||
<BLURB>[CBR] Size of the video buffers.</BLURB>
|
||||
|
@ -121,7 +131,7 @@
|
|||
<ARG>
|
||||
<NAME>GstXvidEnc::container-frame-overhead</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[-1,100]</RANGE>
|
||||
<RANGE>[G_MAXULONG,100]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Container Frame Overhead</NICK>
|
||||
<BLURB>[PASS2] Average container overhead per frame.</BLURB>
|
||||
|
@ -151,7 +161,7 @@
|
|||
<ARG>
|
||||
<NAME>GstXvidEnc::flow-control-strength</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[-1,100]</RANGE>
|
||||
<RANGE>[G_MAXULONG,100]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Flow Control Strength</NICK>
|
||||
<BLURB>[PASS2] Overflow control strength per frame.</BLURB>
|
||||
|
@ -211,7 +221,7 @@
|
|||
<ARG>
|
||||
<NAME>GstXvidEnc::keyframe-reduction</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[-1,100]</RANGE>
|
||||
<RANGE>[G_MAXULONG,100]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Keyframe Reduction</NICK>
|
||||
<BLURB>[PASS2] Keyframe size reduction in % of those within threshold.</BLURB>
|
||||
|
@ -221,7 +231,7 @@
|
|||
<ARG>
|
||||
<NAME>GstXvidEnc::keyframe-threshold</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[-1,100]</RANGE>
|
||||
<RANGE>[G_MAXULONG,100]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Keyframe Threshold</NICK>
|
||||
<BLURB>[PASS2] Distance between keyframes not to be subject to reduction.</BLURB>
|
||||
|
@ -281,7 +291,7 @@
|
|||
<ARG>
|
||||
<NAME>GstXvidEnc::max-overflow-degradation</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[-1,100]</RANGE>
|
||||
<RANGE>[G_MAXULONG,100]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Max Overflow Degradation</NICK>
|
||||
<BLURB>[PASS2] Amount in % that flow control can decrease frame size compared to ideal curve.</BLURB>
|
||||
|
@ -291,7 +301,7 @@
|
|||
<ARG>
|
||||
<NAME>GstXvidEnc::max-overflow-improvement</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[-1,100]</RANGE>
|
||||
<RANGE>[G_MAXULONG,100]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Max Overflow Improvement</NICK>
|
||||
<BLURB>[PASS2] Amount in % that flow control can increase frame size compared to ideal curve.</BLURB>
|
||||
|
@ -421,7 +431,7 @@
|
|||
<ARG>
|
||||
<NAME>GstXvidEnc::reaction-delay-factor</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[-1,100]</RANGE>
|
||||
<RANGE>[G_MAXULONG,100]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Reaction Delay Factor</NICK>
|
||||
<BLURB>[CBR] Reaction delay factor.</BLURB>
|
||||
|
@ -1092,9 +1102,9 @@
|
|||
<NAME>GstFaac::bitrate</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[8000,320000]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>Bitrate (bps)</NICK>
|
||||
<BLURB>Bitrate in bits/sec.</BLURB>
|
||||
<BLURB>Average Bitrate (ABR) in bits/sec.</BLURB>
|
||||
<DEFAULT>128000</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
|
@ -1102,7 +1112,7 @@
|
|||
<NAME>GstFaac::midside</NAME>
|
||||
<TYPE>gboolean</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>Midside</NICK>
|
||||
<BLURB>Allow mid/side encoding.</BLURB>
|
||||
<DEFAULT>TRUE</DEFAULT>
|
||||
|
@ -1132,7 +1142,7 @@
|
|||
<NAME>GstFaac::shortctl</NAME>
|
||||
<TYPE>GstFaacShortCtl</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>Block type</NICK>
|
||||
<BLURB>Block type encorcing.</BLURB>
|
||||
<DEFAULT>SHORTCTL_NORMAL</DEFAULT>
|
||||
|
@ -1142,12 +1152,32 @@
|
|||
<NAME>GstFaac::tns</NAME>
|
||||
<TYPE>gboolean</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>TNS</NICK>
|
||||
<BLURB>Use temporal noise shaping.</BLURB>
|
||||
<DEFAULT>FALSE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstFaac::quality</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[1,1000]</RANGE>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>Quality (%)</NICK>
|
||||
<BLURB>Variable bitrate (VBR) quantizer quality in %.</BLURB>
|
||||
<DEFAULT>100</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstFaac::rate-control</NAME>
|
||||
<TYPE>GstFaacBrtype</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>Rate Control (ABR/VBR)</NICK>
|
||||
<BLURB>Encoding bitrate type (VBR/ABR).</BLURB>
|
||||
<DEFAULT>VBR</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstDtsDec::drc</NAME>
|
||||
<TYPE>gboolean</TYPE>
|
||||
|
@ -10165,7 +10195,7 @@
|
|||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>Effect-cutoff-freq</NICK>
|
||||
<BLURB>Effect-cutoff-freq.</BLURB>
|
||||
<DEFAULT>32.6377</DEFAULT>
|
||||
<DEFAULT>32.6376</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -12091,7 +12121,7 @@
|
|||
<ARG>
|
||||
<NAME>ladspa-gate::Output-select</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[-1,1]</RANGE>
|
||||
<RANGE>[G_MAXULONG,1]</RANGE>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>Output-select</NICK>
|
||||
<BLURB>Output-select.</BLURB>
|
||||
|
@ -22343,6 +22373,16 @@
|
|||
<DEFAULT></DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstPcapParse::ts-offset</NAME>
|
||||
<TYPE>gint64</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Timestamp Offset</NICK>
|
||||
<BLURB>Relative timestamp offset (ns) to apply (-1 = use absolute packet time).</BLURB>
|
||||
<DEFAULT>-1</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>MpegTsMux::m2ts-mode</NAME>
|
||||
<TYPE>gboolean</TYPE>
|
||||
|
@ -23170,7 +23210,7 @@
|
|||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Flags</NICK>
|
||||
<BLURB>Flags to control behaviour.</BLURB>
|
||||
<DEFAULT>Enable source crop and scale|Enable scale for viewfinder|Enable audio conversion for video capture|Enable colorspace conversion for still image|Enable colorspace conversion for video capture</DEFAULT>
|
||||
<DEFAULT>Enable source crop and scale|Enable colorspace conversion for viewfinder|Enable scale for viewfinder|Enable audio conversion for video capture|Enable colorspace conversion for still image|Enable colorspace conversion for video capture</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -26630,7 +26670,7 @@
|
|||
<FLAGS>rw</FLAGS>
|
||||
<NICK>physics</NICK>
|
||||
<BLURB>water density: from 1 to 4.</BLURB>
|
||||
<DEFAULT>-5.83036e+303</DEFAULT>
|
||||
<DEFAULT>7.7486e-304</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -26670,7 +26710,7 @@
|
|||
<FLAGS>rw</FLAGS>
|
||||
<NICK>splash</NICK>
|
||||
<BLURB>make a big splash in the center.</BLURB>
|
||||
<DEFAULT>4.77773e-299</DEFAULT>
|
||||
<DEFAULT>8.20074e-304</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -26710,7 +26750,7 @@
|
|||
<FLAGS>rw</FLAGS>
|
||||
<NICK>ratiox</NICK>
|
||||
<BLURB>x-ratio.</BLURB>
|
||||
<DEFAULT>1.21136e-314</DEFAULT>
|
||||
<DEFAULT>1.82049e-316</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -26720,7 +26760,7 @@
|
|||
<FLAGS>rw</FLAGS>
|
||||
<NICK>ratioy</NICK>
|
||||
<BLURB>y-ratio.</BLURB>
|
||||
<DEFAULT>2.33156e-310</DEFAULT>
|
||||
<DEFAULT>-3.77929e+138</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -26730,7 +26770,7 @@
|
|||
<FLAGS>rw</FLAGS>
|
||||
<NICK>DelayTime</NICK>
|
||||
<BLURB>the delay time.</BLURB>
|
||||
<DEFAULT>1.37974e-309</DEFAULT>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -26780,7 +26820,7 @@
|
|||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Color-R</NICK>
|
||||
<BLURB>the color of the image.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
<DEFAULT>1.30952e-37</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -27110,7 +27150,7 @@
|
|||
<FLAGS>rw</FLAGS>
|
||||
<NICK>lredscale</NICK>
|
||||
<BLURB>multiplier for downscaling non-edge brightness.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
<DEFAULT>2.34986e-310</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -27120,7 +27160,7 @@
|
|||
<FLAGS>rw</FLAGS>
|
||||
<NICK>lthresh</NICK>
|
||||
<BLURB>threshold for edge lightening.</BLURB>
|
||||
<DEFAULT>6.9235e+228</DEFAULT>
|
||||
<DEFAULT>2.34969e-310</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -27130,7 +27170,7 @@
|
|||
<FLAGS>rw</FLAGS>
|
||||
<NICK>lupscale</NICK>
|
||||
<BLURB>multiplier for upscaling edge brightness.</BLURB>
|
||||
<DEFAULT>8.20074e-304</DEFAULT>
|
||||
<DEFAULT>1.59292e-316</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -27300,7 +27340,7 @@
|
|||
<FLAGS>rw</FLAGS>
|
||||
<NICK>blend</NICK>
|
||||
<BLURB>blend factor.</BLURB>
|
||||
<DEFAULT>7.75037e-304</DEFAULT>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -27310,7 +27350,7 @@
|
|||
<FLAGS>rw</FLAGS>
|
||||
<NICK>fader</NICK>
|
||||
<BLURB>the fader position.</BLURB>
|
||||
<DEFAULT>3.84008e-315</DEFAULT>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -27490,7 +27530,7 @@
|
|||
<FLAGS>rw</FLAGS>
|
||||
<NICK>HSync</NICK>
|
||||
<BLURB>the hsync offset.</BLURB>
|
||||
<DEFAULT>1</DEFAULT>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -27913,6 +27953,16 @@
|
|||
<DEFAULT>1</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstKateTiger::silent</NAME>
|
||||
<TYPE>gboolean</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>silent</NICK>
|
||||
<BLURB>Whether to render the stream.</BLURB>
|
||||
<DEFAULT>FALSE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstSchroEnc::au-distance</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
|
@ -27930,7 +27980,7 @@
|
|||
<FLAGS>rw</FLAGS>
|
||||
<NICK>bitrate</NICK>
|
||||
<BLURB>bitrate.</BLURB>
|
||||
<DEFAULT>13824000</DEFAULT>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -28030,7 +28080,7 @@
|
|||
<FLAGS>rw</FLAGS>
|
||||
<NICK>enable_multiquant</NICK>
|
||||
<BLURB>enable_multiquant.</BLURB>
|
||||
<DEFAULT>TRUE</DEFAULT>
|
||||
<DEFAULT>FALSE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -28116,11 +28166,11 @@
|
|||
<ARG>
|
||||
<NAME>GstSchroEnc::horiz-slices</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>>= 1</RANGE>
|
||||
<RANGE>>= 0</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>horiz_slices</NICK>
|
||||
<BLURB>horiz_slices.</BLURB>
|
||||
<DEFAULT>8</DEFAULT>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -28130,7 +28180,7 @@
|
|||
<FLAGS>rw</FLAGS>
|
||||
<NICK>inter_wavelet</NICK>
|
||||
<BLURB>inter_wavelet.</BLURB>
|
||||
<DEFAULT>le_gall_5_3</DEFAULT>
|
||||
<DEFAULT>desl_dubuc_9_7</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -28220,7 +28270,7 @@
|
|||
<FLAGS>rw</FLAGS>
|
||||
<NICK>magic_chroma_lambda_scale</NICK>
|
||||
<BLURB>magic_chroma_lambda_scale.</BLURB>
|
||||
<DEFAULT>0.01</DEFAULT>
|
||||
<DEFAULT>0.1</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -28320,7 +28370,7 @@
|
|||
<FLAGS>rw</FLAGS>
|
||||
<NICK>magic_scene_change_threshold</NICK>
|
||||
<BLURB>magic_scene_change_threshold.</BLURB>
|
||||
<DEFAULT>0.2</DEFAULT>
|
||||
<DEFAULT>3</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -28490,17 +28540,17 @@
|
|||
<FLAGS>rw</FLAGS>
|
||||
<NICK>transform_depth</NICK>
|
||||
<BLURB>transform_depth.</BLURB>
|
||||
<DEFAULT>4</DEFAULT>
|
||||
<DEFAULT>3</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstSchroEnc::vert-slices</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>>= 1</RANGE>
|
||||
<RANGE>>= 0</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>vert_slices</NICK>
|
||||
<BLURB>vert_slices.</BLURB>
|
||||
<DEFAULT>6</DEFAULT>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -45686,7 +45736,7 @@
|
|||
<ARG>
|
||||
<NAME>GstVP8Enc::speed</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[0,2]</RANGE>
|
||||
<RANGE>[0,7]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Speed</NICK>
|
||||
<BLURB>Speed.</BLURB>
|
||||
|
@ -45710,7 +45760,7 @@
|
|||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Multipass Cache File</NICK>
|
||||
<BLURB>Multipass cache file.</BLURB>
|
||||
<DEFAULT>NULL</DEFAULT>
|
||||
<DEFAULT>"multipass.cache"</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -45753,6 +45803,106 @@
|
|||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstVP8Enc::drop-frame</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[0,100]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Drop Frame</NICK>
|
||||
<BLURB>Drop Frame.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstVP8Enc::lag-in-frames</NAME>
|
||||
<TYPE>guint</TYPE>
|
||||
<RANGE><= 64</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Max number of frames to lag</NICK>
|
||||
<BLURB>If set, this value allows the encoder to consume a number of input frames before producing output frames.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstVP8Enc::maxsection-pct</NAME>
|
||||
<TYPE>guint</TYPE>
|
||||
<RANGE>[200,800]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>maximum percentage allocation per section</NICK>
|
||||
<BLURB>The numbers represent a percentage of the average allocation per section (frame).</BLURB>
|
||||
<DEFAULT>800</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstVP8Enc::minsection-pct</NAME>
|
||||
<TYPE>guint</TYPE>
|
||||
<RANGE><= 20</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>minimum percentage allocation per section</NICK>
|
||||
<BLURB>The numbers represent a percentage of the average allocation per section (frame).</BLURB>
|
||||
<DEFAULT>5</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstVP8Enc::noise-sensitivity</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[0,6]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Noise Sensitivity</NICK>
|
||||
<BLURB>Noise Sensitivity.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstVP8Enc::resize-allowed</NAME>
|
||||
<TYPE>gboolean</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Resize Allowed</NICK>
|
||||
<BLURB>Resize Allowed.</BLURB>
|
||||
<DEFAULT>TRUE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstVP8Enc::sharpness</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[0,7]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Sharpness</NICK>
|
||||
<BLURB>Sharpness.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstVP8Enc::static-threshold</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[0,1000]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Static Threshold</NICK>
|
||||
<BLURB>Static Threshold.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstVP8Enc::token-parts</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[0,3]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Token Parts</NICK>
|
||||
<BLURB>Token Parts.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstVP8Enc::tune</NAME>
|
||||
<TYPE>GstVP8EncTune</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Tune</NICK>
|
||||
<BLURB>Tune.</BLURB>
|
||||
<DEFAULT>Tune for PSNR</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstPhotography::aperture</NAME>
|
||||
<TYPE>guint</TYPE>
|
||||
|
@ -46163,6 +46313,16 @@
|
|||
<DEFAULT>TRUE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstShmSink::buffer-time</NAME>
|
||||
<TYPE>guint64</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>Buffer Time of the shm buffer</NICK>
|
||||
<BLURB>Maximum Size of the shm buffer in nanoseconds (-1 to disable).</BLURB>
|
||||
<DEFAULT>18446744073709551615</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstRTMPSrc::location</NAME>
|
||||
<TYPE>gchar*</TYPE>
|
||||
|
@ -47643,6 +47803,16 @@
|
|||
<DEFAULT></DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstViewfinderBin::disable-converters</NAME>
|
||||
<TYPE>gboolean</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Disable conversion elements</NICK>
|
||||
<BLURB>If video converters should be disabled (must be set on NULL).</BLURB>
|
||||
<DEFAULT>FALSE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstImageCaptureBin::image-encoder</NAME>
|
||||
<TYPE>GstElement*</TYPE>
|
||||
|
@ -47820,7 +47990,7 @@
|
|||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Post Previews</NICK>
|
||||
<BLURB>If capture preview images should be posted to the bus.</BLURB>
|
||||
<DEFAULT>TRUE</DEFAULT>
|
||||
<DEFAULT>FALSE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -47963,6 +48133,26 @@
|
|||
<DEFAULT></DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstCameraBin2::audio-filter</NAME>
|
||||
<TYPE>GstElement*</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Audio filter</NICK>
|
||||
<BLURB>The element that will process captured audio buffers when recording. (Should be set on NULL state).</BLURB>
|
||||
<DEFAULT></DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstCameraBin2::flags</NAME>
|
||||
<TYPE>GstCamFlags</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Flags</NICK>
|
||||
<BLURB>Flags to control behaviour.</BLURB>
|
||||
<DEFAULT></DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstZebraStripe::threshold</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
|
@ -57500,7 +57690,7 @@
|
|||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Compare Meta</NICK>
|
||||
<BLURB>Indicates which metadata should be compared.</BLURB>
|
||||
<DEFAULT>GST_BUFFER_COPY_FLAGS|GST_BUFFER_COPY_TIMESTAMPS|GST_BUFFER_COPY_CAPS</DEFAULT>
|
||||
<DEFAULT>GST_BUFFER_COPY_FLAGS|GST_BUFFER_COPY_TIMESTAMPS|GST_BUFFER_COPY_CAPS|GST_BUFFER_COPY_QDATA</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -57643,6 +57833,26 @@
|
|||
<DEFAULT>ntsc</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstDecklinkSrc::audio-input</NAME>
|
||||
<TYPE>GstDecklinkAudioConnection</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>Audio Input</NICK>
|
||||
<BLURB>Audio Input Connection.</BLURB>
|
||||
<DEFAULT>auto</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstDecklinkSrc::subdevice</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[0,3]</RANGE>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>Subdevice</NICK>
|
||||
<BLURB>Subdevice.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstDecklinkSink::mode</NAME>
|
||||
<TYPE>GstDecklinkModes</TYPE>
|
||||
|
@ -57653,3 +57863,223 @@
|
|||
<DEFAULT>ntsc</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstWebvttEnc::duration</NAME>
|
||||
<TYPE>gint64</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Offset for the duration</NICK>
|
||||
<BLURB>Offset for the duration of the subtitles.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstWebvttEnc::timestamp</NAME>
|
||||
<TYPE>gint64</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Offset for the starttime</NICK>
|
||||
<BLURB>Offset for the starttime for the subtitles.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>MpegPsMux::aggregate-gops</NAME>
|
||||
<TYPE>gboolean</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Aggregate GOPs</NICK>
|
||||
<BLURB>Whether to aggregate GOPs and push them out as buffer lists.</BLURB>
|
||||
<DEFAULT>FALSE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstFreeverb::damping</NAME>
|
||||
<TYPE>gfloat</TYPE>
|
||||
<RANGE>[0,1]</RANGE>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>Damping</NICK>
|
||||
<BLURB>Damping of high frequencies.</BLURB>
|
||||
<DEFAULT>0.2</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstFreeverb::level</NAME>
|
||||
<TYPE>gfloat</TYPE>
|
||||
<RANGE>[0,1]</RANGE>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>Level</NICK>
|
||||
<BLURB>dry/wet level.</BLURB>
|
||||
<DEFAULT>0.5</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstFreeverb::room-size</NAME>
|
||||
<TYPE>gfloat</TYPE>
|
||||
<RANGE>[0,1]</RANGE>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>Room size</NICK>
|
||||
<BLURB>Size of the simulated room.</BLURB>
|
||||
<DEFAULT>0.5</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstFreeverb::width</NAME>
|
||||
<TYPE>gfloat</TYPE>
|
||||
<RANGE>[0,1]</RANGE>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>Width</NICK>
|
||||
<BLURB>Stereo panorama width.</BLURB>
|
||||
<DEFAULT>1</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstInterVideoSrc::channel</NAME>
|
||||
<TYPE>gchar*</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Channel</NICK>
|
||||
<BLURB>Channel name to match inter src and sink elements.</BLURB>
|
||||
<DEFAULT>"default"</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstInterVideoSink::channel</NAME>
|
||||
<TYPE>gchar*</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Channel</NICK>
|
||||
<BLURB>Channel name to match inter src and sink elements.</BLURB>
|
||||
<DEFAULT>"default"</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstInterAudioSrc::channel</NAME>
|
||||
<TYPE>gchar*</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Channel</NICK>
|
||||
<BLURB>Channel name to match inter src and sink elements.</BLURB>
|
||||
<DEFAULT>"default"</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstInterAudioSink::channel</NAME>
|
||||
<TYPE>gchar*</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Channel</NICK>
|
||||
<BLURB>Channel name to match inter src and sink elements.</BLURB>
|
||||
<DEFAULT>"default"</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstSmooth::active</NAME>
|
||||
<TYPE>gboolean</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>active</NICK>
|
||||
<BLURB>process video.</BLURB>
|
||||
<DEFAULT>TRUE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstSmooth::filter-size</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>filter-size</NICK>
|
||||
<BLURB>size of media filter.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstSmooth::luma-only</NAME>
|
||||
<TYPE>gboolean</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>luma-only</NICK>
|
||||
<BLURB>only filter luma part.</BLURB>
|
||||
<DEFAULT>TRUE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstSmooth::tolerance</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>tolerance</NICK>
|
||||
<BLURB>contrast tolerance for smoothing.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstIRTSPParse::channel-id</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[0,255]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>channel-id</NICK>
|
||||
<BLURB>Channel Identifier.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstWaveScope::style</NAME>
|
||||
<TYPE>GstWaveScopeStyle</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>drawing style</NICK>
|
||||
<BLURB>Drawing styles for the wave form display.</BLURB>
|
||||
<DEFAULT>draw dots (default)</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstSpaceScope::style</NAME>
|
||||
<TYPE>GstSpaceScopeStyle</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>drawing style</NICK>
|
||||
<BLURB>Drawing styles for the space scope display.</BLURB>
|
||||
<DEFAULT>draw dots (default)</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstRemoveSilence::hysteresis</NAME>
|
||||
<TYPE>guint64</TYPE>
|
||||
<RANGE>>= 1</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Hysteresis</NICK>
|
||||
<BLURB>Set the hysteresis (on samples) used on the internal VAD.</BLURB>
|
||||
<DEFAULT>480</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstRemoveSilence::remove</NAME>
|
||||
<TYPE>gboolean</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Remove</NICK>
|
||||
<BLURB>Set to true to remove silence from the stream, false otherwhise.</BLURB>
|
||||
<DEFAULT>FALSE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstChromaprint::duration</NAME>
|
||||
<TYPE>guint</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Duration limit</NICK>
|
||||
<BLURB>Number of seconds of audio to use for fingerprinting.</BLURB>
|
||||
<DEFAULT>120</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstChromaprint::fingerprint</NAME>
|
||||
<TYPE>gchar*</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>r</FLAGS>
|
||||
<NICK>Resulting fingerprint</NICK>
|
||||
<BLURB>Resulting fingerprint.</BLURB>
|
||||
<DEFAULT>NULL</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
GObject
|
||||
GstAdapter
|
||||
GstColorBalanceChannel
|
||||
GstObject
|
||||
GstBus
|
||||
|
@ -7,13 +6,22 @@ GObject
|
|||
GstSystemClock
|
||||
GstAudioClock
|
||||
GstElement
|
||||
ADPCMDec
|
||||
ADPCMEnc
|
||||
GstAiffMux
|
||||
GstAiffParse
|
||||
GstAsfMux
|
||||
GstAsfParse
|
||||
GstAssRender
|
||||
GstAudioDecoder
|
||||
ADPCMDec
|
||||
GstCeltDec
|
||||
GstDtsDec
|
||||
GstFaad
|
||||
GstGSMDec
|
||||
GstAudioEncoder
|
||||
ADPCMEnc
|
||||
GstCeltEnc
|
||||
GstFaac
|
||||
GstGSMEnc
|
||||
GstBaseAudioVisualizer
|
||||
GstSpaceScope
|
||||
GstSpectraScope
|
||||
|
@ -23,6 +31,7 @@ GObject
|
|||
GstDiracParse
|
||||
GstH263Parse
|
||||
GstH264Parse
|
||||
GstIRTSPParse
|
||||
GstMpeg4VParse
|
||||
GstMpegvParse
|
||||
GstBaseRTPDepayload
|
||||
|
@ -35,25 +44,26 @@ GObject
|
|||
GstBaseAudioSink
|
||||
GstAudioSink
|
||||
GstApExSink
|
||||
GstNasSink
|
||||
GstSDLAudioSink
|
||||
GstChecksumSink
|
||||
GstCurlSink
|
||||
GstDCCPClientSink
|
||||
GstDCCPServerSink
|
||||
GstFBDEVSink
|
||||
GstInterAudioSink
|
||||
GstInterSubSink
|
||||
GstInterVideoSink
|
||||
GstLinsysSdiSink
|
||||
GstRTMPSink
|
||||
GstSFSink
|
||||
GstShmSink
|
||||
GstVideoSink
|
||||
GstDfbVideoSink
|
||||
GstSDLVideoSink
|
||||
VdpSink
|
||||
GstBaseSrc
|
||||
GstDTMFSrc
|
||||
GstDataURISrc
|
||||
GstFliteTestSrc
|
||||
GstInterAudioSrc
|
||||
GstInterSubSrc
|
||||
GstInterVideoSrc
|
||||
GstLinsysSdiSrc
|
||||
GstPushSrc
|
||||
|
@ -62,14 +72,24 @@ GObject
|
|||
GstDc1394
|
||||
GstDvbSrc
|
||||
GstMMS
|
||||
GstMythtvSrc
|
||||
GstNeonhttpSrc
|
||||
GstRTMPSrc
|
||||
GstRfbSrc
|
||||
GstShmSrc
|
||||
GstVCDSrc
|
||||
frei0r-src-ising0r
|
||||
frei0r-src-lissajous0r
|
||||
frei0r-src-nois0r
|
||||
frei0r-src-onecol0r
|
||||
frei0r-src-partik0l
|
||||
frei0r-src-plasma
|
||||
GstRTPDTMFSrc
|
||||
GstSFSrc
|
||||
GstBaseTransform
|
||||
GstAudioFilter
|
||||
GstBPMDetect
|
||||
GstChromaprint
|
||||
GstOFA
|
||||
GstStereo
|
||||
GstBayer2RGB
|
||||
|
@ -79,12 +99,14 @@ GObject
|
|||
GstColorconvert
|
||||
GstDebugSpy
|
||||
GstDtmfDetect
|
||||
GstFreeverb
|
||||
GstHDVParse
|
||||
GstLegacyresample
|
||||
GstLogoinsert
|
||||
GstMeasureCollector
|
||||
GstPatchdetect
|
||||
GstRGB2Bayer
|
||||
GstRemoveSilence
|
||||
GstScaletempo
|
||||
GstVideoFilter
|
||||
GaussBlur
|
||||
|
@ -114,10 +136,62 @@ GObject
|
|||
GstRotate
|
||||
GstSquare
|
||||
GstRsvgOverlay
|
||||
GstSmooth
|
||||
GstSolarize
|
||||
GstVideoAnalyse
|
||||
GstVideoDetect
|
||||
GstVideoMark
|
||||
frei0r-filter-3-point-color-balance
|
||||
frei0r-filter-3dflippo
|
||||
frei0r-filter-b
|
||||
frei0r-filter-baltan
|
||||
frei0r-filter-bluescreen0r
|
||||
frei0r-filter-brightness
|
||||
frei0r-filter-bw0r
|
||||
frei0r-filter-cartoon
|
||||
frei0r-filter-color-distance
|
||||
frei0r-filter-contrast0r
|
||||
frei0r-filter-curves
|
||||
frei0r-filter-dealygrab
|
||||
frei0r-filter-delay0r
|
||||
frei0r-filter-distort0r
|
||||
frei0r-filter-edgeglow
|
||||
frei0r-filter-equaliz0r
|
||||
frei0r-filter-flippo
|
||||
frei0r-filter-g
|
||||
frei0r-filter-gamma
|
||||
frei0r-filter-glow
|
||||
frei0r-filter-hueshift0r
|
||||
frei0r-filter-invert0r
|
||||
frei0r-filter-k-means-clustering
|
||||
frei0r-filter-lens-correction
|
||||
frei0r-filter-letterb0xed
|
||||
frei0r-filter-levels
|
||||
frei0r-filter-luminance
|
||||
frei0r-filter-mask0mate
|
||||
frei0r-filter-nervous
|
||||
frei0r-filter-nosync0r
|
||||
frei0r-filter-opencvfacedetect
|
||||
frei0r-filter-perspective
|
||||
frei0r-filter-pixeliz0r
|
||||
frei0r-filter-primaries
|
||||
frei0r-filter-r
|
||||
frei0r-filter-rgb-parade
|
||||
frei0r-filter-saturat0r
|
||||
frei0r-filter-scale0tilt
|
||||
frei0r-filter-scanline0r
|
||||
frei0r-filter-sobel
|
||||
frei0r-filter-squareblur
|
||||
frei0r-filter-tehroxx0r
|
||||
frei0r-filter-threelay0r
|
||||
frei0r-filter-threshold0r
|
||||
frei0r-filter-tint0r
|
||||
frei0r-filter-transparency
|
||||
frei0r-filter-twolay0r
|
||||
frei0r-filter-vectorscope
|
||||
frei0r-filter-vertigo
|
||||
frei0r-filter-water
|
||||
frei0r-filter-white-balance
|
||||
GstVideoFilter2
|
||||
GstSceneChange
|
||||
GstZebraStripe
|
||||
|
@ -125,9 +199,11 @@ GObject
|
|||
GstBaseVideoCodec
|
||||
GstBaseVideoDecoder
|
||||
GstSchroDec
|
||||
GstVP8Dec
|
||||
GstBaseVideoEncoder
|
||||
GstDiracEnc
|
||||
GstSchroEnc
|
||||
GstVP8Enc
|
||||
GstBin
|
||||
DvbBaseBin
|
||||
GstAutoConvert
|
||||
|
@ -136,6 +212,12 @@ GObject
|
|||
GstWrapperCameraBinSrc
|
||||
GstFPSDisplaySink
|
||||
GstFaceOverlay
|
||||
GstGSettingsSwitchSink
|
||||
GstGSettingsAudioSink
|
||||
GstGSettingsVideoSink
|
||||
GstGSettingsSwitchSrc
|
||||
GstGSettingsAudioSrc
|
||||
GstGSettingsVideoSrc
|
||||
GstPipeline
|
||||
GstCameraBin
|
||||
GstCameraBin2
|
||||
|
@ -146,25 +228,16 @@ GObject
|
|||
GstBz2enc
|
||||
GstCDAudio
|
||||
GstCDXAParse
|
||||
GstCeltDec
|
||||
GstCeltEnc
|
||||
GstChopMyData
|
||||
GstCompare
|
||||
GstDVBSubOverlay
|
||||
GstDVDSpu
|
||||
GstDecklinkSink
|
||||
GstDecklinkSrc
|
||||
GstDtsDec
|
||||
GstFaad
|
||||
GstFestival
|
||||
GstFieldAnalysis
|
||||
GstFreeze
|
||||
GstGSMDec
|
||||
GstGSMEnc
|
||||
GstGmeDec
|
||||
GstHLSDemux
|
||||
GstId3BaseMux
|
||||
GstId3Mux
|
||||
GstInterlace
|
||||
GstIvfParse
|
||||
GstJP2kDecimator
|
||||
|
@ -174,6 +247,7 @@ GObject
|
|||
GstKateEnc
|
||||
GstKateParse
|
||||
GstKateTag
|
||||
GstKateTiger
|
||||
GstLegacyH264Parse
|
||||
GstLiveAdder
|
||||
GstMSE
|
||||
|
@ -182,8 +256,10 @@ GObject
|
|||
GstMimDec
|
||||
GstMimEnc
|
||||
GstModPlug
|
||||
GstMpeg2enc
|
||||
GstMpegPSDemux
|
||||
GstMpegTSDemux
|
||||
GstMplex
|
||||
GstMusepackDec
|
||||
GstMveDemux
|
||||
GstMveMux
|
||||
|
@ -208,26 +284,170 @@ GObject
|
|||
GstAudioSegmentClip
|
||||
GstVideoSegmentClip
|
||||
GstSignalProcessor
|
||||
ladspa-Chorus1
|
||||
ladspa-Chorus2
|
||||
ladspa-G2reverb
|
||||
ladspa-Mvchpf-1
|
||||
ladspa-Mvclpf-1
|
||||
ladspa-Mvclpf-2
|
||||
ladspa-Mvclpf-3
|
||||
ladspa-Mvclpf-4
|
||||
ladspa-Phaser1
|
||||
ladspa-Phaser1+LFO
|
||||
ladspa-TripleChorus
|
||||
ladspa-alias
|
||||
ladspa-allpass-c
|
||||
ladspa-allpass-l
|
||||
ladspa-allpass-n
|
||||
ladspa-amPitchshift
|
||||
ladspa-amp
|
||||
ladspa-amp-mono
|
||||
ladspa-amp-stereo
|
||||
ladspa-analogueOsc
|
||||
ladspa-artificialLatency
|
||||
ladspa-autoPhaser
|
||||
ladspa-bandpass-a-iir
|
||||
ladspa-bandpass-iir
|
||||
ladspa-bodeShifter
|
||||
ladspa-bodeShifterCV
|
||||
ladspa-butthigh-iir
|
||||
ladspa-buttlow-iir
|
||||
ladspa-bwxover-iir
|
||||
ladspa-chebstortion
|
||||
ladspa-comb
|
||||
ladspa-comb-c
|
||||
ladspa-comb-l
|
||||
ladspa-comb-n
|
||||
ladspa-combSplitter
|
||||
ladspa-const
|
||||
ladspa-crossoverDist
|
||||
ladspa-dcRemove
|
||||
ladspa-decay
|
||||
ladspa-decimator
|
||||
ladspa-declip
|
||||
ladspa-delay-5s
|
||||
ladspa-delay-c
|
||||
ladspa-delay-l
|
||||
ladspa-delay-n
|
||||
ladspa-delayorama
|
||||
ladspa-diode
|
||||
ladspa-divider
|
||||
ladspa-dj-eq
|
||||
ladspa-dj-eq-mono
|
||||
ladspa-djFlanger
|
||||
ladspa-dysonCompress
|
||||
ladspa-fadDelay
|
||||
ladspa-fastLookaheadLimiter
|
||||
ladspa-flanger
|
||||
ladspa-fmOsc
|
||||
ladspa-foldover
|
||||
ladspa-fourByFourPole
|
||||
ladspa-foverdrive
|
||||
ladspa-freqTracker
|
||||
ladspa-gate
|
||||
ladspa-giantFlange
|
||||
ladspa-gong
|
||||
ladspa-gongBeater
|
||||
ladspa-gsm
|
||||
ladspa-gverb
|
||||
ladspa-hardLimiter
|
||||
ladspa-harmonicGen
|
||||
ladspa-hermesFilter
|
||||
ladspa-highpass-iir
|
||||
ladspa-hilbert
|
||||
ladspa-hpf
|
||||
ladspa-imp
|
||||
ladspa-impulse-fc
|
||||
ladspa-inv
|
||||
ladspa-karaoke
|
||||
ladspa-lcrDelay
|
||||
ladspa-lfoPhaser
|
||||
ladspa-lowpass-iir
|
||||
ladspa-lpf
|
||||
ladspa-lsFilter
|
||||
ladspa-matrixMSSt
|
||||
ladspa-matrixSpatialiser
|
||||
ladspa-matrixStMS
|
||||
ladspa-mbeq
|
||||
ladspa-modDelay
|
||||
ladspa-multivoiceChorus
|
||||
ladspa-noise-white
|
||||
ladspa-notch-iir
|
||||
ladspa-pitchScale
|
||||
ladspa-pitchScaleHQ
|
||||
ladspa-plate
|
||||
ladspa-pointerCastDistortion
|
||||
ladspa-rateShifter
|
||||
ladspa-retroFlange
|
||||
ladspa-revdelay
|
||||
ladspa-ringmod-1i1o1l
|
||||
ladspa-ringmod-2i1o
|
||||
ladspa-satanMaximiser
|
||||
ladspa-sc1
|
||||
ladspa-sc2
|
||||
ladspa-sc3
|
||||
ladspa-sc4
|
||||
ladspa-sc4m
|
||||
ladspa-se4
|
||||
ladspa-shaper
|
||||
ladspa-sifter
|
||||
ladspa-sinCos
|
||||
ladspa-sine-faaa
|
||||
ladspa-sine-faac
|
||||
ladspa-sine-fcaa
|
||||
ladspa-sine-fcac
|
||||
ladspa-singlePara
|
||||
ladspa-sinusWavewrapper
|
||||
ladspa-smoothDecimate
|
||||
ladspa-split
|
||||
ladspa-stepMuxer
|
||||
ladspa-surroundEncoder
|
||||
ladspa-svf
|
||||
ladspa-tap-autopan
|
||||
ladspa-tap-chorusflanger
|
||||
ladspa-tap-deesser
|
||||
ladspa-tap-doubler
|
||||
ladspa-tap-dynamics-m
|
||||
ladspa-tap-dynamics-st
|
||||
ladspa-tap-equalizer
|
||||
ladspa-tap-equalizer-bw
|
||||
ladspa-tap-limiter
|
||||
ladspa-tap-pinknoise
|
||||
ladspa-tap-pitch
|
||||
ladspa-tap-reflector
|
||||
ladspa-tap-reverb
|
||||
ladspa-tap-rotspeak
|
||||
ladspa-tap-sigmoid
|
||||
ladspa-tap-stereo-echo
|
||||
ladspa-tap-tremolo
|
||||
ladspa-tap-tubewarmth
|
||||
ladspa-tap-vibrato
|
||||
ladspa-tapeDelay
|
||||
ladspa-transient
|
||||
ladspa-triplePara
|
||||
ladspa-valve
|
||||
ladspa-valveRect
|
||||
ladspa-vynil
|
||||
ladspa-waveTerrain
|
||||
ladspa-xfade
|
||||
ladspa-xfade4
|
||||
ladspa-zm1
|
||||
GstSirenDec
|
||||
GstSirenEnc
|
||||
GstSpeed
|
||||
GstSrtEnc
|
||||
GstTRM
|
||||
GstTagMux
|
||||
GstId3Mux
|
||||
GstTtaDec
|
||||
GstTtaParse
|
||||
GstVMncDec
|
||||
GstVcdParse
|
||||
GstVdpVideoPostProcess
|
||||
GstWebvttEnc
|
||||
GstWildmidi
|
||||
GstXvidDec
|
||||
GstXvidEnc
|
||||
GstY4mDec
|
||||
MpegPsMux
|
||||
MpegTSBase
|
||||
|
@ -236,7 +456,44 @@ GObject
|
|||
MpegTSParse
|
||||
MpegTsMux
|
||||
MpegVideoParse
|
||||
SatBaseVideoDecoder
|
||||
GstVdpDecoder
|
||||
GstVdpH264Dec
|
||||
GstVdpMpeg4Dec
|
||||
GstVdpMpegDec
|
||||
frei0r-mixer-addition
|
||||
frei0r-mixer-alpha-injection
|
||||
frei0r-mixer-alphaatop
|
||||
frei0r-mixer-alphain
|
||||
frei0r-mixer-alphaout
|
||||
frei0r-mixer-alphaover
|
||||
frei0r-mixer-alphaxor
|
||||
frei0r-mixer-blend
|
||||
frei0r-mixer-burn
|
||||
frei0r-mixer-color-only
|
||||
frei0r-mixer-composition
|
||||
frei0r-mixer-darken
|
||||
frei0r-mixer-difference
|
||||
frei0r-mixer-divide
|
||||
frei0r-mixer-dodge
|
||||
frei0r-mixer-grain-extract
|
||||
frei0r-mixer-grain-merge
|
||||
frei0r-mixer-hardlight
|
||||
frei0r-mixer-hue
|
||||
frei0r-mixer-lighten
|
||||
frei0r-mixer-multiply
|
||||
frei0r-mixer-overlay
|
||||
frei0r-mixer-rgb
|
||||
frei0r-mixer-saturation
|
||||
frei0r-mixer-screen
|
||||
frei0r-mixer-softlight
|
||||
frei0r-mixer-subtract
|
||||
frei0r-mixer-uv-map
|
||||
frei0r-mixer-value
|
||||
frei0r-mixer-xfade0r
|
||||
GstPad
|
||||
GstVdpOutputSrcPad
|
||||
GstVdpVideoSrcPad
|
||||
GstPadTemplate
|
||||
GstSignalProcessorPadTemplate
|
||||
GstPlugin
|
||||
|
@ -250,6 +507,7 @@ GObject
|
|||
GstTask
|
||||
GstTaskPool
|
||||
GstSignalObject
|
||||
GstVdpDevice
|
||||
MpegTsPatInfo
|
||||
MpegTsPmtInfo
|
||||
GInterface
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
ADPCMEnc GstPreset
|
||||
DvbBaseBin GstChildProxy GstURIHandler
|
||||
GstAmrWbEnc GstPreset
|
||||
GstApExSink GstImplementsInterface GstMixer
|
||||
GstAsfMux GstTagSetter
|
||||
GstAudioEncoder GstPreset
|
||||
GstAutoConvert GstChildProxy
|
||||
GstAutoVideoConvert GstChildProxy
|
||||
GstBaseCameraSrc GstChildProxy
|
||||
|
@ -10,6 +12,7 @@ GstBin GstChildProxy
|
|||
GstCDAudio GstURIHandler
|
||||
GstCameraBin GstChildProxy GstImplementsInterface GstColorBalance GstTagSetter
|
||||
GstCameraBin2 GstChildProxy GstTagSetter
|
||||
GstCeltEnc GstPreset GstTagSetter
|
||||
GstCeltEnc GstTagSetter GstPreset
|
||||
GstDataURISrc GstURIHandler
|
||||
GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance
|
||||
|
@ -17,6 +20,8 @@ GstDiracEnc GstPreset
|
|||
GstFPSDisplaySink GstChildProxy
|
||||
GstFaac GstPreset
|
||||
GstFaceOverlay GstChildProxy
|
||||
GstFreeverb GstPreset
|
||||
GstGSMEnc GstPreset
|
||||
GstGSettingsAudioSink GstChildProxy
|
||||
GstGSettingsAudioSrc GstChildProxy
|
||||
GstGSettingsSwitchSink GstChildProxy
|
||||
|
@ -38,6 +43,7 @@ GstRTMPSrc GstURIHandler
|
|||
GstSDLVideoSink GstImplementsInterface GstXOverlay GstNavigation
|
||||
GstSDPDemux GstChildProxy
|
||||
GstSchroEnc GstPreset
|
||||
GstTagMux GstTagSetter
|
||||
GstVCDSrc GstURIHandler
|
||||
GstVP8Enc GstPreset GstTagSetter
|
||||
GstVP8Enc GstTagSetter GstPreset
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>ADPCM decoder</description>
|
||||
<filename>../../gst/adpcmdec/.libs/libgstadpcmdec.so</filename>
|
||||
<basename>libgstadpcmdec.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>ADPCM encoder</description>
|
||||
<filename>../../gst/adpcmenc/.libs/libgstadpcmenc.so</filename>
|
||||
<basename>libgstadpcmenc.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Create and parse Audio Interchange File Format (AIFF) files</description>
|
||||
<filename>../../gst/aiff/.libs/libgstaiff.so</filename>
|
||||
<basename>libgstaiff.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Apple AirPort Express Plugin</description>
|
||||
<filename>../../ext/apexsink/.libs/libgstapexsink.so</filename>
|
||||
<basename>libgstapexsink.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>ASF Muxer Plugin</description>
|
||||
<filename>../../gst/asfmux/.libs/libgstasfmux.so</filename>
|
||||
<basename>libgstasfmux.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>ASS/SSA subtitle renderer</description>
|
||||
<filename>../../ext/assrender/.libs/libgstassrender.so</filename>
|
||||
<basename>libgstassrender.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Creates video visualizations of audio input</description>
|
||||
<filename>../../gst/audiovisualizers/.libs/libgstaudiovisualizers.so</filename>
|
||||
<basename>libgstaudiovisualizers.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>GPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Selects convertor element based on caps</description>
|
||||
<filename>../../gst/autoconvert/.libs/libgstautoconvert.so</filename>
|
||||
<basename>libgstautoconvert.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Elements to convert Bayer images</description>
|
||||
<filename>../../gst/bayer/.libs/libgstbayer.so</filename>
|
||||
<basename>libgstbayer.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Compress or decompress streams</description>
|
||||
<filename>../../ext/bz2/.libs/libgstbz2.so</filename>
|
||||
<basename>libgstbz2.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>High level api for DC (Digital Camera) application</description>
|
||||
<filename>../../gst/camerabin/.libs/libgstcamerabin.so</filename>
|
||||
<basename>libgstcamerabin.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>camerabin2</description>
|
||||
<filename>../../gst/camerabin2/.libs/libgstcamerabin2.so</filename>
|
||||
<basename>libgstcamerabin2.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Play CD audio through the CD Drive</description>
|
||||
<filename>../../ext/cdaudio/.libs/libgstcdaudio.so</filename>
|
||||
<basename>libgstcdaudio.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Parse a .dat file (VCD) into raw mpeg1</description>
|
||||
<filename>../../gst/cdxaparse/.libs/libgstcdxaparse.so</filename>
|
||||
<basename>libgstcdxaparse.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>CELT plugin library</description>
|
||||
<filename>../../ext/celt/.libs/libgstcelt.so</filename>
|
||||
<basename>libgstcelt.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
34
docs/plugins/inspect/plugin-chromaprint.xml
Normal file
34
docs/plugins/inspect/plugin-chromaprint.xml
Normal file
|
@ -0,0 +1,34 @@
|
|||
<plugin>
|
||||
<name>chromaprint</name>
|
||||
<description>Calculate Chromaprint fingerprint from audio files</description>
|
||||
<filename>../../ext/chromaprint/.libs/libgstchromaprint.so</filename>
|
||||
<basename>libgstchromaprint.so</basename>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>chromaprint</name>
|
||||
<longname>Chromaprint fingerprinting element</longname>
|
||||
<class>Filter/Analyzer/Audio</class>
|
||||
<description>Find an audio fingerprint using the Chromaprint library</description>
|
||||
<author>Lukáš Lalinský <lalinsky@gmail.com></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], endianness=(int){ 1234 }, width=(int){ 16 }, depth=(int){ 16 }, signed=(boolean)true</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], endianness=(int){ 1234 }, width=(int){ 16 }, depth=(int){ 16 }, signed=(boolean)true</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
</elements>
|
||||
</plugin>
|
|
@ -3,7 +3,7 @@
|
|||
<description>Cog plugin</description>
|
||||
<filename>../../ext/cog/.libs/libgstcog.so</filename>
|
||||
<basename>libgstcog.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Color Look-up Table filters</description>
|
||||
<filename>../../gst/coloreffects/.libs/libgstcoloreffects.so</filename>
|
||||
<basename>libgstcoloreffects.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Colorspace conversion</description>
|
||||
<filename>../../gst/colorspace/.libs/libgstcolorspace.so</filename>
|
||||
<basename>libgstcolorspace.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package></package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>libcurl-based elements</description>
|
||||
<filename>../../ext/curl/.libs/libgstcurl.so</filename>
|
||||
<basename>libgstcurl.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>data: URI source</description>
|
||||
<filename>../../gst/dataurisrc/.libs/libgstdataurisrc.so</filename>
|
||||
<basename>libgstdataurisrc.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>1394 IIDC Video Source</description>
|
||||
<filename>../../ext/dc1394/.libs/libgstdc1394.so</filename>
|
||||
<basename>libgstdc1394.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>transfer data over the network via DCCP.</description>
|
||||
<filename>../../gst/dccp/.libs/libgstdccp.so</filename>
|
||||
<basename>libgstdccp.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>DCCP</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Collection of elements that may or may not be useful for debugging</description>
|
||||
<filename>../../gst/debugutils/.libs/libgstdebugutilsbad.so</filename>
|
||||
<basename>libgstdebugutilsbad.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Blackmagic Decklink plugin</description>
|
||||
<filename>../../sys/decklink/.libs/libgstdecklink.so</filename>
|
||||
<basename>libgstdecklink.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins</package>
|
||||
|
@ -26,7 +26,7 @@
|
|||
<name>videosink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)486, framerate=(fraction)24000/1001, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)24000/1001, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)24/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)50/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60000/1001, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)50/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)60000/1001, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)60/1, interlaced=(boolean)false</details>
|
||||
<details>video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)720, height=(int)486, framerate=(fraction)24000/1001, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1920, height=(int)1080, framerate=(fraction)24000/1001, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1920, height=(int)1080, framerate=(fraction)24/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1920, height=(int)1080, framerate=(fraction)50/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1920, height=(int)1080, framerate=(fraction)60000/1001, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1920, height=(int)1080, framerate=(fraction)60/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1280, height=(int)720, framerate=(fraction)50/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1280, height=(int)720, framerate=(fraction)60000/1001, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1280, height=(int)720, framerate=(fraction)60/1, interlaced=(boolean)false</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
|
@ -47,7 +47,7 @@
|
|||
<name>videosrc</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)10/11, color-matrix=(string)sdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)486, framerate=(fraction)24000/1001, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)10/11, color-matrix=(string)sdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)sdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)10/11, color-matrix=(string)sdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)sdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)24000/1001, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)24/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)50/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)50/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)60000/1001, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)60/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2</details>
|
||||
<details>video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)10/11, color-matrix=(string)sdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)486, framerate=(fraction)24000/1001, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)10/11, color-matrix=(string)sdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)sdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)10/11, color-matrix=(string)sdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)sdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)24000/1001, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)24/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)50/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)50/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)60000/1001, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)60/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>DirectFB video output plugin</description>
|
||||
<filename>../../ext/directfb/.libs/libgstdfbvideosink.so</filename>
|
||||
<basename>libgstdfbvideosink.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Dirac plugin</description>
|
||||
<filename>../../ext/dirac/.libs/libgstdirac.so</filename>
|
||||
<basename>libgstdirac.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>DTMF plugins</description>
|
||||
<filename>../../gst/dtmf/.libs/libgstdtmf.so</filename>
|
||||
<basename>libgstdtmf.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Decodes DTS audio streams</description>
|
||||
<filename>../../ext/dts/.libs/libgstdtsdec.so</filename>
|
||||
<basename>libgstdtsdec.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>GPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>DVB elements</description>
|
||||
<filename>../../sys/dvb/.libs/libgstdvb.so</filename>
|
||||
<basename>libgstdvb.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>DVB subtitle renderer</description>
|
||||
<filename>../../gst/dvbsuboverlay/.libs/libgstdvbsuboverlay.so</filename>
|
||||
<basename>libgstdvbsuboverlay.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>DVD Sub-picture Overlay element</description>
|
||||
<filename>../../gst/dvdspu/.libs/libgstdvdspu.so</filename>
|
||||
<basename>libgstdvdspu.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Free AAC Encoder (FAAC)</description>
|
||||
<filename>../../ext/faac/.libs/libgstfaac.so</filename>
|
||||
<basename>libgstfaac.so</basename>
|
||||
<version>0.10.21.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
@ -20,13 +20,13 @@
|
|||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)[ 8000, 96000 ], channels=(int)[ 1, 6 ]</details>
|
||||
<details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, channels=(int)[ 1, 6 ]</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>audio/mpeg, mpegversion=(int){ 4, 2 }, channels=(int)[ 1, 6 ], rate=(int)[ 8000, 96000 ], stream-format=(string){ adts, raw }</details>
|
||||
<details>audio/mpeg, mpegversion=(int)4, channels=(int)[ 1, 6 ], rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, stream-format=(string){ adts, raw }, base-profile=(string){ main, lc, ssr, ltp }; audio/mpeg, mpegversion=(int)2, channels=(int)[ 1, 6 ], rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, stream-format=(string){ adts, raw }, profile=(string){ main, lc }</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Free AAC Decoder (FAAD)</description>
|
||||
<filename>../../ext/faad/.libs/libgstfaad.so</filename>
|
||||
<basename>libgstfaad.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>GPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
@ -20,7 +20,7 @@
|
|||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>audio/mpeg, mpegversion=(int){ 2, 4 }</details>
|
||||
<details>audio/mpeg, mpegversion=(int)2; audio/mpeg, mpegversion=(int)4, stream-format=(string){ raw, adts }</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>SVG Face Overlay</description>
|
||||
<filename>../../gst/faceoverlay/.libs/libgstfaceoverlay.so</filename>
|
||||
<basename>libgstfaceoverlay.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>linux framebuffer video sink</description>
|
||||
<filename>../../sys/fbdev/.libs/libgstfbdevsink.so</filename>
|
||||
<basename>libgstfbdevsink.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Synthesizes plain text into audio</description>
|
||||
<filename>../../gst/festival/.libs/libgstfestival.so</filename>
|
||||
<basename>libgstfestival.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Video field analysis</description>
|
||||
<filename>../../gst/fieldanalysis/.libs/libgstfieldanalysis.so</filename>
|
||||
<basename>libgstfieldanalysis.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Fragmented streaming plugins</description>
|
||||
<filename>../../gst/hls/.libs/libgstfragmented.so</filename>
|
||||
<basename>libgstfragmented.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins</package>
|
||||
|
@ -24,9 +24,9 @@ Andoni Morales Alastruey <ylatuya@gmail.com></author>
|
|||
<details>application/x-hls</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<name>src%d</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<presence>sometimes</presence>
|
||||
<details>ANY</details>
|
||||
</caps>
|
||||
</pads>
|
||||
|
|
34
docs/plugins/inspect/plugin-freeverb.xml
Normal file
34
docs/plugins/inspect/plugin-freeverb.xml
Normal file
|
@ -0,0 +1,34 @@
|
|||
<plugin>
|
||||
<name>freeverb</name>
|
||||
<description>Reverberation/room effect</description>
|
||||
<filename>../../gst/freeverb/.libs/libgstfreeverb.so</filename>
|
||||
<basename>libgstfreeverb.so</basename>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>freeverb</name>
|
||||
<longname>Stereo positioning</longname>
|
||||
<class>Filter/Effect/Audio</class>
|
||||
<description>Reverberation/room effect</description>
|
||||
<author>Stefan Sauer <ensonic@users.sf.net></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], endianness=(int)1234, width=(int)32; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)2, endianness=(int)1234, width=(int)32; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)2, endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
</elements>
|
||||
</plugin>
|
|
@ -3,7 +3,7 @@
|
|||
<description>Stream freezer</description>
|
||||
<filename>../../gst/freeze/.libs/libgstfreeze.so</filename>
|
||||
<basename>libgstfreeze.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -3,7 +3,7 @@
|
|||
<description>Gaudi video effects.</description>
|
||||
<filename>../../gst/gaudieffects/.libs/libgstgaudieffects.so</filename>
|
||||
<basename>libgstgaudieffects.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Various geometric image transform elements</description>
|
||||
<filename>../../gst/geometrictransform/.libs/libgstgeometrictransform.so</filename>
|
||||
<basename>libgstgeometrictransform.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
@ -181,7 +181,7 @@
|
|||
<name>rotate</name>
|
||||
<longname>rotate</longname>
|
||||
<class>Transform/Effect/Video</class>
|
||||
<description>Warps the picture into an arc shaped form</description>
|
||||
<description>Rotates the picture by an arbitrary angle</description>
|
||||
<author>Thiago Santos<thiago.sousa.santos@collabora.co.uk></author>
|
||||
<pads>
|
||||
<caps>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>GSettings plugin</description>
|
||||
<filename>../../ext/gsettings/.libs/libgstgsettingselements.so</filename>
|
||||
<basename>libgstgsettingselements.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>GSM encoder/decoder</description>
|
||||
<filename>../../ext/gsm/.libs/libgstgsm.so</filename>
|
||||
<basename>libgstgsm.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Siren encoder/decoder/payloader/depayloader plugins</description>
|
||||
<filename>../../gst/siren/.libs/libgstsiren.so</filename>
|
||||
<basename>libgstsiren.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Element parsing raw h264 streams</description>
|
||||
<filename>../../gst/h264parse/.libs/libgsth264parse.so</filename>
|
||||
<basename>libgsth264parse.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>HDV private stream parser</description>
|
||||
<filename>../../gst/hdvparse/.libs/libgsthdvparse.so</filename>
|
||||
<basename>libgsthdvparse.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>ID3 v1 and v2 muxing plugin</description>
|
||||
<filename>../../gst/id3tag/.libs/libgstid3tag.so</filename>
|
||||
<basename>libgstid3tag.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>plugin for inter-pipeline communication</description>
|
||||
<filename>../../gst/inter/.libs/libgstinter.so</filename>
|
||||
<basename>libgstinter.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins</package>
|
||||
|
@ -39,6 +39,36 @@
|
|||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
<element>
|
||||
<name>intersubsink</name>
|
||||
<longname>FIXME Long name</longname>
|
||||
<class>Generic</class>
|
||||
<description>FIXME Description</description>
|
||||
<author>FIXME <fixme@example.com></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>text/plain</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
<element>
|
||||
<name>intersubsrc</name>
|
||||
<longname>Inter-pipeline subtitle source</longname>
|
||||
<class>Source/Subtitle</class>
|
||||
<description>Inter-pipeline subtitle source</description>
|
||||
<author>David Schleef <ds@entropywave.com></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>application/unknown</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
<element>
|
||||
<name>intervideosink</name>
|
||||
<longname>FIXME Long name</longname>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Create an interlaced video stream</description>
|
||||
<filename>../../gst/interlace/.libs/libgstinterlace.so</filename>
|
||||
<basename>libgstinterlace.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>IVF parser</description>
|
||||
<filename>../../gst/ivfparse/.libs/libgstivfparse.so</filename>
|
||||
<basename>libgstivfparse.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>JPEG2000 decimator</description>
|
||||
<filename>../../gst/jp2kdecimator/.libs/libgstjp2kdecimator.so</filename>
|
||||
<basename>libgstjp2kdecimator.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>JPEG interchange format plugin</description>
|
||||
<filename>../../gst/jpegformat/.libs/libgstjpegformat.so</filename>
|
||||
<basename>libgstjpegformat.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Kate plugin</description>
|
||||
<filename>../../ext/kate/.libs/libgstkate.so</filename>
|
||||
<basename>libgstkate.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
@ -93,5 +93,32 @@
|
|||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
<element>
|
||||
<name>tiger</name>
|
||||
<longname>Kate stream renderer</longname>
|
||||
<class>Mixer/Video/Overlay/Subtitle</class>
|
||||
<description>Decodes and renders Kate streams on top of a video</description>
|
||||
<author>Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>subtitle_sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>subtitle/x-kate; application/x-kate</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>video_sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc){ I420, YV12, AYUV, YUY2, UYVY, v308, v210, v216, Y41B, Y42B, Y444, Y800, Y16 , NV12, NV21, UYVP, A420, YUV9, IYU1 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc){ I420, YV12, AYUV, YUY2, UYVY, v308, v210, v216, Y41B, Y42B, Y444, Y800, Y16 , NV12, NV21, UYVP, A420, YUV9, IYU1 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
</elements>
|
||||
</plugin>
|
File diff suppressed because it is too large
Load diff
|
@ -3,7 +3,7 @@
|
|||
<description>Resamples audio</description>
|
||||
<filename>../../gst/legacyresample/.libs/libgstlegacyresample.so</filename>
|
||||
<basename>libgstlegacyresample.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>FIXME</description>
|
||||
<filename>../../sys/linsys/.libs/libgstlinsys.so</filename>
|
||||
<basename>libgstlinsys.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Adds multiple live discontinuous streams</description>
|
||||
<filename>../../gst/liveadder/.libs/libgstliveadder.so</filename>
|
||||
<basename>libgstliveadder.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Mimic codec</description>
|
||||
<filename>../../ext/mimic/.libs/libgstmimic.so</filename>
|
||||
<basename>libgstmimic.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Microsoft Multi Media Server streaming protocol support</description>
|
||||
<filename>../../ext/libmms/.libs/libgstmms.so</filename>
|
||||
<basename>libgstmms.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>.MOD audio decoding</description>
|
||||
<filename>../../ext/modplug/.libs/libgstmodplug.so</filename>
|
||||
<basename>libgstmodplug.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>High-quality MPEG-1/2 video encoder</description>
|
||||
<filename>../../ext/mpeg2enc/.libs/libgstmpeg2enc.so</filename>
|
||||
<basename>libgstmpeg2enc.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>GPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>MPEG demuxers</description>
|
||||
<filename>../../gst/mpegdemux/.libs/libgstmpegdemux.so</filename>
|
||||
<basename>libgstmpegdemux.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>unknown</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
@ -26,7 +26,7 @@
|
|||
<name>audio_%02x</name>
|
||||
<direction>source</direction>
|
||||
<presence>sometimes</presence>
|
||||
<details>audio/mpeg, mpegversion=(int){ 1, 4 }; audio/x-private1-lpcm; audio/x-private1-ac3; audio/x-private1-dts; audio/ac3</details>
|
||||
<details>audio/mpeg, mpegversion=(int)1; audio/mpeg, mpegversion=(int)4, stream-format=(string){ adts, loas }; audio/x-private1-lpcm; audio/x-private1-ac3; audio/x-private1-dts; audio/ac3</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>private_%d</name>
|
||||
|
@ -65,7 +65,7 @@
|
|||
<name>audio_%04x</name>
|
||||
<direction>source</direction>
|
||||
<presence>sometimes</presence>
|
||||
<details>audio/mpeg, mpegversion=(int){ 1, 4 }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-eac3; audio/x-dts; audio/x-private-ts-lpcm</details>
|
||||
<details>audio/mpeg, mpegversion=(int)1; audio/mpeg, mpegversion=(int)4, stream-format=(string){ adts, loas }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-eac3; audio/x-dts; audio/x-private-ts-lpcm</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>private_%04x</name>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>MPEG-PS muxer</description>
|
||||
<filename>../../gst/mpegpsmux/.libs/libgstmpegpsmux.so</filename>
|
||||
<basename>libgstmpegpsmux.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
@ -20,7 +20,7 @@
|
|||
<name>sink_%d</name>
|
||||
<direction>sink</direction>
|
||||
<presence>request</presence>
|
||||
<details>video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-dirac; video/x-h264; audio/mpeg, mpegversion=(int){ 1, 2, 4 }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }</details>
|
||||
<details>video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-dirac; video/x-h264; audio/mpeg, mpegversion=(int){ 1, 2 }; audio/mpeg, mpegversion=(int)4, stream-format=(string){ raw, adts }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>MPEG TS demuxer</description>
|
||||
<filename>../../gst/mpegtsdemux/.libs/libgstmpegtsdemux.so</filename>
|
||||
<basename>libgstmpegtsdemux.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>unknown</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
@ -27,7 +27,7 @@ Edward Hervey <edward.hervey@collabora.co.uk></author>
|
|||
<name>audio_%04x</name>
|
||||
<direction>source</direction>
|
||||
<presence>sometimes</presence>
|
||||
<details>audio/mpeg, mpegversion=(int){ 1, 4 }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-eac3; audio/x-dts; audio/x-private-ts-lpcm</details>
|
||||
<details>audio/mpeg, mpegversion=(int)1; audio/mpeg, mpegversion=(int)4, stream-format=(string){ adts, loas }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-eac3; audio/x-dts; audio/x-private-ts-lpcm</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>private_%04x</name>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>MPEG-TS muxer</description>
|
||||
<filename>../../gst/mpegtsmux/.libs/libgstmpegtsmux.so</filename>
|
||||
<basename>libgstmpegtsmux.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
@ -20,7 +20,7 @@
|
|||
<name>sink_%d</name>
|
||||
<direction>sink</direction>
|
||||
<presence>request</presence>
|
||||
<details>video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-dirac; video/x-h264, stream-format=(string)byte-stream; audio/mpeg, mpegversion=(int){ 1, 2, 4 }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-dts</details>
|
||||
<details>video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-dirac; video/x-h264, stream-format=(string)byte-stream; audio/mpeg, mpegversion=(int){ 1, 2 }; audio/mpeg, mpegversion=(int)4, stream-format=(string){ raw, adts }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-dts</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>MPEG-1 and MPEG-2 video parser</description>
|
||||
<filename>../../gst/mpegvideoparse/.libs/libgstmpegvideoparse.so</filename>
|
||||
<basename>libgstmpegvideoparse.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>High-quality MPEG/DVD/SVCD/VCD video/audio multiplexer</description>
|
||||
<filename>../../ext/mplex/.libs/libgstmplex.so</filename>
|
||||
<basename>libgstmplex.so</basename>
|
||||
<version>0.10.21.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>GPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
@ -16,7 +16,7 @@
|
|||
<description>High-quality MPEG/DVD/SVCD/VCD video/audio multiplexer</description>
|
||||
<author>Andrew Stevens <andrew.stevens@nexgo.de>
|
||||
Ronald Bultje <rbultje@ronald.bitfreak.net>
|
||||
Mark Nauwelaerts <mnauw@users.sourceforge.net</author>
|
||||
Mark Nauwelaerts <mnauw@users.sourceforge.net></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>audio_%d</name>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Musepack decoder</description>
|
||||
<filename>../../ext/musepack/.libs/libgstmusepack.so</filename>
|
||||
<basename>libgstmusepack.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
@ -20,7 +20,7 @@
|
|||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>audio/x-musepack, streamversion=(int)7</details>
|
||||
<details>audio/x-musepack, streamversion=(int){ 7, 8 }</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>A TRM signature producer based on libmusicbrainz</description>
|
||||
<filename>../../ext/musicbrainz/.libs/libgsttrm.so</filename>
|
||||
<basename>libgsttrm.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Interplay MVE movie format manipulation</description>
|
||||
<filename>../../gst/mve/.libs/libgstmve.so</filename>
|
||||
<basename>libgstmve.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>MXF plugin library</description>
|
||||
<filename>../../gst/mxf/.libs/libgstmxf.so</filename>
|
||||
<basename>libgstmxf.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>lib MythTV src</description>
|
||||
<filename>../../ext/mythtv/.libs/libgstmythtvsrc.so</filename>
|
||||
<basename>libgstmythtvsrc.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>lib neon http client src</description>
|
||||
<filename>../../ext/neon/.libs/libgstneonhttpsrc.so</filename>
|
||||
<basename>libgstneonhttpsrc.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Uses nosefart to decode .nsf files</description>
|
||||
<filename>../../gst/nsf/.libs/libgstnsf.so</filename>
|
||||
<basename>libgstnsf.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>GPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Demuxes MythTV NuppelVideo files</description>
|
||||
<filename>../../gst/nuvdemux/.libs/libgstnuvdemux.so</filename>
|
||||
<basename>libgstnuvdemux.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Calculate MusicIP fingerprint from audio files</description>
|
||||
<filename>../../ext/ofa/.libs/libgstofa.so</filename>
|
||||
<basename>libgstofa.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>GPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>patchdetect element</description>
|
||||
<filename>../../gst/patchdetect/.libs/libgstpatchdetect.so</filename>
|
||||
<basename>libgstpatchdetect.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins</package>
|
||||
|
|
|
@ -3,12 +3,33 @@
|
|||
<description>Element parsing raw pcap streams</description>
|
||||
<filename>../../gst/pcapparse/.libs/libgstpcapparse.so</filename>
|
||||
<basename>libgstpcapparse.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer</package>
|
||||
<origin>http://gstreamer.net/</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>irtspparse</name>
|
||||
<longname>IRTSPParse</longname>
|
||||
<class>Raw/Parser</class>
|
||||
<description>Parses a raw interleaved RTSP stream</description>
|
||||
<author>Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>ANY</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>application/x-rtp; application/x-rtcp</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
<element>
|
||||
<name>pcapparse</name>
|
||||
<longname>PCapParse</longname>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>PNM plugin</description>
|
||||
<filename>../../gst/pnm/.libs/libgstpnm.so</filename>
|
||||
<basename>libgstpnm.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Parses byte streams into raw frames</description>
|
||||
<filename>../../gst/rawparse/.libs/libgstrawparse.so</filename>
|
||||
<basename>libgstrawparse.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Decode REAL streams</description>
|
||||
<filename>../../gst/real/.libs/libgstreal.so</filename>
|
||||
<basename>libgstreal.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
35
docs/plugins/inspect/plugin-removesilence.xml
Normal file
35
docs/plugins/inspect/plugin-removesilence.xml
Normal file
|
@ -0,0 +1,35 @@
|
|||
<plugin>
|
||||
<name>removesilence</name>
|
||||
<description>Removes silence from an audio stream</description>
|
||||
<filename>../../gst/removesilence/.libs/libgstremovesilence.so</filename>
|
||||
<basename>libgstremovesilence.so</basename>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>removesilence</name>
|
||||
<longname>RemoveSilence</longname>
|
||||
<class>Filter/Effect/Audio</class>
|
||||
<description>Removes all the silence periods from the audio stream.</description>
|
||||
<author>Tiago Katcipis <tiagokatcipis@gmail.com>
|
||||
Paulo Pizarro <paulo.pizarro@gmail.com></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
</elements>
|
||||
</plugin>
|
|
@ -3,7 +3,7 @@
|
|||
<description>Resin DVD playback elements</description>
|
||||
<filename>../../ext/resindvd/.libs/libresindvd.so</filename>
|
||||
<basename>libresindvd.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>GPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Connects to a VNC server and decodes RFB stream</description>
|
||||
<filename>../../gst/librfb/.libs/libgstrfbsrc.so</filename>
|
||||
<basename>libgstrfbsrc.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>RSVG plugin library</description>
|
||||
<filename>../../ext/rsvg/.libs/libgstrsvg.so</filename>
|
||||
<basename>libgstrsvg.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>RTMP source and sink</description>
|
||||
<filename>../../ext/rtmp/.libs/libgstrtmp.so</filename>
|
||||
<basename>libgstrtmp.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>RTP Muxer plugins</description>
|
||||
<filename>../../gst/rtpmux/.libs/libgstrtpmux.so</filename>
|
||||
<basename>libgstrtpmux.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>rtpvp8</description>
|
||||
<filename>../../gst/rtpvp8/.libs/libgstrtpvp8.so</filename>
|
||||
<basename>libgstrtpvp8.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
@ -20,7 +20,7 @@
|
|||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>application/x-rtp, payload=(int)[ 96, 127 ], clock-rate=(int)90000, media=(string)video, encoding-name=(string)VP8-DRAFT-0-3-2</details>
|
||||
<details>application/x-rtp, payload=(int)[ 96, 127 ], clock-rate=(int)90000, media=(string)video, encoding-name=(string)VP8-DRAFT-IETF-01</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
|
@ -47,7 +47,7 @@
|
|||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>application/x-rtp, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)VP8-DRAFT-0-3-2</details>
|
||||
<details>application/x-rtp, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)VP8-DRAFT-IETF-01</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Scale audio tempo in sync with playback rate</description>
|
||||
<filename>../../gst/scaletempo/.libs/libgstscaletempoplugin.so</filename>
|
||||
<basename>libgstscaletempoplugin.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Schroedinger plugin</description>
|
||||
<filename>../../ext/schroedinger/.libs/libgstschro.so</filename>
|
||||
<basename>libgstschro.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins git</package>
|
||||
|
@ -26,7 +26,7 @@
|
|||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>video/x-raw-yuv, format=(fourcc){ I420, YUY2, AYUV }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||
<details>video/x-raw-yuv, format=(fourcc){ I420, YV12, YUY2, UYVY, AYUV, Y42B, Y444, v216, v210, AY64 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
|
@ -41,7 +41,7 @@
|
|||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>video/x-raw-yuv, format=(fourcc){ I420, YV12, YUY2, UYVY, AYUV }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||
<details>video/x-raw-yuv, format=(fourcc){ I420, YV12, YUY2, UYVY, AYUV, Y42B, Y444, v216, v210, AY64 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>SDI elements</description>
|
||||
<filename>../../gst/sdi/.libs/libgstsdi.so</filename>
|
||||
<basename>libgstsdi.so</basename>
|
||||
<version>0.10.22.1</version>
|
||||
<version>0.10.23.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins</package>
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue