platform/upstream/gstreamer.git
15 years agogme: Don't add empty string tags
Sebastian Dröge [Fri, 7 Aug 2009 05:23:07 +0000 (07:23 +0200)]
gme: Don't add empty string tags

15 years agogme: Fix caps name again
Sebastian Dröge [Fri, 7 Aug 2009 05:01:11 +0000 (07:01 +0200)]
gme: Fix caps name again

15 years agogme: Rename everything from SPC to GME
Sebastian Dröge [Fri, 7 Aug 2009 04:59:55 +0000 (06:59 +0200)]
gme: Rename everything from SPC to GME

15 years agospc: Really remove old SPC code
Sebastian Dröge [Fri, 7 Aug 2009 04:59:41 +0000 (06:59 +0200)]
spc: Really remove old SPC code

15 years agogme: Use gme for tags and duration parsing
Sebastian Dröge [Fri, 7 Aug 2009 04:56:54 +0000 (06:56 +0200)]
gme: Use gme for tags and duration parsing

15 years agospc: Rename SPC plugin to GME
Sebastian Dröge [Fri, 7 Aug 2009 04:41:43 +0000 (06:41 +0200)]
spc: Rename SPC plugin to GME

as preparation for enabling support for non-SPC gaming console sound files.

15 years agospcdec: Forward all unknown src events upstream and don't restrict to SPC
Sebastian Dröge [Thu, 6 Aug 2009 19:42:02 +0000 (21:42 +0200)]
spcdec: Forward all unknown src events upstream and don't restrict to SPC

15 years agortpsource: avoid buffer leak on bad seqnum
ric [Thu, 6 Aug 2009 17:26:21 +0000 (19:26 +0200)]
rtpsource: avoid buffer leak on bad seqnum

Fixes #590797

15 years agompeg[pt]sdemux: Fix SEEKING query
Sebastian Dröge [Wed, 5 Aug 2009 07:36:00 +0000 (09:36 +0200)]
mpeg[pt]sdemux: Fix SEEKING query

Send the BYTES based query downstream, not the orignal one.

15 years agoqtmux: Don't require endianness field for 8 bit raw audio
Jan Urbanski [Tue, 4 Aug 2009 10:58:35 +0000 (12:58 +0200)]
qtmux: Don't require endianness field for 8 bit raw audio

Fixes bug #590360.

15 years agospc: Make the SPC plugin work with the latest libgme release
Sebastian Dröge [Tue, 4 Aug 2009 08:18:46 +0000 (10:18 +0200)]
spc: Make the SPC plugin work with the latest libgme release

gme_enable_accuracy() was added in SVN trunk and is not yet
in any release.

15 years agospc: Use the portable libgme instead of x86-only OpenSPC library
Michael Pyne [Tue, 4 Aug 2009 08:06:54 +0000 (10:06 +0200)]
spc: Use the portable libgme instead of x86-only OpenSPC library

This will later allow us to play other gaming console files
that are supported by libgme.

Fixes bug #576800.

15 years agoflacparse: remove internal bitreader and bytereader now that these are in libgstbase
Tim-Philipp Müller [Fri, 12 Jun 2009 16:22:22 +0000 (17:22 +0100)]
flacparse: remove internal bitreader and bytereader now that these are in libgstbase

15 years agooutputselector: check for pending srcpad in _get_property()
Tommi Myöhänen [Fri, 31 Jul 2009 08:27:03 +0000 (11:27 +0300)]
outputselector: check for pending srcpad in _get_property()

If there is a pending srcpad, return it instead of active srcpad
in gst_output_selector_get_property() function.

15 years agocamerabin: Set camerasrc to READY state instead of PAUSED when acquiring allowed...
Tommi Myöhänen [Thu, 30 Jul 2009 11:17:59 +0000 (14:17 +0300)]
camerabin: Set camerasrc to READY state instead of PAUSED when acquiring allowed caps

15 years agodirectdraw: Fix indention
Sebastian Dröge [Fri, 31 Jul 2009 05:16:02 +0000 (07:16 +0200)]
directdraw: Fix indention

15 years agodirectdraw: Implement GstNavigation interface
Руслан Ижбулатов [Thu, 30 Jul 2009 22:05:41 +0000 (02:05 +0400)]
directdraw: Implement GstNavigation interface

Fixes bug #590208.

15 years agortpasfpay: set padding field to 0 on rtp asf packets
Thiago Santos [Fri, 31 Jul 2009 03:19:19 +0000 (00:19 -0300)]
rtpasfpay: set padding field to 0 on rtp asf packets

The ASF RTP spec demands that packets have their padding removed
and the padding size field set to 0 for packets when puting them
inside the RTP packets

15 years agoasfmux: Set video stream seekable property to true
Thiago Santos [Thu, 30 Jul 2009 03:19:18 +0000 (00:19 -0300)]
asfmux: Set video stream seekable property to true

Video stream always have indexes, so they are all seekable

15 years agoasfmux: Removing useless TODOs
Thiago Santos [Thu, 30 Jul 2009 03:12:45 +0000 (00:12 -0300)]
asfmux: Removing useless TODOs

After testing in windows and linux, this audio correction field
made no difference so far. All example files I got only had
zeroes in this field

15 years agoasfmux: Fixes video stream properties object
Thiago Santos [Thu, 30 Jul 2009 03:04:43 +0000 (00:04 -0300)]
asfmux: Fixes video stream properties object

Fixes stream properties object creation for video content

15 years agoasfmux: accept pad requests a little longer
Thiago Santos [Wed, 29 Jul 2009 22:07:27 +0000 (19:07 -0300)]
asfmux: accept pad requests a little longer

asfmux now start rejecting pad requests after it pushes the first
buffer, before this, it was rejecting after going to paused

15 years agoasfmux: adds support to vc-1 streams
Thiago Santos [Wed, 29 Jul 2009 21:44:11 +0000 (18:44 -0300)]
asfmux: adds support to vc-1 streams

15 years agortpmux: Remove empty finalize
Olivier Crête [Wed, 29 Jul 2009 21:23:31 +0000 (17:23 -0400)]
rtpmux: Remove empty finalize

15 years agoconfigure.ac: Fix macro name
Sebastian Dröge [Wed, 29 Jul 2009 14:02:58 +0000 (16:02 +0200)]
configure.ac: Fix macro name

15 years agodirectsoundsrc: Add DirectSound source plugin
Joni Valtanen [Wed, 29 Jul 2009 13:35:03 +0000 (15:35 +0200)]
directsoundsrc: Add DirectSound source plugin

Fixes bug #344129.

15 years agoasfmux: First basic check unit tests
Thiago Santos [Wed, 29 Jul 2009 01:51:39 +0000 (22:51 -0300)]
asfmux: First basic check unit tests

Adds simple asfmux unit tests, that test pad creation and pushing a
single buffer through them

15 years agoasfmux: Forcing pad names to be video_%02d and audio_%02d like
Thiago Santos [Wed, 29 Jul 2009 00:37:04 +0000 (21:37 -0300)]
asfmux: Forcing pad names to be video_%02d and audio_%02d like

15 years agortpsource: allow for NULL caps on buffers
Wim Taymans [Tue, 28 Jul 2009 16:18:20 +0000 (18:18 +0200)]
rtpsource: allow for NULL caps on buffers

Add the NULL caps check where it matters and also cover another case of
potential NULL caps.

Fixes #590030

15 years agortpsource: Incoming buffers do not always have caps
Olivier Crête [Tue, 28 Jul 2009 15:59:56 +0000 (11:59 -0400)]
rtpsource: Incoming buffers do not always have caps

15 years agocamerabin: photo iface setter functions return TRUE when used in NULL state
Tommi Myöhänen [Mon, 27 Jul 2009 11:03:59 +0000 (14:03 +0300)]
camerabin: photo iface setter functions return TRUE when used in NULL state

We cache the values and apply then when possible.

15 years agocamerabin: do not put video pipeline into READY when start recording camerabin: remem...
Tommi Myöhänen [Mon, 27 Jul 2009 05:25:37 +0000 (08:25 +0300)]
camerabin: do not put video pipeline into READY when start recording camerabin: remember probe IDs and disconnect them when destroying pipelines

15 years agoamrwbenc: Fix compilation
Sebastian Dröge [Mon, 27 Jul 2009 17:59:32 +0000 (19:59 +0200)]
amrwbenc: Fix compilation

15 years agoamrwb: Remove AMR-WB parser and decoder and rename encoder plugin from amrwb to amrwbenc
Iago Toral [Mon, 27 Jul 2009 17:55:27 +0000 (19:55 +0200)]
amrwb: Remove AMR-WB parser and decoder and rename encoder plugin from amrwb to amrwbenc

Partially fixes bug #584890.

15 years agortpsession: avoid doing lip-sync in BYE
Wim Taymans [Mon, 27 Jul 2009 13:46:23 +0000 (15:46 +0200)]
rtpsession: avoid doing lip-sync in BYE

When we get a BYE packet, don't do lip-sync with the SR inside because some
senders have trouble constructing valid SR packets after BYE.

15 years agodirectdrawsink: update vs8 build
Julien Isorce [Mon, 27 Jul 2009 13:33:04 +0000 (15:33 +0200)]
directdrawsink: update vs8 build

also remove directdrawsink from vs6 and vs7 build

15 years agodshowsrcwrapper: remove use of IGstDshowInterface
Julien Isorce [Mon, 27 Jul 2009 12:52:57 +0000 (14:52 +0200)]
dshowsrcwrapper: remove use of IGstDshowInterface

15 years agortpbin: don't do lip-sync after a BYE
Wim Taymans [Mon, 27 Jul 2009 11:17:20 +0000 (13:17 +0200)]
rtpbin: don't do lip-sync after a BYE

After a BYE packet from a source, stop forwarding the SR packets for lip-sync
to rtpbin. Some senders don't update their SR packets correctly after sending a
BYE and then we break lip-sync. We prefer to let the jitterbuffers drain with
the current lip-sync instead.

15 years agortpbin: only reconsider once for BYE
Wim Taymans [Mon, 27 Jul 2009 10:43:02 +0000 (12:43 +0200)]
rtpbin: only reconsider once for BYE

When iterating the sources of a BYE packet, don't signal a reconsideration for
each of them but signal after we handled all sources.

15 years agokate: break up macros into multiple lines
Tim-Philipp Müller [Sat, 25 Jul 2009 11:19:07 +0000 (12:19 +0100)]
kate: break up macros into multiple lines

15 years agokate: use GST_ELEMENT_ERROR for error reporting
Vincent Penquerc'h [Fri, 24 Jul 2009 20:54:59 +0000 (21:54 +0100)]
kate: use GST_ELEMENT_ERROR for error reporting

See #525743.

15 years agoasfmux: Adds new plugin asfmux
Thiago Santos [Fri, 24 Jul 2009 17:52:28 +0000 (14:52 -0300)]
asfmux: Adds new plugin asfmux

Adds the brand new asfmux plugin, containing 3 elements:
asfmux, rtpasfpay and asfparse. This plugin was developed
as a GSoC 2009 project, with David Schleef as the mentor and
Thiago Santos as the student.

15 years agowin32: Fix the distcheck after dshowsrcwrapper rearrangements
Jan Schmidt [Fri, 24 Jul 2009 07:25:03 +0000 (08:25 +0100)]
win32: Fix the distcheck after dshowsrcwrapper rearrangements

Remove old files from the win32 manifest, and add the new one.

15 years agomusepackdec: Implement SEEKING query
Sebastian Dröge [Fri, 24 Jul 2009 05:40:17 +0000 (07:40 +0200)]
musepackdec: Implement SEEKING query

15 years agoRevert "docs: fix docs build again"
Tim-Philipp Müller [Fri, 24 Jul 2009 00:00:34 +0000 (01:00 +0100)]
Revert "docs: fix docs build again"

It's not needed any longer after Stefan's updates in the common module.

This reverts commit 09c550a172a2c8a76f0b48f2f8ce11070598f66c.

15 years agoAutomatic update of common submodule
Stefan Kost [Thu, 23 Jul 2009 21:42:53 +0000 (00:42 +0300)]
Automatic update of common submodule

From fedaaee to 94f95e3

15 years agodocs: fix docs build again
Tim-Philipp Müller [Thu, 23 Jul 2009 16:57:14 +0000 (17:57 +0100)]
docs: fix docs build again

There is no element called 'ladspa', so there won't be a -details
file for it.

15 years agompegdemux: Remove some backward compatibility code
Sebastian Dröge [Thu, 23 Jul 2009 07:58:38 +0000 (09:58 +0200)]
mpegdemux: Remove some backward compatibility code

Also we always require liboil so use it unconditionally.

15 years agompegdemux: Implement query type function for the src pads
Sebastian Dröge [Thu, 23 Jul 2009 07:52:36 +0000 (09:52 +0200)]
mpegdemux: Implement query type function for the src pads

15 years agomimdec: Lock element before unlocking
Olivier Crête [Tue, 21 Jul 2009 02:13:11 +0000 (22:13 -0400)]
mimdec: Lock element before unlocking

15 years agomimdec: Fix leaks
Olivier Crête [Tue, 21 Jul 2009 02:08:52 +0000 (22:08 -0400)]
mimdec: Fix leaks

Use gst_pad_new_from_static_template() to not leak the pad template
Also properly chain up the finalize to the parent

15 years agomimenc: Use gst_pad_new_from_static_template
Olivier Crête [Tue, 21 Jul 2009 02:08:24 +0000 (22:08 -0400)]
mimenc: Use gst_pad_new_from_static_template

Prevents leak found by valgrind

15 years agomimenc: Unref clockid
Olivier Crête [Tue, 21 Jul 2009 01:52:59 +0000 (21:52 -0400)]
mimenc: Unref clockid

15 years agomimdec: Don't overwrite valid timestamps
Olivier Crête [Mon, 20 Jul 2009 18:00:17 +0000 (14:00 -0400)]
mimdec: Don't overwrite valid timestamps

15 years agoRevert "mimdec: Ignore the timestamps inside the buffers"
Olivier Crête [Mon, 20 Jul 2009 17:45:54 +0000 (13:45 -0400)]
Revert "mimdec: Ignore the timestamps inside the buffers"

This reverts commit 5e051fa98aeebdce2eca6b321ec1929e6f8fdf61.

15 years agortpsession: Free conflicting addresses on finalize
Olivier Crête [Tue, 21 Jul 2009 19:33:41 +0000 (15:33 -0400)]
rtpsession: Free conflicting addresses on finalize

15 years agortpmux: Free the pad private data on pad release
Olivier Crête [Tue, 21 Jul 2009 19:31:33 +0000 (15:31 -0400)]
rtpmux: Free the pad private data on pad release

Free the pad private data on pad release instead of using a weak ref,
which is not thread safe. Also, lock the content of the pad private using the element's
object lock.

15 years agomimenc: Ignore errors pushing out new segments
Olivier Crête [Wed, 22 Jul 2009 18:19:18 +0000 (14:19 -0400)]
mimenc: Ignore errors pushing out new segments

The following buffer push will return more valuable information.

15 years agodocs: add docs for ladspa and update plugin docs
Stefan Kost [Wed, 22 Jul 2009 15:01:12 +0000 (18:01 +0300)]
docs: add docs for ladspa and update plugin docs

Add also inspect files for lv2 and frei0r (no docs yet).

15 years agocamerabin: more perf-test cleanups
Stefan Kost [Wed, 22 Jul 2009 14:05:29 +0000 (17:05 +0300)]
camerabin: more perf-test cleanups

Remove some obsolete exmaples. Add video-width/height. Use proper api for
setting still image resolution. Fix stopping random tests on bin-state-changes.
Remove the memdup in snapshot again, as its not needed (pixbuf goes out of
scope with the buffer).

15 years agodshowsrcwrapper: update Makefile.am for source file renames as well
Tim-Philipp Müller [Wed, 22 Jul 2009 10:45:21 +0000 (11:45 +0100)]
dshowsrcwrapper: update Makefile.am for source file renames as well

15 years agodocs: add pcapparse to docs
Tim-Philipp Müller [Tue, 21 Jul 2009 12:37:20 +0000 (13:37 +0100)]
docs: add pcapparse to docs

15 years agodshowaudiosrc: do not remove a range of length 0
Julien Isorce [Wed, 22 Jul 2009 10:34:36 +0000 (12:34 +0200)]
dshowaudiosrc: do not remove a range of length 0

15 years agodshowaudiosrc: converts code to C++
Julien Isorce [Wed, 22 Jul 2009 10:24:46 +0000 (12:24 +0200)]
dshowaudiosrc: converts code to C++

15 years agodshowvideosrc: converts code to C++
Julien Isorce [Wed, 22 Jul 2009 09:01:49 +0000 (11:01 +0200)]
dshowvideosrc: converts code to C++

15 years agompegdemux: don't add a base_time==-1 to segment positions
Stefan Kost [Tue, 21 Jul 2009 21:33:22 +0000 (00:33 +0300)]
mpegdemux: don't add a base_time==-1 to segment positions

Fixes assertion about newsegment with start=-1.

15 years agocamerabin: small speedup in software zoom
Stefan Kost [Tue, 21 Jul 2009 14:48:33 +0000 (17:48 +0300)]
camerabin: small speedup in software zoom

Force crop on even pixel position to avoid slowpath in crop & scale.

15 years agocamerabin: we need to copy the data in the example
Stefan Kost [Tue, 21 Jul 2009 13:48:26 +0000 (16:48 +0300)]
camerabin: we need to copy the data in the example

gdk_pixbuf_new_from_data does not copy the data.

15 years agomake: remove whitespace after trailing backslash
Stefan Kost [Tue, 21 Jul 2009 08:28:20 +0000 (11:28 +0300)]
make: remove whitespace after trailing backslash

15 years agokate: fix time conversion from DVD style timestamps.
Vincent Penquerc'h [Tue, 21 Jul 2009 11:42:33 +0000 (12:42 +0100)]
kate: fix time conversion from DVD style timestamps.

15 years agomxfdemux: Implement SEEKING query
Sebastian Dröge [Tue, 21 Jul 2009 11:51:20 +0000 (13:51 +0200)]
mxfdemux: Implement SEEKING query

15 years agompegpsdemux: Implement SEEKING query
Sebastian Dröge [Tue, 21 Jul 2009 11:39:21 +0000 (13:39 +0200)]
mpegpsdemux: Implement SEEKING query

Fixes bug #588944.

15 years agompegtsdemux: Implement SEEKING query
Sebastian Dröge [Tue, 21 Jul 2009 11:33:58 +0000 (13:33 +0200)]
mpegtsdemux: Implement SEEKING query

Partially fixes bug #588944.

15 years agompegtsparse: Free the PMT before setting a new one
Sebastian Dröge [Tue, 21 Jul 2009 11:17:06 +0000 (13:17 +0200)]
mpegtsparse: Free the PMT before setting a new one

15 years agompegtsparse: Remove old PES PIDs when receiving PAT tables
Mikael Magnusson [Tue, 21 Jul 2009 11:14:00 +0000 (13:14 +0200)]
mpegtsparse: Remove old PES PIDs when receiving PAT tables

Fixes bug #583470.

15 years agodshowsrcwrapper: fix relative path
Julien Isorce [Tue, 21 Jul 2009 09:10:49 +0000 (11:10 +0200)]
dshowsrcwrapper: fix relative path

15 years agostart refactoring of dshowsrcwrapper
Julien Isorce [Tue, 21 Jul 2009 08:49:37 +0000 (10:49 +0200)]
start refactoring of dshowsrcwrapper

-remove gst-libs/gst/dshow
-fakesource is moved from gst-libs/gst/dshow to sys/dshowsrcwrapper
-some minor changes (C/C++ check and includes) to make the plugin
compile again.

15 years agokate: use new GST_TAG_SUBITLE_CODEC tag instead of GST_TAG_CODEC
Tim-Philipp Müller [Tue, 21 Jul 2009 00:06:19 +0000 (01:06 +0100)]
kate: use new GST_TAG_SUBITLE_CODEC tag instead of GST_TAG_CODEC

15 years agokatedec: only put primary language tag in GST_TAG_LANGUAGE
Tim-Philipp Müller [Mon, 20 Jul 2009 23:54:47 +0000 (00:54 +0100)]
katedec: only put primary language tag in GST_TAG_LANGUAGE

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.

15 years agokatedec: add comment why we dont' support application/x-kate here for now
Tim-Philipp Müller [Mon, 20 Jul 2009 23:04:28 +0000 (00:04 +0100)]
katedec: add comment why we dont' support application/x-kate here for now

15 years agokatedec: create SPU format images from suitable background images
Vincent Penquerc'h [Mon, 20 Jul 2009 12:54:49 +0000 (13:54 +0100)]
katedec: create SPU format images from suitable background images

Make katedec fabricate dvd-style subpictures for subtitle overlay
bitmaps, for easier playbin2 integration (#588638).

15 years agokate: fix some minor memory leaks
ogg.k.ogg.k [Mon, 20 Jul 2009 15:24:23 +0000 (16:24 +0100)]
kate: fix some minor memory leaks

Makes 'make check-valgrind' work for the kate unit test (#525743)

15 years agocamerabin: add code in test to store snapshots for manual verification
Stefan Kost [Mon, 20 Jul 2009 13:39:42 +0000 (16:39 +0300)]
camerabin: add code in test to store snapshots for manual verification

Use gdk_pixbuf to save the image in perf-test. Also remove some obsolute
commented out code.

15 years agocamerabin: log formats in preview image conversion
Stefan Kost [Mon, 20 Jul 2009 13:24:05 +0000 (16:24 +0300)]
camerabin: log formats in preview image conversion

15 years agocamerabin: remove unused variable assignment
Stefan Kost [Mon, 20 Jul 2009 13:21:06 +0000 (16:21 +0300)]
camerabin: remove unused variable assignment

Result is not needed here, but variable is used later on. Also remove double new
lines in function.

15 years agofpsdisplaysink: check query return result before using it
Stefan Kost [Mon, 20 Jul 2009 13:20:15 +0000 (16:20 +0300)]
fpsdisplaysink: check query return result before using it

15 years agometadata: don't dereference the pointer before the validity check
Stefan Kost [Mon, 20 Jul 2009 13:19:40 +0000 (16:19 +0300)]
metadata: don't dereference the pointer before the validity check

15 years agocamerabin: improve perf test robustness and add comments
Stefan Kost [Mon, 20 Jul 2009 07:17:07 +0000 (10:17 +0300)]
camerabin: improve perf test robustness and add comments

15 years agokateenc: also recognise the new recommended 'SUB' category
Vincent Penquerc'h [Mon, 20 Jul 2009 11:25:15 +0000 (12:25 +0100)]
kateenc: also recognise the new recommended 'SUB' category

Move the check for 'simple' subtitles category to a separate routine
and add in the new recommended SUB category (#525743).

15 years agokateenc: keep bitmap/palette/region around when on the spot encoding is not possible...
Vincent Penquerc'h [Mon, 20 Jul 2009 10:41:40 +0000 (11:41 +0100)]
kateenc: keep bitmap/palette/region around when on the spot encoding is not possible due to an unknown end time

Fixes valgrind unitialized value report. See #525743.

15 years agodocs: add inspect info for kate plugin
Tim-Philipp Müller [Sun, 19 Jul 2009 22:45:02 +0000 (23:45 +0100)]
docs: add inspect info for kate plugin

Should fix the docs build.

15 years agokate: add some FIXMEs
Tim-Philipp Müller [Sun, 19 Jul 2009 22:35:05 +0000 (23:35 +0100)]
kate: add some FIXMEs

15 years agokatedec: demote to GST_RANK_NONE for now
Tim-Philipp Müller [Sun, 19 Jul 2009 22:32:07 +0000 (23:32 +0100)]
katedec: demote to GST_RANK_NONE for now

There are still some autoplugging issues to sort out, and it needs
some testing.

15 years agochecks: add kate unit tests to valgrind blacklist for now
Tim-Philipp Müller [Sun, 19 Jul 2009 22:29:19 +0000 (23:29 +0100)]
checks: add kate unit tests to valgrind blacklist for now

And add check binary to ignore list.

15 years agokate: make sure to free some more stuff
Tim-Philipp Müller [Sun, 19 Jul 2009 22:16:07 +0000 (23:16 +0100)]
kate: make sure to free some more stuff

15 years agokate: fix up for additional subtitle/x-kate media type
Tim-Philipp Müller [Sun, 19 Jul 2009 21:29:19 +0000 (22:29 +0100)]
kate: fix up for additional subtitle/x-kate media type

15 years agokate: remove local kate typefinder, use the one in -base
Tim-Philipp Müller [Mon, 13 Jul 2009 21:38:43 +0000 (22:38 +0100)]
kate: remove local kate typefinder, use the one in -base

15 years agokate: change media type to subtitle/x-kate and update define accordingly
Tim-Philipp Müller [Fri, 10 Jul 2009 17:45:28 +0000 (18:45 +0100)]
kate: change media type to subtitle/x-kate and update define accordingly

15 years agoadd new Kate plugin, for Kate overlay streams
Vincent Penquerc'h [Sun, 15 Feb 2009 18:35:04 +0000 (18:35 +0000)]
add new Kate plugin, for Kate overlay streams

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.

15 years agoreal: differentiate between 'module does not exist' and genuine module opening errors
Tim-Philipp Müller [Sun, 19 Jul 2009 14:37:50 +0000 (15:37 +0100)]
real: differentiate between 'module does not exist' and genuine module opening errors

Don't log a GST_ERROR if one of the codec modules we were looking for
doesn't exist. That's not a genuine error, but somewhat expected.