Jan Schmidt
d2dc7fcd79
0.10.10.3 pre-release
2009-03-13 22:58:13 +00:00
Jan Schmidt
d1340869a9
po: Update translations from upstream
2009-03-13 22:58:13 +00:00
Jan Schmidt
b6aeaca986
po: Add Turkish translation
2009-03-13 22:58:13 +00:00
Jan Schmidt
d2c6f0b2b6
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
2009-03-13 19:25:12 +00:00
Alessandro Decina
abf7f47769
mp3parse: fix deadlock with accurate seeks.
...
Release pending_accurate_seeks_lock before forwarding the seek event upstream.
Fixes #575068 .
2009-03-12 15:57:31 +01:00
Jan Schmidt
b313e3809b
0.10.10.2 pre-release
...
Bump version number, update translations and win32 config.h
2009-03-10 01:03:12 +00:00
Jan Schmidt
506b4c1d74
po: Add Japanese translation
2009-03-10 01:03:12 +00:00
Jan Schmidt
b2d11de70a
Moved twolame from Bad to Ugly
2009-03-10 01:03:07 +00:00
Stefan Kost
9704439f33
[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.
2009-03-09 23:31:07 +00:00
Tim-Philipp Müller
05584908b2
[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.
2009-03-09 23:31:06 +00:00
Sebastian Dröge
55098b4647
[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.
2009-03-09 23:31:06 +00:00
Sebastian Dröge
e5f197f27b
[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.
2009-03-09 23:31:06 +00:00
Jan Schmidt
6fec408c5c
Automatic update of common submodule
...
From 7032163 to f8b3d91
2009-03-09 23:13:20 +00:00
Sebastian Dröge
711708f1f7
Automatic update of common submodule
...
From ffa738d to 7032163
2009-03-08 12:05:57 +01:00
Sebastian Dröge
7944d02a32
Automatic update of common submodule
...
From 3f13e4e to ffa738d
2009-03-08 11:21:32 +01:00
Sebastian Dröge
7e80bdb838
Automatic update of common submodule
...
From 3c7456b to 3f13e4e
2009-03-07 11:47:06 +01:00
Sebastian Dröge
76cbe7e3d1
Automatic update of common submodule
...
From 57c83f2 to 3c7456b
2009-03-07 10:47:13 +01:00
Michael Smith
777eb4d9cc
mp3parse: be more conservative when changing layer/rate/etc.
...
Don't allow a change in sample rate/channels/layer/version unless we can
see another frame at the correct offset. Prevents accidently flipping
due to simple single-bit corruption.
2009-03-06 13:21:36 -08:00
Jan Schmidt
b510f2ab6b
rmdemux: Fix strict-aliasing warnings.
...
Use existing GST_READ_UINT32 and GST_WRITE_UINT32 macros instead of
hand-rolled ones.
2009-03-04 16:52:59 +00:00
René Stadler
be6292d4de
mpegaudioparse: Remove empty lines added by buggy indent.
2009-03-04 16:17:06 +02:00
Mark Nauwelaerts
d950699d2e
mpegaudioparse: Provide SEEKING query handling.
...
Since SEEK event handling might perform some conversion
from TIME to BYTES, do not let upstream fool application
into (TIME) seeking not being possible.
2009-02-27 14:58:21 +01:00
Michael Smith
d61498d842
mp3parse: fix accurate seeks to near 0
...
Integer underflow made accurate seeks to near zero fail and seek to
completely the wrong place. Fix by clamping to zero, since we can't seek
to negative times anyway.
2009-02-25 13:34:05 -08:00
Jan Schmidt
ca2990b67c
build: Update shave init statement for changes in common. Bump common.
2009-02-25 20:52:08 +00:00
Wim Taymans
d99f4c9756
rtspreal: ignore data streams. Fixes #527112
...
Ignore data streams when parsing the SDP as they don't contain anything we need
to put in the realmedia header.
2009-02-25 18:23:55 +01:00
Jan Schmidt
bf2fc71eb1
Automatic update of common submodule
...
From 9cf8c9b to a6ce5c6
2009-02-25 11:32:37 +00:00
Wim Taymans
74d7baba2f
Forward unknown events
...
Forward unknown events upstream instead of dropping them. Also return the result
of the seek event instead of a fixed value.
2009-02-24 15:25:16 +01:00
Stefan Kost
e12ccaa63c
rtpasfdepay: Fix the build by adding the needed include for atoi.
2009-02-23 10:50:50 +02:00
Jan Schmidt
7080724fb7
Use shave for the build output
2009-02-22 19:19:12 +00:00
Jan Schmidt
9af8015000
Automatic update of common submodule
...
From 5d7c9cc to 9cf8c9b
2009-02-22 16:00:02 +00:00
Edward Hervey
96d35e0819
Fix indentation.
2009-02-22 14:22:30 +01:00
Edward Hervey
52e30c1b33
pnmsrc: Error out gracefully if location is NULL. Run gst-indent
2009-02-22 14:21:22 +01:00
David Schleef
f8e0a8027d
Automatic update of common submodule
...
From 80c627d to 5d7c9cc
2009-02-21 11:13:55 -08:00
Wim Taymans
da28d1620e
Add pnm:// uri source
...
Add a new utri handler for pnm:// that for now just redirects to the same uri
with the rtsp:// protocol, which usually works nowadays.
Separate the registration of the various plugins into a separate source file.
2009-02-20 15:53:34 +01:00
Wim Taymans
f0078ebae4
Add ASF depayloader
...
Add ASF depayloader based on latest public MicroSoft docs (MS-RTSP).
Fixes #335067 .
2009-02-20 13:52:29 +01:00
Zaheer Merali
45163cdf71
mad: remove log line added in error
2009-02-19 19:10:53 +00:00
Zaheer Merali
a2b0e47739
mad: just flush data when seeing BADDATAPTR instead of going into error state
2009-02-19 19:08:10 +00:00
Roland Moser
c42e090acc
Fix parsing of the flags in rmdemux
...
Fix parsing of the flags in version 1 realmedia streams.
Fixes #571358 .
2009-02-18 12:55:16 +01:00
Edward Hervey
4b2c46267f
Bump revision to use for common submodule.
2009-02-09 12:03:15 +01:00
Stefan Kost
e06bfcae84
Add releaseinfo with online url.
2009-01-30 22:27:58 +02:00
Jan Schmidt
223d7e1dab
Bump common
2009-01-30 17:34:27 +00:00
Sebastian Dröge
2744324adc
Remove redundant push_mode struct member
2009-01-30 14:38:23 +01:00
Edward Hervey
74fc2b1227
Fix previous commit, wasn't actually setting up a symbolic link
2009-01-30 09:04:46 +01:00
Edward Hervey
44c3a91f8b
Use a symbolic link for the pre-commit client-side hook
2009-01-30 08:56:33 +01:00
Edward Hervey
65a0435db3
Ignore some more files
2009-01-30 08:56:24 +01:00
Stefan Kost
f223b0e1c6
Precalculate some size dependent variables. Demystify the height scaling a bit.
...
Adds more comments to the code about the height scaling. RIght now only certain heights are screen filling.
2009-01-26 22:40:10 +02:00
Stefan Kost
a5b4ee672e
Merge branch 'master' of ssh://git.freedesktop.org/git/gstreamer/gst-plugins-ugly
2009-01-26 21:26:46 +02:00
Wim Taymans
2dbb5a3923
Set flags on the realmedia chunks
...
Set the keyframe flags from the RDT packet to the realmedia chunk so that the
descrambler can be reset on keyframes. Fixes #556714 .
2009-01-26 20:12:41 +01:00
Wim Taymans
9ce447007e
Add method to get RDT flags
...
Add a method to get the RDT flags. We need these flags to mark keyframes to
reset the descrambing queue. See #556714 .
2009-01-26 20:10:36 +01:00
Hans de Goede
3bcd050fab
Add seeking support to asfdemux in push mode
...
Fixes bug #568836 .
2009-01-26 10:02:02 +01:00
Hans de Goede
4ff0d1fe52
Drop packets with an invalid replicated data length
...
Drop packets with an invalid replicated data length
instead of continuing with an invalid timestamp
and uninitialized payload metadata.
All other code assumes that the timestamps are valid.
2009-01-26 10:02:02 +01:00