David Schleef
a5bb47bcd0
Fixes : #151879 , #151881 , #151882 , #151883 , #151884 , #151886 , #151887 , #152102 , #152247 .
...
Original commit message from CVS:
Fixes : #151879 , #151881 , #151882 , #151883 , #151884 , #151886 ,
#151887 , #152102 , #152247 .
* examples/indexing/indexmpeg.c: 64-bit warning fixes.
* examples/seeking/cdparanoia.c: same
* examples/seeking/cdplayer.c: same
* examples/seeking/seek.c: same
* examples/seeking/spider_seek.c: same
* examples/seeking/vorbisfile.c: same
* examples/stats/mp2ogg.c: same
* ext/esd/esdsink.c: (gst_esdsink_class_init),
(gst_esdsink_dispose): Dispose of element properly.
* ext/ivorbis/vorbisfile.c: (gst_ivorbisfile_seek): 64-bit warning
fixes.
* ext/nas/nassink.c: (gst_nassink_class_init),
(gst_nassink_dispose): Dispose of element correctly.
* gst/wavenc/gstwavenc.c: (gst_wavenc_chain): Fix leak.
* sys/ximage/ximagesink.c: (gst_ximagesink_check_xshm_calls),
(gst_ximagesink_ximage_new), (gst_ximagesink_ximage_destroy):
Fix 64-bit warning.
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_check_xshm_calls),
(gst_xvimagesink_xvimage_new), (gst_xvimagesink_xvimage_destroy):
Fix 64-bit warning.
2004-09-12 22:57:26 +00:00
Jan Schmidt
d3deeade47
ext/esd/esdsink.*: Close the esd connection on pause, because esd will just wait - blocking all other esd clients ind...
...
Original commit message from CVS:
* ext/esd/esdsink.c: (gst_esdsink_change_state):
* ext/esd/esdsink.h:
Close the esd connection on pause, because esd will just wait -
blocking all other esd clients indefinitely.
2004-06-13 10:58:34 +00:00
Stéphane Loeuillet
4c89978b6e
second batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc (in ...
...
Original commit message from CVS:
second batch :
remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc
(in gst-plugins/ext/ this time)
2004-05-21 23:28:57 +00:00
Stéphane Loeuillet
4e83016b4d
forgot to update the Changelog for the past two days, bad me, bad
...
Original commit message from CVS:
forgot to update the Changelog for the past two days, bad me, bad
2004-05-20 23:00:14 +00:00
David Schleef
63d2359147
ext/esd/esdsink.c: Fix crash when ESD is killed while we're playing.
...
Original commit message from CVS:
* ext/esd/esdsink.c: (gst_esdsink_chain): Fix crash when ESD
is killed while we're playing.
* gst/qtdemux/qtdemux.c: (qtdemux_parse): call
gst_element_no_more_pads().
2004-05-14 19:26:35 +00:00
Benjamin Otte
e6b112c25e
ext/esd/esdmon.c: fix nonterminated vararg and memleak
...
Original commit message from CVS:
* ext/esd/esdmon.c: (gst_esdmon_get):
fix nonterminated vararg and memleak
2004-04-05 17:47:30 +00:00
Thomas Vander Stichele
6cc1c73d2b
don't mix tabs and spaces
...
Original commit message from CVS:
don't mix tabs and spaces
2004-03-15 19:32:27 +00:00
Johan Dahlin
5acffea623
*.h: Revert indenting
...
Original commit message from CVS:
* *.h: Revert indenting
2004-03-15 16:32:54 +00:00
Thomas Vander Stichele
5d25c00e4b
gst-indent
...
Original commit message from CVS:
gst-indent
2004-03-14 22:34:33 +00:00
Thomas Vander Stichele
79bc3ebfa1
change NULL to (NULL) for GST_ELEMENT_ERROR
...
Original commit message from CVS:
change NULL to (NULL) for GST_ELEMENT_ERROR
Make sure errors end with "."
2004-02-02 17:23:33 +00:00
Ronald S. Bultje
ff4c8d5107
ext/esd/esdsink.c: Since we have static pad template caps, we don't need to negotiate; either the core errors out or ...
...
Original commit message from CVS:
2004-01-30 Ronald Bultje <rbultje@ronald.bitfreak.net>
* ext/esd/esdsink.c: (gst_esdsink_init):
Since we have static pad template caps, we don't need to negotiate;
either the core errors out or we know the format.
2004-01-30 12:52:12 +00:00
Thomas Vander Stichele
51e5863a97
GST_ELEMENT_ERROR
...
Original commit message from CVS:
GST_ELEMENT_ERROR
2004-01-29 23:20:45 +00:00
David Schleef
a775acc01a
ext/esd/esdsink.c: Fix sync issues in esdsink. Also changed esdsink to only use 44100,16,2, since esd sucks at rate ...
...
Original commit message from CVS:
* ext/esd/esdsink.c: (gst_esdsink_class_init), (gst_esdsink_init),
(gst_esdsink_link), (gst_esdsink_get_time), (gst_esdsink_chain),
(gst_esdsink_change_state): Fix sync issues in esdsink. Also
changed esdsink to only use 44100,16,2, since esd sucks at rate
conversion and esdsink has had difficulty negotiating.
2004-01-27 21:37:36 +00:00
Thomas Vander Stichele
3cf68c2344
one more debug info
...
Original commit message from CVS:
one more debug info
2004-01-23 15:53:21 +00:00
Thomas Vander Stichele
e628992403
categorize log level
...
Original commit message from CVS:
categorize log level
2004-01-23 15:45:19 +00:00
Thomas Vander Stichele
54b1820945
forgot this line
...
Original commit message from CVS:
forgot this line
2004-01-23 15:37:12 +00:00
Thomas Vander Stichele
88c22f7511
private debugging cat better error reporting
...
Original commit message from CVS:
private debugging cat
better error reporting
2004-01-23 15:34:50 +00:00
Thomas Vander Stichele
3b0cf935f6
use new error signal and classification
...
Original commit message from CVS:
use new error signal and classification
2004-01-18 21:46:58 +00:00
David Schleef
51db8f1fe2
ext/esd/esdsink.c: Remove property that handles osssink fallback.
...
Original commit message from CVS:
* ext/esd/esdsink.c: (gst_esdsink_class_init): Remove property
that handles osssink fallback.
* gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_init),
(gst_audio_convert_getcaps):
* gst/qtdemux/qtdemux.c: (qtdemux_audio_caps):
Add audio/x-qdm2 for QDM2 audio.
* gst/sine/gstsinesrc.c: (gst_sinesrc_get):
* gst/sine/gstsinesrc.h: Add example of how to implement tags.
* gst/videoscale/gstvideoscale.c: (gst_videoscale_getcaps):
Decrease minimum size to 16x16.
* gst/wavparse/gstwavparse.c:
Convert disabled pad template caps to new caps.
* sys/ximage/ximagesink.c: (gst_ximagesink_xcontext_get):
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_xcontext_get),
(gst_xvimagesink_chain): Throw element error when display cannot
be opened. Increase minimum framerate to 1.0. Check the data
free function on a buffer to make sure it is the type we expect
before manipulating it.
2004-01-15 21:05:17 +00:00
Benjamin Otte
9a9f767369
use element time.
...
Original commit message from CVS:
2004-01-14 Benjamin Otte <in7y118@public.uni-hamburg.de>
* ext/aalib/gstaasink.c: (gst_aasink_chain):
* ext/alsa/gstalsasink.c: (gst_alsa_sink_check_event):
* ext/esd/esdsink.c: (gst_esdsink_chain):
* ext/libcaca/gstcacasink.c: (gst_cacasink_chain):
* ext/mas/massink.c: (gst_massink_chain):
* ext/sdl/sdlvideosink.c: (gst_sdlvideosink_chain):
* gst/matroska/matroska-demux.c: (gst_matroska_demux_parse_index),
(gst_matroska_demux_parse_metadata):
* gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_loop),
(gst_mpeg_parse_release_locks):
* gst/tcp/gsttcpsink.c: (gst_tcpsink_chain):
* gst/udp/gstudpsink.c: (gst_udpsink_chain):
* gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_get):
* sys/oss/gstosssink.c: (gst_osssink_init), (gst_osssink_chain),
(gst_osssink_change_state):
* sys/v4l/gstv4lmjpegsink.c: (gst_v4lmjpegsink_chain):
* sys/ximage/ximagesink.c: (gst_ximagesink_chain):
* sys/xvideo/xvideosink.c: (gst_xvideosink_chain),
(gst_xvideosink_release_locks):
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_chain):
use element time.
* ext/alsa/gstalsaclock.c: (gst_alsa_clock_start),
(gst_alsa_clock_stop):
* gst-libs/gst/audio/audioclock.c: (gst_audio_clock_set_active),
(gst_audio_clock_get_internal_time):
simplify for use with new clocking code.
* testsuite/alsa/Makefile.am:
* testsuite/alsa/sinesrc.c: (sinesrc_init), (sinesrc_force_caps):
fix testsuite for new caps system
2004-01-14 00:53:52 +00:00
David Schleef
6c1b114eed
Convert elements to use gst_pad_use_explicit_caps() where appropriate.
...
Original commit message from CVS:
Convert elements to use gst_pad_use_explicit_caps() where appropriate.
2004-01-02 07:09:23 +00:00
Colin Walters
0543ae84cc
ext/esd/esdsink.c (gst_esdsink_link): Fix typo; get depth instead of signed.
...
Original commit message from CVS:
2003-12-29 Colin Walters <walters@verbum.org>
* ext/esd/esdsink.c (gst_esdsink_link): Fix typo; get depth instead of
signed.
2003-12-30 02:07:05 +00:00
David Schleef
ce51f6173c
Merge CAPS branch
...
Original commit message from CVS:
Merge CAPS branch
2003-12-22 01:47:09 +00:00
Andy Wingo
e46d34995d
remove copyright field from plugins
...
Original commit message from CVS:
remove copyright field from plugins
2003-12-04 10:37:38 +00:00
Iain Holmes
4865820a8f
ESD Updated
...
Original commit message from CVS:
ESD Updated
2003-11-01 15:28:33 +00:00
David Schleef
ec91719c99
remove g_print() noisiness
...
Original commit message from CVS:
remove g_print() noisiness
2003-10-16 21:34:24 +00:00
Andy Wingo
f2d5cae8da
/GstBuffer/GstData/ in the API where you can pass events. Fix the plugins to deal with that. Fixes #113488 .
...
Original commit message from CVS:
/GstBuffer/GstData/ in the API where you can pass events. Fix the plugins to deal with that. Fixes #113488 .
2003-10-08 16:08:18 +00:00
David Schleef
c60fd3f74b
Don't unref event when calling gst_pad_event_default() ( #119155 )
...
Original commit message from CVS:
Don't unref event when calling gst_pad_event_default() (#119155 )
2003-09-25 00:34:57 +00:00
Thomas Vander Stichele
54b0fe0f94
reverting error patch before making a branch.
...
Original commit message from CVS:
reverting error patch before making a branch.
2003-09-16 10:00:02 +00:00
Benjamin Otte
8817348af7
converted gst_element_error to new format in ext/ - gettext pending
...
Original commit message from CVS:
converted gst_element_error to new format in ext/ - gettext pending
2003-09-15 01:08:39 +00:00
David Schleef
37fe79eef2
Remove redundant plugindir definition
...
Original commit message from CVS:
Remove redundant plugindir definition
2003-08-10 00:01:58 +00:00
Christian Schaller
0bdf9739e2
make sure esdmon.h gets disted
...
Original commit message from CVS:
make sure esdmon.h gets disted
2003-07-18 21:01:27 +00:00
David Schleef
8da323b63d
Added clock to esdsink based on GstAudioClock
...
Original commit message from CVS:
Added clock to esdsink based on GstAudioClock
2003-07-17 08:08:09 +00:00
David Schleef
803a18a70a
Merge esdmon and esdsink elements into one plugin
...
Original commit message from CVS:
Merge esdmon and esdsink elements into one plugin
2003-07-15 07:52:10 +00:00
Ronald S. Bultje
292fec2a0b
New mimetypes gone into effect today - this commit changes all old mimetypes over to the new mimetypes spec as descri...
...
Original commit message from CVS:
New mimetypes gone into effect today - this commit changes all old mimetypes over to the new mimetypes spec as described in the previous commit's document. Note: some plugins will break, some pipelines will break, expect HEAD to be broken or at least not 100% working for a few days, but don't forget to report bugs
2003-07-06 20:49:52 +00:00
David Schleef
7a95d860f1
Fix longstanding bug with esdsink seeking. esdsink still needs a clock, though.
...
Original commit message from CVS:
Fix longstanding bug with esdsink seeking. esdsink still needs a clock,
though.
2003-07-04 07:32:19 +00:00
Benjamin Otte
90da904f1e
compatibility fix for new GST_DEBUG stuff.
...
Original commit message from CVS:
compatibility fix for new GST_DEBUG stuff.
Includes fixes for missing includes for config.h and unistd.h
I only ensured for plugins I can build that they work, so if some of them are still broken, you gotta fix them yourselves unfortunately.
2003-06-29 19:46:12 +00:00
Wim Taymans
edf080d727
- Better state change function
...
Original commit message from CVS:
- Better state change function
- fail when negotiation was not performed
- removed properties that are implied by caps
- only open device in negotiation
2003-04-06 13:04:20 +00:00
David Schleef
df0b94aae4
Change %lld, %llu to G_G[U]INT64_FORMAT globally. Fix bad pointer->integer conversion.
...
Original commit message from CVS:
Change %lld, %llu to G_G[U]INT64_FORMAT globally. Fix bad pointer->integer
conversion.
2003-02-02 05:26:29 +00:00
Thomas Vander Stichele
c2a01f482c
PadConnect -> PadLink
...
Original commit message from CVS:
PadConnect -> PadLink
2003-01-10 13:38:32 +00:00
Thomas Vander Stichele
be876ae577
another batch of connect->link fixes please let me know about issues and please refrain of making them yourself, so t...
...
Original commit message from CVS:
another batch of connect->link fixes
please let me know about issues
and please refrain of making them yourself, so that I don't spend double
the time resolving conflicts
2003-01-10 10:22:25 +00:00
Thomas Vander Stichele
e16c50551b
parallel install fixes
...
Original commit message from CVS:
parallel install fixes
2002-12-08 14:50:09 +00:00
Christian Schaller
2ff64d483e
plugins part of license field patch
...
Original commit message from CVS:
plugins part of license field patch
2002-09-18 19:02:51 +00:00
Ronald S. Bultje
0b497b1634
This updates all plugins to the new API for gst_pad_try_set_caps
...
Original commit message from CVS:
This updates all plugins to the new API for gst_pad_try_set_caps
2002-09-10 09:31:40 +00:00
Wim Taymans
6bb455cdc9
Make elements nanoseconds aware
...
Original commit message from CVS:
Make elements nanoseconds aware
2002-06-02 13:25:40 +00:00
Thomas Vander Stichele
565a15aacb
still in anal-retentive mode, please make liberal use of the delete key
...
Original commit message from CVS:
still in anal-retentive mode, please make liberal use of the delete key
2002-05-13 14:55:06 +00:00
Andy Wingo
cca77e215b
a hack to work around intltool's brokenness a current check for mpeg2dec details->klass reorganizations an element br...
...
Original commit message from CVS:
* a hack to work around intltool's brokenness
* a current check for mpeg2dec
* details->klass reorganizations
* an element browser that uses details->klass
* separated cdxa parse out from the avi directory
2002-04-20 21:42:51 +00:00
Andy Wingo
3a9c675a68
GstPadTemplate <-> gst_pad_template <-> GST_PAD_TEMPLATE same with *factory and typefind.
...
Original commit message from CVS:
GstPadTemplate <-> gst_pad_template <-> GST_PAD_TEMPLATE
same with *factory and typefind.
also, some -Werror fixes.
2002-04-11 20:42:25 +00:00
Wim Taymans
13d9e8d352
Changed to the new props API
...
Original commit message from CVS:
Changed to the new props API
Other small tuff.
2002-03-30 17:06:26 +00:00
Andy Wingo
29aa39e99c
filter newlines out of GST_DEBUG statements to reflect new core behavior fixes to adder's caps, again
...
Original commit message from CVS:
* filter newlines out of GST_DEBUG statements to reflect new core behavior
* fixes to adder's caps, again
2002-03-24 22:07:03 +00:00