platform/upstream/gstreamer.git
15 years agodvdsubdec: Remove some dead code
Jan Schmidt [Thu, 21 May 2009 14:18:06 +0000 (15:18 +0100)]
dvdsubdec: Remove some dead code

Remove some redundant memset - gobject memory is already initalised to 0.
Remove a commented out line leftover from the previous commit

15 years agodvdsubdec: Support ARGB output
Kapil Agrawal [Thu, 21 May 2009 13:20:22 +0000 (14:20 +0100)]
dvdsubdec: Support ARGB output

Negotiate to and render into ARGB buffers directly if the peer supports it.
Fixes: #580869

15 years agoa52dec: Reconcile code with dtsdec
Jan Schmidt [Mon, 18 May 2009 23:51:49 +0000 (00:51 +0100)]
a52dec: Reconcile code with dtsdec

Perform some cleanups based on the dtsdec code such as using the boilerplate
macro and static pad template functions.

Add some documentation. Don't register a change in flags until we synch on
another frame successfully.

15 years agolamemp3enc: Improve debugging a bit
Sebastian Dröge [Thu, 14 May 2009 10:32:16 +0000 (12:32 +0200)]
lamemp3enc: Improve debugging a bit

15 years agompeg2dec: Revert ranking switch with ffdec_mpeg2video. Fixes #574461
Edward Hervey [Wed, 13 May 2009 17:32:16 +0000 (19:32 +0200)]
mpeg2dec: Revert ranking switch with ffdec_mpeg2video. Fixes #574461

15 years agopo: avoid conflicts of local *.po files with files in git
Tim-Philipp Müller [Wed, 13 May 2009 00:55:16 +0000 (01:55 +0100)]
po: avoid conflicts of local *.po files with files in git

Make it so that filenames and line numbers are only stored in the *.pot file
(which is not in git), but not in the individual *.po files. This information
is hardly useful for translators in our case, and it should avoid the constant
conflicts of local *.po files with the ones in git which are caused by the
source files changing and the line numbers being updated. This commit might
cause one last merge conflict for you, which you can work around with
"git checkout po/*.po" before merging or pulling. After that there should
(hopefully) not be any more local modifications of these files (unless
someone committed additions or changes to translated strings and the
*.po files haven't been updated yet, that is).

15 years agolamemp3enc: add Since tag to gtk-doc chunk
Tim-Philipp Müller [Tue, 12 May 2009 18:22:07 +0000 (19:22 +0100)]
lamemp3enc: add Since tag to gtk-doc chunk

15 years agochecks: fix mpeg2dec unit test again after interlace addition to caps
Tim-Philipp Müller [Wed, 13 May 2009 00:46:00 +0000 (01:46 +0100)]
checks: fix mpeg2dec unit test again after interlace addition to caps

15 years agompeg2dec: work around old mpeg2dec versions
Wim Taymans [Tue, 12 May 2009 18:34:20 +0000 (20:34 +0200)]
mpeg2dec: work around old mpeg2dec versions

The repeat first field flag was introduced in 0.5.0 so conditionally disable its
detection and just assume no rff is used. This fixes the compilation.

Fixes #582375

15 years agompeg2dec: link to gstvideo
Wim Taymans [Tue, 12 May 2009 18:24:02 +0000 (20:24 +0200)]
mpeg2dec: link to gstvideo

Fix compilation by adding the right include directories and linking to the video
library.

15 years agoasfdemux: Downgrade simple statements from WARNING to DEBUG
Edward Hervey [Tue, 12 May 2009 09:57:04 +0000 (11:57 +0200)]
asfdemux: Downgrade simple statements from WARNING to DEBUG

15 years agoasf: Detect more payload extensions.
Edward Hervey [Mon, 11 May 2009 10:37:46 +0000 (12:37 +0200)]
asf: Detect more payload extensions.

These should help fix interlaced/PAR issues with more files.

15 years agompeg2dec: Implement interlaced support.
Edward Hervey [Tue, 12 May 2009 09:44:13 +0000 (11:44 +0200)]
mpeg2dec: Implement interlaced support.

Expand the debugging statements to show more picture information.

15 years agompeg2dec: Lower rank to MARGINAL to make ffdec_mpeg2video the default
Sebastian Dröge [Tue, 12 May 2009 09:19:00 +0000 (11:19 +0200)]
mpeg2dec: Lower rank to MARGINAL to make ffdec_mpeg2video the default

ffdec_mpeg2video is much faster, fixes bug #574461.

15 years agolamemp3enc: Don't write a Xing header
Sebastian Dröge [Sun, 10 May 2009 14:53:07 +0000 (16:53 +0200)]
lamemp3enc: Don't write a Xing header

15 years agoRun libtoolize before aclocal
Marc-Andre Lureau [Sun, 10 May 2009 09:17:25 +0000 (11:17 +0200)]
Run libtoolize before aclocal

This unbreaks the build in some cases. Fixes bug #582021

15 years agompeg2dec: use 64bit safe scaling functions.
Edward Hervey [Sat, 9 May 2009 13:28:18 +0000 (15:28 +0200)]
mpeg2dec: use 64bit safe scaling functions.

Got this to fail when seeking in a 14GB file (the value in bytes is
bigger than 2**32).

15 years agompegaudioparse: remove some pointless g_return_if_fail()s
Tim-Philipp Müller [Sat, 9 May 2009 09:57:34 +0000 (10:57 +0100)]
mpegaudioparse: remove some pointless g_return_if_fail()s

15 years agoSwitch twolame to primary rank
Christian Schaller [Fri, 8 May 2009 13:24:47 +0000 (14:24 +0100)]
Switch twolame to primary rank

15 years agoAdd ranks to mp3 encoders
Christian Schaller [Thu, 7 May 2009 16:59:52 +0000 (17:59 +0100)]
Add ranks to mp3 encoders

15 years agoAdd twolame plugin to spec file
Christian Schaller [Thu, 7 May 2009 16:57:17 +0000 (17:57 +0100)]
Add twolame plugin to spec file

15 years agoasfdemux: use upstream segment and timestamps for some interpolation
Mark Nauwelaerts [Sat, 2 May 2009 16:11:06 +0000 (18:11 +0200)]
asfdemux: use upstream segment and timestamps for some interpolation

This should particularly help in case of upstream live src, e.g. rtspsrc,
and especially so if it has to perform fallback to TCP.

15 years agortpasfdepay: Add support for fragmented packet (L == 0).
Edward Hervey [Thu, 7 May 2009 09:09:59 +0000 (11:09 +0200)]
rtpasfdepay: Add support for fragmented packet (L == 0).

This happens with rtp-over-udp.

15 years agolamemp3enc: Fixup the bitrate only for CBR
Sebastian Dröge [Thu, 7 May 2009 08:10:02 +0000 (10:10 +0200)]
lamemp3enc: Fixup the bitrate only for CBR

Additionally clarify some property descriptions.

15 years agolame: fix format string in debug statement
Alessandro Decina [Wed, 6 May 2009 19:47:17 +0000 (21:47 +0200)]
lame: fix format string in debug statement

15 years agomp3parse: Don't reject valid Xing tables of contents
Jan Schmidt [Wed, 6 May 2009 14:37:44 +0000 (15:37 +0100)]
mp3parse: Don't reject valid Xing tables of contents

Some Xing headers apparently start the TOC at byte 1 instead of 0. Don't
reject them because of it, just subtract the initial offset when reading
the table.

15 years agomp3parse: Allow more bits to change in headers during resynch
Jan Schmidt [Wed, 6 May 2009 14:27:01 +0000 (15:27 +0100)]
mp3parse: Allow more bits to change in headers during resynch

Be more lenient about what we accept as changing bits in a header - basically,
only require that the mp3 sync marker is present, for the mpeg version,
layer and samplerate.

Fixes: #581464

15 years agomad: Add duration of incoming/outgoing buffers in debug statements
Edward Hervey [Wed, 6 May 2009 11:17:35 +0000 (13:17 +0200)]
mad: Add duration of incoming/outgoing buffers in debug statements

15 years agompegaudioparse: Remove useless checks for valid buffer duration.
Edward Hervey [Wed, 6 May 2009 11:15:30 +0000 (13:15 +0200)]
mpegaudioparse: Remove useless checks for valid buffer duration.

The buffer duration is set to a valid value at the very top of
emit_frame(), we therefore don't need to check it later on.

15 years agompegaudioparse: Fix stop condition for outputting buffers.
Edward Hervey [Wed, 6 May 2009 11:13:35 +0000 (13:13 +0200)]
mpegaudioparse: Fix stop condition for outputting buffers.

Some mp3 streams have an offset in timestamps, requiring us to push the
frame *AFTER* segment.stop in order for the decoder to be able to push
all data up to the segment.stop position.

15 years agoasfdemux: 0-base timestamps consistently (whether or not streaming)
Mark Nauwelaerts [Sat, 2 May 2009 14:51:11 +0000 (16:51 +0200)]
asfdemux: 0-base timestamps consistently (whether or not streaming)

This also makes timestamps (more) consistent before and after a possible
seek, and moreover makes for reasonable position reporting in live stream
(whose payload timestamps should not be taken for granted).

15 years agoasfdemux: report initial latency due to internal preroll queue
Mark Nauwelaerts [Sat, 2 May 2009 11:45:22 +0000 (13:45 +0200)]
asfdemux: report initial latency due to internal preroll queue

15 years agoasfdemux: enhance debug statement and refactor some initialization
Mark Nauwelaerts [Sat, 2 May 2009 11:44:48 +0000 (13:44 +0200)]
asfdemux: enhance debug statement and refactor some initialization

15 years agoasfdemux: handle FIXME; activate pads after internal preroll also when streaming
Mark Nauwelaerts [Sat, 2 May 2009 11:44:11 +0000 (13:44 +0200)]
asfdemux: handle FIXME; activate pads after internal preroll also when streaming

15 years agoasfdemux: handle FIXME; normalize preroll
Mark Nauwelaerts [Sat, 2 May 2009 09:12:51 +0000 (11:12 +0200)]
asfdemux: handle FIXME; normalize preroll

15 years agoasfdemux: fixes for streaming mode
Mark Nauwelaerts [Sat, 2 May 2009 14:08:03 +0000 (16:08 +0200)]
asfdemux: fixes for streaming mode

* Improve newsegment handling, e.g. upstream might live in TIME.
* Only send newsegment if we have needed info.
* Avoid reading past end of data section.

15 years agoasfdemux: fixes/enhancements for streaming mode
Mark Nauwelaerts [Fri, 1 May 2009 16:08:15 +0000 (18:08 +0200)]
asfdemux: fixes/enhancements for streaming mode

* Do not rock the boat by reacting to FLUSH_START.
* Try to handle TIME seeking by seeking upstream in BYTES.
* Handle SEEKING query.

15 years agolame: fix compilation with LAME versions < 3.98
Tim-Philipp Müller [Tue, 5 May 2009 15:38:19 +0000 (16:38 +0100)]
lame: fix compilation with LAME versions < 3.98

lame_set_VBR_quality(), which takes a floating point value for the
quality, has been added only in v3.98. Use lame_set_VBR_q(), which
takes quality as an integer, for older LAME versions.

Fixes #581341.

15 years agowin32: update config.h to git
Tim-Philipp Müller [Mon, 4 May 2009 19:39:14 +0000 (20:39 +0100)]
win32: update config.h to git

Until someone ports the new win32 config.h logic from the
other modules to -ugly.

15 years agoUpdate docs
Sebastian Dröge [Mon, 4 May 2009 10:53:06 +0000 (12:53 +0200)]
Update docs

15 years agolamemp3enc: Add a note to the encoding-engine-quality property
Sebastian Dröge [Mon, 4 May 2009 10:51:29 +0000 (12:51 +0200)]
lamemp3enc: Add a note to the encoding-engine-quality property

that says, that this does not affect the bitrate at all.

15 years agolame: Implement preset interface
Sebastian Dröge [Mon, 4 May 2009 10:48:43 +0000 (12:48 +0200)]
lame: Implement preset interface

15 years agotwolame: Implement preset interface
Sebastian Dröge [Mon, 4 May 2009 10:47:03 +0000 (12:47 +0200)]
twolame: Implement preset interface

15 years agolamemp3enc: Remove fast-vbr property and rename vbr-quality to quality
Sebastian Dröge [Thu, 30 Apr 2009 08:21:40 +0000 (10:21 +0200)]
lamemp3enc: Remove fast-vbr property and rename vbr-quality to quality

15 years agolame/lamemp3enc: Fix memory leak on FLUSH_STOP
Sebastian Dröge [Thu, 30 Apr 2009 08:16:45 +0000 (10:16 +0200)]
lame/lamemp3enc: Fix memory leak on FLUSH_STOP

15 years agolame: Deprecate the lame element
Sebastian Dröge [Thu, 30 Apr 2009 08:14:54 +0000 (10:14 +0200)]
lame: Deprecate the lame element

15 years agoUpdate docs
Sebastian Dröge [Thu, 30 Apr 2009 08:13:05 +0000 (10:13 +0200)]
Update docs

15 years agolame: Update example pipelines with the new properties
Sebastian Dröge [Thu, 30 Apr 2009 08:10:08 +0000 (10:10 +0200)]
lame: Update example pipelines with the new properties

15 years agolame: Add lamemp3enc element with much simplified interface
Sebastian Dröge [Wed, 29 Apr 2009 17:01:44 +0000 (19:01 +0200)]
lame: Add lamemp3enc element with much simplified interface

This deprecates the lame element and fixes bug #494528.

15 years agoasfpacket: Fix pull-mode timestamping handling.
Edward Hervey [Thu, 23 Apr 2009 07:04:41 +0000 (09:04 +0200)]
asfpacket: Fix pull-mode timestamping handling.

The problem that happens is the following:
* A packet with multiple payloads comes in
* Those payloads get handled one by one
* The first payload contains the first audio payload with timestamp A
* The second payload contains the first video (key)frame with timestamp V (where V < A)

With the previous code, the following would happen:
* the first payload gets processed, then passed to queue_for_stream
* queue_for_stream detects it's the first valid timestamp received and stores
  first_ts = A
* the second payload gets processed, then pass to queue_for_stream
* queue_for_stream detects the timestamp is lower than first_ts... and
  discards it... resulting in losing the first keyframe of the video stream

We've been having this issue for *ages*... it's just that nobody noticed it
that much with playbin. But with playbin2's aggresive multiqueue handling, this
will result in multiqueue not being able to preroll (because the video decoder will
be dropping a ton of buffers before (maybe) receiving the next keyframe).

Tested with over 200 asf files, and they all play the first frame correctly now,
even the most braindead ones.

15 years agomp3parse: don't build seek table if we can't seek.
Michael Smith [Tue, 21 Apr 2009 21:12:06 +0000 (14:12 -0700)]
mp3parse: don't build seek table if we can't seek.

Fixes #573720 - unbounded memory usage increase when listening to mp3
stream for a long time.

15 years agoAutomatic update of common submodule
Jan Schmidt [Tue, 21 Apr 2009 21:13:32 +0000 (22:13 +0100)]
Automatic update of common submodule

From b3941ea to 6ab11d1

15 years agompegaudioparse: Remove dead assignment and duplicate code
Edward Hervey [Tue, 21 Apr 2009 18:17:57 +0000 (20:17 +0200)]
mpegaudioparse: Remove dead assignment and duplicate code

15 years agormdemux: Actually return the return value for the seek handling.
Edward Hervey [Tue, 21 Apr 2009 18:21:11 +0000 (20:21 +0200)]
rmdemux: Actually return the return value for the seek handling.

15 years agompegstream: Remove dead assignments.
Edward Hervey [Tue, 21 Apr 2009 18:20:02 +0000 (20:20 +0200)]
mpegstream: Remove dead assignments.

The duplicate assignment of update_time was weird... but it seems normal
that it's indeed the second statement which is the valid one.

15 years agoarmnb: Remove unused variable, adapt debug message accordingly.
Edward Hervey [Tue, 21 Apr 2009 18:17:19 +0000 (20:17 +0200)]
armnb: Remove unused variable, adapt debug message accordingly.

15 years agodvdsub/mpegstream: _class_init: Remove unused class variables
Edward Hervey [Tue, 21 Apr 2009 18:15:56 +0000 (20:15 +0200)]
dvdsub/mpegstream: _class_init: Remove unused class variables

15 years agoasfdemux: Initialize flow for a corner case.
Edward Hervey [Sun, 19 Apr 2009 12:03:58 +0000 (14:03 +0200)]
asfdemux: Initialize flow for a corner case.

This might be caused by entering the if() line 1214 and then not having
any activated_streams.. resulting in reaching line 1267 without having
any valid flow value.

15 years agotwolame: Remove unneeded variable, value assigned was never read.
Edward Hervey [Sun, 19 Apr 2009 12:03:38 +0000 (14:03 +0200)]
twolame: Remove unneeded variable, value assigned was never read.

15 years agompeg2dec: Remove dead assignment. Value overwritten later on.
Edward Hervey [Sun, 19 Apr 2009 12:03:19 +0000 (14:03 +0200)]
mpeg2dec: Remove dead assignment. Value overwritten later on.

15 years agomad: Remove dead assignment and variables given values which are never read.
Edward Hervey [Sun, 19 Apr 2009 12:02:44 +0000 (14:02 +0200)]
mad: Remove dead assignment and variables given values which are never read.

15 years agolame: Remove unneeded variable, it's assigned a value never read.
Edward Hervey [Sun, 19 Apr 2009 12:02:03 +0000 (14:02 +0200)]
lame: Remove unneeded variable, it's assigned a value never read.

15 years agormdemux: Remove dead assignment, value is being overwritten before being read.
Edward Hervey [Sun, 19 Apr 2009 11:59:24 +0000 (13:59 +0200)]
rmdemux: Remove dead assignment, value is being overwritten before being read.

15 years agormdemux: Remove unused accurate flag.
Edward Hervey [Sun, 19 Apr 2009 11:58:31 +0000 (13:58 +0200)]
rmdemux: Remove unused accurate flag.

I couldn't see any reason why this was there in the first place.

15 years agorealmedia: Remove dead assignments. The results are never read.
Edward Hervey [Sun, 19 Apr 2009 11:57:59 +0000 (13:57 +0200)]
realmedia: Remove dead assignments. The results are never read.

15 years agorealmedia: Remove useless variables, only being used once (or not).
Edward Hervey [Sun, 19 Apr 2009 11:57:10 +0000 (13:57 +0200)]
realmedia: Remove useless variables, only being used once (or not).

15 years agoremove empty method implementations.
Edward Hervey [Sun, 19 Apr 2009 11:55:24 +0000 (13:55 +0200)]
remove empty method implementations.

15 years agortspwms: fix condition to detect extension commands for WMS
Josep Torra [Sat, 18 Apr 2009 06:12:08 +0000 (08:12 +0200)]
rtspwms: fix condition to detect extension commands for WMS

Reply with OK to the extension commands for WMS.

15 years agorealmedia: add special Real header to DESCRIBE message only for Real
Josep Torra [Wed, 15 Apr 2009 09:09:56 +0000 (11:09 +0200)]
realmedia: add special Real header to DESCRIBE message only for Real
servers

Add headers that are specific to real only if a real server had been
detected by the OPTIONS message.

15 years agosynaesthesia: fix compilation on windows
David Hoyt [Tue, 14 Apr 2009 17:16:46 +0000 (19:16 +0200)]
synaesthesia: fix compilation on windows

Fix compilation under MSVC due to references to headers
that are not available with the MS SDKs.
Fixes #578524

15 years agortspwms: reply to extension commands
Wim Taymans [Tue, 14 Apr 2009 08:54:37 +0000 (10:54 +0200)]
rtspwms: reply to extension commands

Reply with OK to the extension commands for WMS.

15 years agoasfdepay: fix a comment
Wim Taymans [Tue, 14 Apr 2009 08:53:51 +0000 (10:53 +0200)]
asfdepay: fix a comment

15 years agoasfdemux: add some more debugging
Wim Taymans [Tue, 14 Apr 2009 08:53:33 +0000 (10:53 +0200)]
asfdemux: add some more debugging

15 years agoconfigure.ac: require git -base
Wim Taymans [Tue, 14 Apr 2009 08:51:45 +0000 (10:51 +0200)]
configure.ac: require git -base

We require 0.10.22.1 of -base for the new Match-If and ETag headers in RTSP.

15 years agorealmedia: add special Real header to SETUP message only for Real servers
Tim-Philipp Müller [Thu, 9 Apr 2009 19:21:46 +0000 (20:21 +0100)]
realmedia: add special Real header to SETUP message only for Real servers

Fixes playback of Windows Media RTSP streams and other non-Real RTSP
streams where the server errors out because it can't handle the
Real-specific 'Required: com.real.retain-entity-for-setup' header
we've been adding unconditionally in the recent past.

For reference:
rtsp://66.111.34.191:601/broadcast/alnour.rm
rtsp://195.134.224.231/snowboard_100.wmv

15 years agoasfdemux: link to all required libraries including indirectly used ones.
Michael Smith [Wed, 8 Apr 2009 18:44:53 +0000 (11:44 -0700)]
asfdemux: link to all required libraries including indirectly used ones.

On win32, we're required to link to all the libraries used - including
ones only indirectly used by other libs. So, add gstaudio, gsttag, and
(for windows only) winsock.

15 years agoAutomatic update of common submodule
Felipe Contreras [Sat, 4 Apr 2009 18:19:23 +0000 (21:19 +0300)]
Automatic update of common submodule

From d0ea89e to b3941ea

15 years agoAutomatic update of common submodule
Edward Hervey [Sat, 4 Apr 2009 12:54:41 +0000 (14:54 +0200)]
Automatic update of common submodule

From f8b3d91 to d0ea89e

15 years agodvdlpcmdec: Fix factory klass, It's a 'Decoder', not a 'Demuxer'.
Edward Hervey [Thu, 26 Mar 2009 19:23:14 +0000 (20:23 +0100)]
dvdlpcmdec: Fix factory klass, It's a 'Decoder', not a 'Demuxer'.

15 years agorealrtsp: add more headers
Wim Taymans [Wed, 25 Mar 2009 15:39:06 +0000 (16:39 +0100)]
realrtsp: add more headers

Parse the ETag from the describe method and pass the sessionid as the value for
the If-Match header is subsequent setup calls.
Fixes support for more RealMedia RTSP streams.

15 years agotwolame: bump requirement to 0.3.10
David Schleef [Sun, 22 Mar 2009 20:08:48 +0000 (13:08 -0700)]
twolame: bump requirement to 0.3.10

0.3.10 is the first version with the float32 encoder functions.
Fixes #576305.

15 years agoback to development -> 0.10.11.1
Jan Schmidt [Sun, 22 Mar 2009 20:15:24 +0000 (20:15 +0000)]
back to development -> 0.10.11.1

15 years agoRelease 0.10.11
Jan Schmidt [Sat, 21 Mar 2009 01:05:22 +0000 (01:05 +0000)]
Release 0.10.11

15 years agoUpdate .po files
Jan Schmidt [Sat, 21 Mar 2009 00:28:29 +0000 (00:28 +0000)]
Update .po files

15 years ago0.10.10.3 pre-release
Jan Schmidt [Fri, 13 Mar 2009 16:45:08 +0000 (16:45 +0000)]
0.10.10.3 pre-release

15 years agopo: Update translations from upstream
Jan Schmidt [Fri, 13 Mar 2009 16:40:38 +0000 (16:40 +0000)]
po: Update translations from upstream

15 years agopo: Add Turkish translation
Jan Schmidt [Fri, 13 Mar 2009 16:38:08 +0000 (16:38 +0000)]
po: Add Turkish translation

15 years agomp3parse: Fix glitches in the output when playing (for e.g.) AVI
Jan Schmidt [Fri, 13 Mar 2009 19:23:12 +0000 (19:23 +0000)]
mp3parse: Fix glitches in the output when playing (for e.g.) AVI

Don't introduce glitches in the output by a) relaxing the threshold for
taking upstream timestamps in preference to our calculated timestamps and
b) only set the discont flag on outgoing buffers in response to an incoming
discont buffer.

Fixes: #575046

15 years agomp3parse: fix deadlock with accurate seeks.
Alessandro Decina [Thu, 12 Mar 2009 14:57:31 +0000 (15:57 +0100)]
mp3parse: fix deadlock with accurate seeks.

Release pending_accurate_seeks_lock before forwarding the seek event upstream.
Fixes #575068.

15 years ago0.10.10.2 pre-release
Jan Schmidt [Tue, 10 Mar 2009 00:22:35 +0000 (00:22 +0000)]
0.10.10.2 pre-release

Bump version number, update translations and win32 config.h

15 years agopo: Add Japanese translation
Jan Schmidt [Tue, 10 Mar 2009 00:19:01 +0000 (00:19 +0000)]
po: Add Japanese translation

15 years agoMoved twolame from Bad to Ugly
Jan Schmidt [Tue, 10 Mar 2009 00:10:20 +0000 (00:10 +0000)]
Moved twolame from Bad to Ugly

15 years ago[MOVED FROM BAD] Don't install static libs for plugins. Fixes #550851 for -bad.
Stefan Kost [Tue, 4 Nov 2008 12:42:30 +0000 (12:42 +0000)]
[MOVED FROM BAD] Don't install static libs for plugins. Fixes #550851 for -bad.

Original commit message from CVS:
* ext/alsaspdif/Makefile.am:
* ext/amrwb/Makefile.am:
* ext/apexsink/Makefile.am:
* ext/arts/Makefile.am:
* ext/artsd/Makefile.am:
* ext/audiofile/Makefile.am:
* ext/audioresample/Makefile.am:
* ext/bz2/Makefile.am:
* ext/cdaudio/Makefile.am:
* ext/celt/Makefile.am:
* ext/dc1394/Makefile.am:
* ext/dirac/Makefile.am:
* ext/directfb/Makefile.am:
* ext/divx/Makefile.am:
* ext/dts/Makefile.am:
* ext/faac/Makefile.am:
* ext/faad/Makefile.am:
* ext/gsm/Makefile.am:
* ext/hermes/Makefile.am:
* ext/ivorbis/Makefile.am:
* ext/jack/Makefile.am:
* ext/jp2k/Makefile.am:
* ext/ladspa/Makefile.am:
* ext/lcs/Makefile.am:
* ext/libfame/Makefile.am:
* ext/libmms/Makefile.am:
* ext/metadata/Makefile.am:
* ext/mpeg2enc/Makefile.am:
* ext/mplex/Makefile.am:
* ext/musepack/Makefile.am:
* ext/musicbrainz/Makefile.am:
* ext/mythtv/Makefile.am:
* ext/nas/Makefile.am:
* ext/neon/Makefile.am:
* ext/ofa/Makefile.am:
* ext/polyp/Makefile.am:
* ext/resindvd/Makefile.am:
* ext/sdl/Makefile.am:
* ext/shout/Makefile.am:
* ext/snapshot/Makefile.am:
* ext/sndfile/Makefile.am:
* ext/soundtouch/Makefile.am:
* ext/spc/Makefile.am:
* ext/swfdec/Makefile.am:
* ext/tarkin/Makefile.am:
* ext/theora/Makefile.am:
* ext/timidity/Makefile.am:
* ext/twolame/Makefile.am:
* ext/x264/Makefile.am:
* ext/xine/Makefile.am:
* ext/xvid/Makefile.am:
* gst-libs/gst/app/Makefile.am:
* gst-libs/gst/dshow/Makefile.am:
* gst/aiffparse/Makefile.am:
* gst/app/Makefile.am:
* gst/audiobuffer/Makefile.am:
* gst/bayer/Makefile.am:
* gst/cdxaparse/Makefile.am:
* gst/chart/Makefile.am:
* gst/colorspace/Makefile.am:
* gst/dccp/Makefile.am:
* gst/deinterlace/Makefile.am:
* gst/deinterlace2/Makefile.am:
* gst/dvdspu/Makefile.am:
* gst/festival/Makefile.am:
* gst/filter/Makefile.am:
* gst/flacparse/Makefile.am:
* gst/flv/Makefile.am:
* gst/games/Makefile.am:
* gst/h264parse/Makefile.am:
* gst/librfb/Makefile.am:
* gst/mixmatrix/Makefile.am:
* gst/modplug/Makefile.am:
* gst/mpeg1sys/Makefile.am:
* gst/mpeg4videoparse/Makefile.am:
* gst/mpegdemux/Makefile.am:
* gst/mpegtsmux/Makefile.am:
* gst/mpegvideoparse/Makefile.am:
* gst/mve/Makefile.am:
* gst/nsf/Makefile.am:
* gst/nuvdemux/Makefile.am:
* gst/overlay/Makefile.am:
* gst/passthrough/Makefile.am:
* gst/pcapparse/Makefile.am:
* gst/playondemand/Makefile.am:
* gst/rawparse/Makefile.am:
* gst/real/Makefile.am:
* gst/rtjpeg/Makefile.am:
* gst/rtpmanager/Makefile.am:
* gst/scaletempo/Makefile.am:
* gst/sdp/Makefile.am:
* gst/selector/Makefile.am:
* gst/smooth/Makefile.am:
* gst/smoothwave/Makefile.am:
* gst/speed/Makefile.am:
* gst/speexresample/Makefile.am:
* gst/stereo/Makefile.am:
* gst/subenc/Makefile.am:
* gst/tta/Makefile.am:
* gst/vbidec/Makefile.am:
* gst/videodrop/Makefile.am:
* gst/videosignal/Makefile.am:
* gst/virtualdub/Makefile.am:
* gst/vmnc/Makefile.am:
* gst/y4m/Makefile.am:
* sys/acmenc/Makefile.am:
* sys/cdrom/Makefile.am:
* sys/dshowdecwrapper/Makefile.am:
* sys/dshowsrcwrapper/Makefile.am:
* sys/dvb/Makefile.am:
* sys/dxr3/Makefile.am:
* sys/fbdev/Makefile.am:
* sys/oss4/Makefile.am:
* sys/qcam/Makefile.am:
* sys/qtwrapper/Makefile.am:
* sys/vcd/Makefile.am:
* sys/wininet/Makefile.am:
* win32/common/config.h:
Don't install static libs for plugins. Fixes #550851 for -bad.

15 years ago[MOVED FROM BAD] Enable/fix up translations for these plugins.
Tim-Philipp Müller [Tue, 2 Sep 2008 09:56:44 +0000 (09:56 +0000)]
[MOVED FROM BAD] Enable/fix up translations for these plugins.

Original commit message from CVS:
* ext/resindvd/plugin.c: (plugin_init):
* ext/resindvd/resindvdsrc.c:
* ext/twolame/gsttwolame.c: (plugin_init):
* gst/aiffparse/aiffparse.c: (plugin_init):
Enable/fix up translations for these plugins.
* po/LINGUAS:
Add 'ca' to LINGUAS.
* po/POTFILES.in:
* po/POTFILES.skip:
Add more files for translation and more files which tools
should skip.

15 years ago[MOVED FROM BAD] ext/twolame/gsttwolame.*: Allow raw float samples as input for encoding.
Sebastian Dröge [Thu, 7 Aug 2008 14:34:03 +0000 (14:34 +0000)]
[MOVED FROM BAD] ext/twolame/gsttwolame.*: Allow raw float samples as input for encoding.

Original commit message from CVS:
* ext/twolame/gsttwolame.c: (gst_two_lame_sink_setcaps),
(gst_two_lame_chain):
* ext/twolame/gsttwolame.h:
Allow raw float samples as input for encoding.

15 years ago[MOVED FROM BAD] Add TwoLAME MP2 encoding element, based on the LAME element.
Sebastian Dröge [Sat, 2 Aug 2008 17:39:13 +0000 (17:39 +0000)]
[MOVED FROM BAD] Add TwoLAME MP2 encoding element, based on the LAME element.

Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/twolame/Makefile.am:
* ext/twolame/gsttwolame.c: (gst_two_lame_mode_get_type),
(gst_two_lame_padding_get_type), (gst_two_lame_emphasis_get_type),
(gst_two_lame_release_memory), (gst_two_lame_finalize),
(gst_two_lame_base_init), (gst_two_lame_class_init),
(gst_two_lame_src_setcaps), (gst_two_lame_sink_setcaps),
(gst_two_lame_init), (gst_two_lame_set_property),
(gst_two_lame_get_property), (gst_two_lame_sink_event),
(gst_two_lame_chain), (gst_two_lame_setup),
(gst_two_lame_change_state), (gst_two_lame_get_default_settings),
(plugin_init):
* ext/twolame/gsttwolame.h:
Add TwoLAME MP2 encoding element, based on the LAME element.

15 years agoAutomatic update of common submodule
Jan Schmidt [Mon, 9 Mar 2009 23:13:20 +0000 (23:13 +0000)]
Automatic update of common submodule

From 7032163 to f8b3d91

15 years agoAutomatic update of common submodule
Sebastian Dröge [Sun, 8 Mar 2009 11:05:57 +0000 (12:05 +0100)]
Automatic update of common submodule

From ffa738d to 7032163

15 years agoAutomatic update of common submodule
Sebastian Dröge [Sun, 8 Mar 2009 10:21:32 +0000 (11:21 +0100)]
Automatic update of common submodule

From 3f13e4e to ffa738d

15 years agoAutomatic update of common submodule
Sebastian Dröge [Sat, 7 Mar 2009 10:47:06 +0000 (11:47 +0100)]
Automatic update of common submodule

From 3c7456b to 3f13e4e