summaryrefslogtreecommitdiffstats
path: root/ext
AgeCommit message (Collapse)AuthorFilesLines
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-10spc: fix typo in Makefile.am and build the right plugin (spc not gme)Tim-Philipp Müller1-1/+1
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-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
2009-07-20kateenc: also recognise the new recommended 'SUB' categoryVincent Penquerc'h1-1/+19
Move the check for 'simple' subtitles category to a separate routine and add in the new recommended SUB category (#525743).
2009-07-20kateenc: keep bitmap/palette/region around when on the spot encoding is not ↵Vincent Penquerc'h2-11/+51
possible due to an unknown end time Fixes valgrind unitialized value report. See #525743.
2009-07-19kate: add some FIXMEsTim-Philipp Müller6-2/+13
2009-07-19katedec: demote to GST_RANK_NONE for nowTim-Philipp Müller1-1/+1
There are still some autoplugging issues to sort out, and it needs some testing.
2009-07-19kate: make sure to free some more stuffTim-Philipp Müller2-0/+33
2009-07-19kate: fix up for additional subtitle/x-kate media typeTim-Philipp Müller6-18/+26
2009-07-19kate: remove local kate typefinder, use the one in -baseTim-Philipp Müller1-33/+0
2009-07-19kate: change media type to subtitle/x-kate and update define accordinglyTim-Philipp Müller6-9/+9
2009-07-19add new Kate plugin, for Kate overlay streamsVincent Penquerc'h17-0/+5074
katedec: Kate decoder (text only) kateenc: Kate encoder (text and DVD SPU only) katetag: Kate tagger kateparse: Kate parser tiger: Kate renderer using the Tiger rendering library Fixes #525743.
2009-07-17metadata: reset state if there is something to resetStefan Kost1-3/+3
The condition was wrong and as such the element was writing the same tags on subsequent images if reused.
2009-07-16mimenc: Don't pretend to be ML20 if pausedOlivier Crête1-1/+1
2009-07-16mimdec: Ignore the timestamps inside the buffersOlivier Crête2-97/+2
2009-07-16mimdec: Don't try to parse the header before dropping the paused framesOlivier Crête1-6/+6