summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-06-20Query and store port group information.Dave Robillard2-22/+63
Replace port index arrays with a struct for holding more information than just indices (e.g. groups).
2009-06-19Merge branch 'fdo' into lv2Dave Robillard215-7323/+8831
2009-06-19Merge branch 'master' of ↵Dave Robillard215-7323/+8831
git://anongit.freedesktop.org/gstreamer/gst-plugins-bad into fdo
2009-06-19rtpbin: add support for buffer-listBranko Subasic7-62/+500
Add support for sending buffer-lists. Add unit test for testing that the buffer-list passed through rtpbin. fixes #585839
2009-06-19aacparse: ADIF: do not send bogus timestamps, leave to downstream (decoder)Mark Nauwelaerts1-2/+6
2009-06-19qtmux: only use (64-bit) extended (mdat) atom size if needed. Fixes #585319.Mark Nauwelaerts3-21/+42
2009-06-19qtmux: set default movie timescale to microsecond unitsMark Nauwelaerts1-1/+1
2009-06-19qtmux: compress/optimize stsc writingMark Nauwelaerts1-0/+4
2009-06-19qtmux: add 3GP style tagging (and refactor appropriately)Mark Nauwelaerts5-151/+487
2009-06-19qtmux (and variants): handle pixel-aspect-ratio. Fixes #584358.Mark Nauwelaerts4-3/+55
2009-06-19Fix previous commit so that things still work with debug logs enabledTim-Philipp Müller2-2/+3
2009-06-19Make build without warnings with debugging disabledTim-Philipp Müller13-49/+42
2009-06-19frei0r: Make plugin scanning more robustSebastian Dröge4-15/+20
2009-06-19frei0r: Make sure to only register plugins that have valid propert typesSebastian Dröge1-0/+15
2009-06-19frei0r: Remove custom get_unit_size implementationSebastian Dröge2-18/+2
This is already handled by the default one from GstVideoFilter
2009-06-19frei0r: Fix the klass of the filter elementsSebastian Dröge1-1/+1
2009-06-19frei0r: Free type namesSebastian Dröge3-3/+15
2009-06-19frei0r: Unref the GstCollectPads instance on finalizeSebastian Dröge1-0/+4
2009-06-19frei0r: Don't allow caps changes in PLAYING/PAUSEDSebastian Dröge1-24/+11
Most frei0r source plugins generate output based on previous output and creating a new instance on caps changes will let the output start at 0 again.
2009-06-19freir0: Add support for frei0r mixer pluginsSebastian Dröge5-8/+867
2009-06-19frei0r: Destroy the f0r_instance_t in stop()Sebastian Dröge1-0/+18
2009-06-19frei0r: Add the frei0r plugin type to the element nameSebastian Dröge2-2/+2
This makes it easier to distinguish generators from filters, etc
2009-06-19frei0r: Add support for frei0r source/generator pluginsSebastian Dröge4-2/+482
2009-06-19frei0r: Allow the complete double range for double propertiesSebastian Dröge1-1/+1
The spec restricts it to [0,1] but some plugins are using the complete double range.
2009-06-19frei0r: Use better property nicksSebastian Dröge1-4/+17
2009-06-19frei0r: First version of a frei0r wrapper pluginSebastian Dröge7-0/+1537
Currently this only supports frei0r filters.
2009-06-19scaletempo: Explicitely cast to signed integers to fix a segfaultMaximilian Högner1-1/+1
Fixes bug #585660.
2009-06-19shapewipe: Implement basic QoSSebastian Dröge2-1/+110
This change is based on Tim's QoS implementation for jpegdec.
2009-06-19shapewipe: Proxy queries on the video pads to the correct peersSebastian Dröge1-0/+51
2009-06-19shapewipe: Proxy bufferalloc on the video sinkpadSebastian Dröge1-0/+23
2009-06-19shapewipe: Try to work inplace if possibleSebastian Dröge1-8/+19
This saves one new, large allocation per frame for the most cases.
2009-06-18mxfdemux: fix stray semicolons that mess up if statementTim-Philipp Müller1-4/+4
2009-06-18docs: Bump common to correct upload-doc.mak, fix a comment in the doc MakefileJan Schmidt2-1/+1
2009-06-18Back to development -> 0.10.13.1Jan Schmidt2-3/+3
2009-06-18Add 0.10.13 release entry to the doap fileJan Schmidt1-0/+11
2009-06-18Release 0.10.13Jan Schmidt93-4574/+1765
2009-06-17Update .po filesJan Schmidt32-36/+36
2009-06-16camerabin: reset filename after capture to avoid racy when capturing againStefan Kost1-0/+1
If we don't reset the filename we cannot check if we still expect the filename for a subsequent capture pass. The imagebin would good to paused and we set the filename in that state. This trigers an error-message and would capture to the old filename.
2009-06-14camerabin: cleanups in the testsStefan Kost2-18/+52
Sprinkle more logging to make it easier to follow. Specify a low framerate and capture resolution to avoid tests timing out. Make the sinks sync to test closer to reality. Fix Makefile to use uninstalled interface.
2009-06-14camerabin: set imagebin to PAUSED on capture and delayed filename settingStefan Kost2-6/+25
We need to set imagebin to PAUSED to not fail the bufferalloc. We also need to keep the filesinks state locked until we have the filename for the run.
2009-06-14outputselector: do the pad_alloc for the pad that is pending and have a fallbackStefan Kost1-3/+10
We should do the pad_alloc for the pending pad if any, as we will switch to that pad on next _chain() call. Also do a fallback alloc, if there is no output yet to not fail state transitions in dynamic pipelines.
2009-06-11win32: Bump win32 config.h version number tooJan Schmidt1-1/+1
2009-06-100.10.12.3 pre-releaseJan Schmidt35-34/+351
2009-06-07Added base libs to debug utils makefileLRN1-1/+1
Fixes #585015
2009-06-07tests/metadata: Don't try tags we can't handle. Fixes #584945Edward Hervey1-0/+6
2009-06-06hdvparse: Link against libm because we use pow().Edward Hervey1-1/+1
2009-06-06examples: Don't build the mxf example if GTK isn't present.Jan Schmidt1-2/+2
2009-06-06apexsink: Fix compiler warningsJan Schmidt2-7/+31
Fix compile warnings on solaris from bzero not being declared (use memset instead), and strict-aliasing warnings (use a temporary variable).
2009-06-06id3mux: init genre field in ID3v1 tag to an invalid numberTim-Philipp Müller1-0/+3
So that it is not interpreted as 'Blues' if no genre is to be written.
2009-06-06id3mux: don't write ID3v1 tag until specifically instructed to do soTim-Philipp Müller1-1/+1
ID3v1 tags are one of the most broken and ill-designed things that exist on this planet. Let's not write them by default.