summaryrefslogtreecommitdiffstats
path: root/ext
AgeCommit message (Collapse)AuthorFilesLines
2009-08-17Fix property index when setting preset.HEADmasterDave Robillard1-1/+1
2009-08-17LV2 preset support.Dave Robillard2-16/+171
2009-08-15Merge branch 'fdo' into lv2Dave Robillard1-12/+21
2009-08-14More tolerate port group support, plugin cleanup.Dave Robillard1-43/+93
Gracefully handle plugins with illegal groups that contain no symbol by treating ports in that group normally (i.e. as if they weren't part of a group). The port groups spec mandates that groups have a valid unique symbol, but plugins aren't perfect... Make (conceptually) static plugin variables actually (C) static, and clean up SLV2 related things with a GCC shared library destructor, if GCC is in use.
2009-08-12mimenc: USE GST_WRITE_*_LE macrosOlivier Crête1-9/+9
2009-08-12mimenc: Refuse to go playing in paused-mode without clockOlivier Crête1-3/+12
Only try to use the clock in if paused-mode is set and refuse to go playing in paused-mode without it. Fixes bug #591538
2009-08-12Merge branch 'fdo' into lv2Dave Robillard2-4/+60
2009-08-12Make mono warning visible in public documentation.Dave Robillard1-5/+9
2009-08-12Multi-channel support with channel positions.Dave Robillard3-6/+134
This queries port roles from the LV2 data and converts it into GStreamer channel positions. This should allow any type of multi-channel plugin (including beyond stereo, e.g. surround) to work fine in GStreamer, and with elements that require channel positions to be explicitly stated.
2009-08-11kateenc: error out if category has not been set and check for obviously ↵Tim-Philipp Müller1-3/+59
wrong values
2009-08-10Add documentation for LV2 element.Dave Robillard1-0/+13
2009-08-10Fix typo in LADSPA element documentation.Dave Robillard1-1/+1
2009-08-10spc: fix typo in Makefile.am and build the right plugin (spc not gme)Tim-Philipp Müller1-1/+1
2009-08-09Merge branch 'fdo' into lv2Dave Robillard28-1396/+892
2009-08-08spc: Lower rank to SECONDARY to make the gme plugin the defaultSebastian Dröge1-1/+1
2009-08-08spc: Add the OpenSPC spc plugin againSebastian Dröge6-0/+1074
The gme plugin obsoletes it but it might still be useful for users that don't have gme yet or prefer openspc for some reason.
2009-08-08kate: some minor clean-upsTim-Philipp Müller2-10/+13
Print flow return as string in log message; if we check the return value of gst_buffer_new_and_alloc() we should use the _try() function that might actually return NULL. Post error message when returning GST_FLOW_ERROR. Use portable GLib macros to print 64-bit integers. Don't use 0LL, that's also not portable (and unneeded here).
2009-08-07gmedec: Use GstAdapter instead of many buffer joinsSebastian Dröge3-23/+19
This reduces the number of reallocations and memcpys drastically. Also free the input data as soon as it's complete and passed to GME as it's not needed anymore.
2009-08-07gmedec: Add caps for all supported file formats to the srcpad templateSebastian Dröge1-2/+7
2009-08-07gme: Don't add empty string tagsSebastian Dröge1-7/+7
2009-08-07gme: Fix caps name againSebastian Dröge1-1/+1
2009-08-07gme: Rename everything from SPC to GMESebastian Dröge2-154/+152
2009-08-07spc: Really remove old SPC codeSebastian Dröge5-1080/+0
2009-08-07gme: Use gme for tags and duration parsingSebastian Dröge5-501/+45
2009-08-07spc: Rename SPC plugin to GMESebastian Dröge6-5/+1085
as preparation for enabling support for non-SPC gaming console sound files.
2009-08-06spcdec: Forward all unknown src events upstream and don't restrict to SPCSebastian Dröge1-2/+4
2009-08-04spc: Make the SPC plugin work with the latest libgme releaseSebastian Dröge1-1/+2
gme_enable_accuracy() was added in SVN trunk and is not yet in any release.
2009-08-04spc: Use the portable libgme instead of x86-only OpenSPC libraryMichael Pyne2-40/+52
This will later allow us to play other gaming console files that are supported by libgme. Fixes bug #576800.
2009-07-27amrwbenc: Fix compilationSebastian Dröge1-1/+1
2009-07-27amrwb: Remove AMR-WB parser and decoder and rename encoder plugin from amrwb ↵Iago Toral12-1329/+54
to amrwbenc Partially fixes bug #584890.
2009-07-25kate: break up macros into multiple linesTim-Philipp Müller1-4/+15
2009-07-25kate: use GST_ELEMENT_ERROR for error reportingVincent Penquerc'h7-39/+55
See #525743.
2009-07-24musepackdec: Implement SEEKING querySebastian Dröge1-0/+13
2009-07-22mimdec: Lock element before unlockingOlivier Crête1-1/+2
2009-07-22mimdec: Fix leaksOlivier Crête1-6/+4
Use gst_pad_new_from_static_template() to not leak the pad template Also properly chain up the finalize to the parent
2009-07-22mimenc: Use gst_pad_new_from_static_templateOlivier Crête1-6/+2
Prevents leak found by valgrind
2009-07-22mimenc: Unref clockidOlivier Crête1-0/+2
2009-07-22mimdec: Don't overwrite valid timestampsOlivier Crête1-1/+5
2009-07-22Revert "mimdec: Ignore the timestamps inside the buffers"Olivier Crête2-2/+97
This reverts commit 5e051fa98aeebdce2eca6b321ec1929e6f8fdf61.
2009-07-22Merge branch 'fdo' into lv2Dave Robillard30-138/+5676
2009-07-22mimenc: Ignore errors pushing out new segmentsOlivier Crête1-12/+4
The following buffer push will return more valuable information.
2009-07-22docs: add docs for ladspa and update plugin docsStefan Kost1-1/+10
Add also inspect files for lv2 and frei0r (no docs yet).
2009-07-21make: remove whitespace after trailing backslashStefan Kost1-1/+1
2009-07-21kate: fix time conversion from DVD style timestamps.Vincent Penquerc'h1-1/+1
2009-07-21kate: use new GST_TAG_SUBITLE_CODEC tag instead of GST_TAG_CODECTim-Philipp Müller1-2/+2
2009-07-21katedec: only put primary language tag in GST_TAG_LANGUAGETim-Philipp Müller2-11/+20
Only put primary language into GST_TAG_LANGUAGE, and convert to lower case, ie. only use "en" of "en_GB". This is per our tag documentation and hence what apps expect. Also add example to kateenc property description so people know a language code is wanted here.
2009-07-21katedec: add comment why we dont' support application/x-kate here for nowTim-Philipp Müller1-0/+4
2009-07-21katedec: create SPU format images from suitable background imagesVincent Penquerc'h6-584/+990
Make katedec fabricate dvd-style subpictures for subtitle overlay bitmaps, for easier playbin2 integration (#588638).
2009-07-20kate: fix some minor memory leaksogg.k.ogg.k2-3/+12
Makes 'make check-valgrind' work for the kate unit test (#525743)
2009-07-20metadata: don't dereference the pointer before the validity checkStefan Kost1-1/+3