Commit graph

333 commits

Author SHA1 Message Date
David Schleef c85a3d73a9 add object and struct padding
Original commit message from CVS:
add object and struct padding
2003-10-09 01:57:54 +00:00
Andy Wingo dc35dbb595 /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:22 +00:00
Julien Moutte 805130e62c There was a floating doubt on the way visualization is written. We use 'z' everywhere now. Both in gst-player and lib...
Original commit message from CVS:
There was a floating doubt on the way visualization is written. We use 'z' everywhere now. Both in gst-player and libgstplay
2003-10-06 10:29:27 +00:00
Brian Cameron dce62eff63 Corrected macro in medi-info-priv.h so that it follows ISO standards, and removed broken return from void function in...
Original commit message from CVS:
Corrected macro in medi-info-priv.h so that it follows ISO standards,
and removed broken return from void function in navigation.c
2003-10-02 20:12:33 +00:00
Benjamin Otte 4258cd6910 make ffmpeg erroring out work:
Original commit message from CVS:
make ffmpeg erroring out work:
- don't built gst-libs/ext/ffmpeg
- don't update Tag when cvs command fails
2003-09-27 16:44:53 +00:00
David Schleef 05fe143049 add navigation subdir
Original commit message from CVS:
add navigation subdir
2003-09-27 03:17:34 +00:00
David Schleef 4fe6f5a34e add navigation interface
Original commit message from CVS:
add navigation interface
2003-09-27 03:16:28 +00:00
Iain Holmes f600f3e4e8 Sync'ed files up to nautilus-media/media-info versions, and fixed them for errors and deprecated functions
Original commit message from CVS:
Sync'ed files up to nautilus-media/media-info versions, and fixed them for errors and deprecated functions
2003-09-23 22:49:35 +00:00
Julien Moutte 6d4f3a055b Changing have_xid to have_video_out to match the new GstVideoSink parent object.
Original commit message from CVS:
Changing have_xid to have_video_out to match the new GstVideoSink parent object.
Adding have_vis_size.
Fixing gst_play_connect_visualisation
2003-09-15 09:29:06 +00:00
Julien Moutte a0453f999b Adding GstVideoSink object which will be used for video sink's subclassing.
Original commit message from CVS:
Adding GstVideoSink object which will be used for video sink's subclassing.
2003-09-14 12:21:06 +00:00
David Schleef 48b6f2010e Change some g_prints to GST_DEBUG
Original commit message from CVS:
Change some g_prints to GST_DEBUG
2003-09-14 11:50:14 +00:00
Ronald S. Bultje a3890ba90c Copyright fix (code=mine)
Original commit message from CVS:
Copyright fix (code=mine)
2003-09-13 13:42:08 +00:00
Christian Schaller e8dd975118 latest fixes to get everything disting and building like a charm
Original commit message from CVS:
latest fixes to get everything disting and building like a charm
2003-09-13 10:25:22 +00:00
David Schleef dd772dd228 Add missing \
Original commit message from CVS:
Add missing \
2003-09-13 10:03:05 +00:00
Ronald S. Bultje beea17989f Interface example: a mixer
Original commit message from CVS:
Interface example: a mixer
2003-09-13 01:20:04 +00:00
Christian Schaller 35989ae8d4 build and disting fixes
Original commit message from CVS:
build and disting fixes
2003-09-12 12:56:55 +00:00
David Schleef ebb066d861 Remove all locally-defined optimization flags
Original commit message from CVS:
Remove all locally-defined optimization flags
2003-09-11 19:58:00 +00:00
David Schleef 83d6acc9de Add some stuff to disable bad asm code
Original commit message from CVS:
Add some stuff to disable bad asm code
2003-09-11 19:38:04 +00:00
David Schleef 2d5c283e8c Build ffmpeg using automake instead of ffmpeg's (broken) Makefiles
Original commit message from CVS:


Build ffmpeg using automake instead of ffmpeg's (broken) Makefiles
2003-09-11 19:28:09 +00:00
Christian Schaller a7307dbb82 add cvsignores
Original commit message from CVS:
add cvsignores
2003-09-11 19:17:01 +00:00
Christian Schaller f8a91d8492 misc minor build and rpm fixes
Original commit message from CVS:
misc minor build and rpm fixes
2003-09-11 19:02:00 +00:00
David Schleef 18731001f6 clean up varargs macro definition
Original commit message from CVS:
clean up varargs macro definition
2003-09-03 03:55:53 +00:00
David Schleef ea50e56520 Remove vestigal code (#121174)
Original commit message from CVS:
Remove vestigal code (#121174)
2003-09-03 03:49:32 +00:00
Andrew Turner 905b39124f compilation problems on FreeBSD.
Original commit message from CVS:
Patch from Andrew Turner <zxombie@hotpop.com> (#120307).  Fixes
compilation problems on FreeBSD.
2003-08-21 04:42:56 +00:00
Christian Schaller b5c527d9d8 needed fixes to enable building of RPMS of gst-plugins
Original commit message from CVS:
needed fixes to enable building of RPMS of gst-plugins
2003-08-19 21:05:26 +00:00
Ronald S. Bultje 45fd9bbd76 so bug cannot be closed yet
Original commit message from CVS:
Several solaris fixes, see #118473... One issue remaining (see the bug), so bug cannot be closed yet
2003-08-13 21:09:20 +00:00
Thomas Vander Stichele 6c10c45d11 dist fix
Original commit message from CVS:
dist fix
2003-08-13 12:18:42 +00:00
David Schleef 426cf5e9b3 clean up code, fix typos in lst checkin
Original commit message from CVS:
clean up code, fix typos in lst checkin
2003-08-13 06:43:01 +00:00
David Schleef 066eb23664 Move some code from wavparse
Original commit message from CVS:
Move some code from wavparse
2003-08-13 04:47:30 +00:00
David Schleef bd2035d858 Make mplex build dependent on USE_MPLEX
Original commit message from CVS:
Make mplex build dependent on USE_MPLEX
2003-07-27 05:32:03 +00:00
David Schleef 67c9972ccf Add mplex subdir
Original commit message from CVS:
Add mplex subdir
2003-07-27 05:31:30 +00:00
David Schleef 63294c0655 Moved from gst-plugins/ext/mplex/. See that directory for older changelogs.
Original commit message from CVS:
Moved from gst-plugins/ext/mplex/.  See that directory for older
changelogs.
2003-07-26 03:01:58 +00:00
Brian Cameron 0288bc09de Adding needed license information. The patch was reviewed and approved by
Original commit message from CVS:
Adding needed license information.  The patch was reviewed and approved by
Christian Shaller.  Ronald Bultje and Benjamin also responded with
comments.
2003-07-25 10:50:48 +00:00
David Schleef 900db31d43 Force MAKEFLAGS to -j1 since ffmpeg is not -j safe
Original commit message from CVS:
Force MAKEFLAGS to -j1 since ffmpeg is not -j safe
2003-07-22 23:13:45 +00:00
David Schleef 45170036ad Remove .pc files from CLEANFILES, since it's done automatically by automake during distclean instead of (incorrectly)...
Original commit message from CVS:
Remove .pc files from CLEANFILES, since it's done automatically by
automake during distclean instead of (incorrectly) during clean.
2003-07-22 21:24:51 +00:00
Joshua N. Pritikin da57aaa48e Fix another instance of audio/raw -> audio/x-raw-int and video/raw -> video/x-raw-{yuv,rgb}. There probably should b...
Original commit message from CVS:
Fix another instance of audio/raw -> audio/x-raw-int and
video/raw -> video/x-raw-{yuv,rgb}.  There probably should
be a audio/x-raw-float for jacksink but I didn't add that.
2003-07-22 09:09:27 +00:00
Leif Johnson abe6f76b9f + the last of the float caps changes ... these are a bit more pervasive
Original commit message from CVS:
+ the last of the float caps changes ... these are a bit more pervasive
2003-07-19 23:47:42 +00:00
Andy Wingo 7c6f49bf6b actually recurse into sndfile if we are able big ladspa cleanups, mainly to comply with the buffer-frames caps proper...
Original commit message from CVS:
* actually recurse into sndfile if we are able
* big ladspa cleanups, mainly to comply with the buffer-frames caps property, but also general
cleanups
- the samplerate prop is gone, if you want to set it explicitly (as in for get-based plugins)
you need to use a filtered connection, just like with buffer-frames
* big float2int and int2float changes for buffer-frames compatibility - I think it's quite a bit
simpler
* make the ossclock general, add it to gstaudio, and use it in sndfile as well

i need to update mimetypes, but that's coming soon. there are some other plugins that don't
support buffer-frames, i guess i need to get around to fixing them as well.
2003-07-16 16:08:13 +00:00
David Schleef 64b6931e61 Caps fixes and general cleanup.
Original commit message from CVS:
Caps fixes and general cleanup.
2003-07-14 08:32:38 +00:00
Julien Moutte 06ae4f4057 fixing buggy error handling
Original commit message from CVS:
fixing buggy error handling
2003-07-12 09:18:31 +00:00
Christian Schaller a88415b831 A big rewrite of the spec file and some ffmpeg disting fixes. The ffmpeg plugin still doesn't build for me, but I thi...
Original commit message from CVS:
A big rewrite of the spec file and some ffmpeg disting fixes. The ffmpeg plugin still doesn't build for me, but I think I am getting close :)
2003-07-07 22:40:55 +00:00
Ronald S. Bultje b005531324 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 374d12d95b Add a base init function
Original commit message from CVS:
Add a base init function
2003-07-02 08:08:34 +00:00
David Schleef 8bbfd0c011 GstVideofilter abstract class for video filters
Original commit message from CVS:
GstVideofilter abstract class for video filters
2003-07-02 05:22:47 +00:00
Benjamin Otte ffa5706370 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
Ronald S. Bultje 2913999cbe New ffmpeg version fixes mpeg decoding segfaults (mpeg1)
Original commit message from CVS:
New ffmpeg version fixes mpeg decoding segfaults (mpeg1)
2003-06-17 11:43:24 +00:00
Julien Moutte 8860bd5ac5 Fixing indentation
Original commit message from CVS:
Fixing indentation
2003-06-16 10:22:39 +00:00
Benjamin Otte 5ee54c03c0 gcc 3.3 and ppc fixes
Original commit message from CVS:
gcc 3.3 and ppc fixes
2003-06-14 20:10:13 +00:00
Ronald S. Bultje 9b647bc79b Fix 114948 - adds some autotools magic that makes sure that we only make install ffmpeg if its actually there
Original commit message from CVS:
Fix 114948 - adds some autotools magic that makes sure that we only make install ffmpeg if its actually there
2003-06-11 19:42:20 +00:00
Thomas Vander Stichele 94d20d0e32 warn on state change failures
Original commit message from CVS:
warn on state change failures
2003-06-07 22:28:39 +00:00
Julien Moutte 6af1a5e382 Fixing error message when a plugin is missing (gst-player -> libgstplay).
Original commit message from CVS:
Fixing error message when a plugin is missing (gst-player -> libgstplay).
Pipeline state change on error is now done directly in error callback, there's still something weird with oss /dev/dsp ressource busy error.
2003-06-01 11:43:08 +00:00
Julien Moutte 2c32dd6f5a Error handling is inside and works :)
Original commit message from CVS:
Error handling is inside and works :)
Mutexes have been removed. That should fix UI responsiveness problems on query_length. Please heavily test to check if they were really needed.
Some fixes in GClosures
2003-05-30 22:36:19 +00:00
Ronald S. Bultje 812a8edbe5 Use new ffmpeg revision
Original commit message from CVS:
Use new ffmpeg revision
2003-05-29 19:33:58 +00:00
Thomas Vander Stichele e6e64e33f2 don't warn on recoverable problems
Original commit message from CVS:
don't warn on recoverable problems
2003-05-29 17:00:55 +00:00
Wim Taymans 8e7b367524 UNITS -> DEFAULT
Original commit message from CVS:
UNITS -> DEFAULT
2003-05-24 10:41:58 +00:00
Brian Cameron 803c7ab378 This ISO_VARARGS macro is more consistant with the others.
Original commit message from CVS:
This ISO_VARARGS macro is more consistant with the others.
2003-05-22 10:03:31 +00:00
Brian Cameron a27b4e441f Corrected the configure.ac so it actually works. Updated some c files so that they build on Solaris. This mostly in...
Original commit message from CVS:
Corrected the configure.ac so it actually works.  Updated some c files
so that they build on Solaris.  This mostly involved supporting ISO
style variable-argument macros.
2003-05-21 18:16:30 +00:00
Brian Cameron 361c9eff09 Updated autogen.sh/configure.ac and various Makefiles to make the configure script set up all gcc specific compiler a...
Original commit message from CVS:
Updated autogen.sh/configure.ac and various Makefiles to make the
configure script set up all gcc specific compiler arguments, rather
than hardcoding them in the Makefile.am files
2003-05-21 15:16:51 +00:00
David Schleef 346b918257 Links also against libgstcontrol
Original commit message from CVS:
Links also against libgstcontrol
2003-05-21 07:47:28 +00:00
Benjamin Otte 15f0448b79 make error signal use the right types
Original commit message from CVS:
make error signal use the right types
2003-05-12 16:31:31 +00:00
Benjamin Otte 2bc184b6ab uh, maybe putting new signals before LAST_SIGNAL might help against memory corruption?
Original commit message from CVS:
uh, maybe putting new signals before LAST_SIGNAL might help against memory corruption?
2003-05-12 16:25:26 +00:00
Julien Moutte dffe04541c deep-notify can come from pads too, replacing GstElement by GstObject.
Original commit message from CVS:
deep-notify can come from pads too, replacing GstElement by GstObject.
2003-05-06 22:22:39 +00:00
Ronald S. Bultje 2c8acd1196 Gcc < 3.0 fix
Original commit message from CVS:
Gcc < 3.0 fix
2003-05-02 20:13:08 +00:00
Julien Moutte 550f0bd378 Make vis_video_thread play when connected afterwards
Original commit message from CVS:
Make vis_video_thread play when connected afterwards
This generates some segfaults in gst_thread but we need to fix that
2003-04-28 10:52:29 +00:00
Thomas Vander Stichele 4ffaf1f893 more uninstalled fixes
Original commit message from CVS:
more uninstalled fixes
2003-04-27 15:20:07 +00:00
Christian Schaller 232891aaf1 Removing avifile and http plugins, also fixing some disting issues
Original commit message from CVS:
Removing avifile and http plugins, also fixing some disting issues
2003-04-23 19:42:12 +00:00
Julien Moutte 7b2a8e25dc Made a theorical libgstplay which refs/unrefs elements before putting them in AsyncQueue.
Original commit message from CVS:
Made a theorical libgstplay which refs/unrefs elements before putting them in AsyncQueue.
Added a "pipeline_error" signal which will later allow the player and apps to detect that pipeline was unable to play and why...
This version is NOT STABLE AT ALL. it will need fixes in core but i commit it as is so that we fix those problems
2003-04-20 21:06:55 +00:00
Julien Moutte 7877428028 Changed sanity checks according to BBB feedback
Original commit message from CVS:
Changed sanity checks according to BBB feedback
2003-04-17 10:20:25 +00:00
Julien Moutte 7ed0931911 make Company happy : Changed visualisation pipeline structure.. audio sink is directly connected to tee so no queue b...
Original commit message from CVS:
make Company happy : Changed visualisation pipeline structure.. audio sink is directly connected to tee so no queue between volume and audio sink...
2003-04-13 20:02:34 +00:00
Julien Moutte 83d1b34deb Adding a lot of sanity checks
Original commit message from CVS:
Adding a lot of sanity checks
Checking if vis pad is connected before linking/unlinking
2003-04-10 13:20:02 +00:00
Ronald S. Bultje f3d3912f45 Port some changes from 0.6.0/0.6.1 back to HEAD (.pc files moved to pkg-config/, .m4 file moved from plugins to core)
Original commit message from CVS:
Port some changes from 0.6.0/0.6.1 back to HEAD (.pc files moved to pkg-config/, .m4 file moved from plugins to core)
2003-04-07 21:34:30 +00:00
David Schleef 3ec7ab1f08 Remove CVS/Tag from dist. Should go into 0.6.1.
Original commit message from CVS:
Remove CVS/Tag from dist.  Should go into 0.6.1.
2003-04-07 19:00:09 +00:00
Ronald S. Bultje dec39b7775 add comments
Original commit message from CVS:
add comments
2003-04-05 21:16:02 +00:00
Ronald S. Bultje 996b613d22 Well, ok, one more patch - fix the well-known v4l compilation problems inside ffmpeg too
Original commit message from CVS:
Well, ok, one more patch - fix the well-known v4l compilation problems inside ffmpeg too
2003-04-04 21:17:10 +00:00
David Schleef 9dd19f1af6 Add $(GST_LIBS) to LIBADD for libgstgconf. Should go into 0.6.1.
Original commit message from CVS:
Add $(GST_LIBS) to LIBADD for libgstgconf.  Should go into 0.6.1.
2003-04-04 19:16:46 +00:00
Julien Moutte 7f41fdf9d2 Incorporating visualisation in libgstplay adding have_vis_xid signal and a new type of GstPlay object (VIDEO_VISUALIS...
Original commit message from CVS:
Incorporating visualisation in libgstplay
adding have_vis_xid signal and a new type of GstPlay object (VIDEO_VISUALISATION)
2003-04-02 21:33:12 +00:00
Julien Moutte 5208f05176 Fixed seeking discont with visualisation
Original commit message from CVS:
Fixed seeking discont with visualisation
2003-03-30 10:21:40 +00:00
Julien Moutte 757db2e087 Added gst_gconf function to render visualisation plugin from GConf key "default/visualisation"
Original commit message from CVS:
Added gst_gconf function to render visualisation plugin from GConf key "default/visualisation"
Enjoyed that commit to document those functions and remove commented functions
2003-03-29 19:48:38 +00:00
Benjamin Otte 02872d827d fix compile error
Original commit message from CVS:
fix compile error
2003-03-24 02:58:13 +00:00
Julien Moutte efcf227524 gst_play_get_sink_element has been improved :
Original commit message from CVS:
gst_play_get_sink_element has been improved :
- Recursively searches in bins
- Able to find sink_element of a specified GstPlaySinkType (audio,video,any)

This now allow us to send very complex bins to GstPlay for audio/video sink without breaking length querying, eos signaling, etc..
2003-03-03 17:58:07 +00:00
Christian Schaller d410130574 add FreeBSD patches from Andrew Turner and add missing ivorbis m4 to cvs, also disable ivorbis plugin as the test mis...
Original commit message from CVS:
add FreeBSD patches from Andrew Turner and add missing ivorbis m4 to cvs, also disable ivorbis plugin as the test mistakes ordinary vorbis for tremor
2003-02-23 19:58:50 +00:00
Julien Moutte 751072c948 Documented libgstplay's public methods
Original commit message from CVS:
Documented libgstplay's public methods
2003-02-07 11:02:21 +00:00
Julien Moutte bcea95f6cb Code cleanup and reorganization
Original commit message from CVS:
Code cleanup and reorganization
I ll now be able to make nice gtk-doc for this lib
Fixed latency bug on async_queue pop
X video window now comes immediatly
2003-02-06 23:17:37 +00:00
David Schleef 0a1d9ddd6a 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
Owen Fraser-Green 60e053f79c Renamed GST_RIFF_WAVE_FORMAT_DIVX and _divx to _DIVX_WMAV1 and _DIVX_WMAV2 and added _WMAV9
Original commit message from CVS:
Renamed GST_RIFF_WAVE_FORMAT_DIVX and _divx to _DIVX_WMAV1 and _DIVX_WMAV2 and added _WMAV9
2003-01-31 23:06:18 +00:00
Ronald S. Bultje 8300e7ee8b Add metadata/streaminfo to AVI
Original commit message from CVS:
Add metadata/streaminfo to AVI
2003-01-31 19:37:25 +00:00
Ronald S. Bultje d1cdccccce Add untested get-video-size function (bug 104360)
Original commit message from CVS:
Add untested get-video-size function (bug 104360)
2003-01-30 20:47:43 +00:00
Wim Taymans a635592250 - Add strn tag
Original commit message from CVS:
- Add strn tag
- fix memleak in debugging code
2003-01-21 22:23:11 +00:00
Thomas Vander Stichele 0b921d3211 uninstall fix
Original commit message from CVS:
uninstall fix
2003-01-20 11:58:56 +00:00
Wim Taymans 7ad0c4a30f Hmm, forgot to commit this crucial define..
Original commit message from CVS:
Hmm, forgot to commit this crucial define..
2003-01-19 01:53:34 +00:00
Steve Baker 9f2240fa5a added func gst_play_set_data_src removed pipeline GST_PLAY_PIPE_VIDEO_THREADSAFE - it never worked and its just takin...
Original commit message from CVS:
added func gst_play_set_data_src
removed pipeline GST_PLAY_PIPE_VIDEO_THREADSAFE - it never worked and its just taking up space
2003-01-18 04:37:32 +00:00
Thomas Vander Stichele 87cf678fcc this is a better way
Original commit message from CVS:
this is a better way
2003-01-16 17:13:00 +00:00
Thomas Vander Stichele c079cc492b patch ffmpeg
Original commit message from CVS:
patch ffmpeg
2003-01-16 16:58:29 +00:00
Thomas Vander Stichele 5f3ceac531 thaytan's ffmpeg function renaming patch
Original commit message from CVS:
thaytan's ffmpeg function renaming patch
2003-01-16 16:57:42 +00:00
Iain Holmes 6b00467cbb Add a new riff id tag: dmlh
Original commit message from CVS:
Add a new riff id tag: dmlh
2003-01-15 00:38:54 +00:00
Thomas Vander Stichele ddce1dd0ec this should fix Uraeus's rpm making problem
Original commit message from CVS:
this should fix Uraeus's rpm making problem
2003-01-10 11:01:27 +00:00
Thomas Vander Stichele 9032557b33 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 346d1228b9 merge back from release
Original commit message from CVS:
merge back from release
2003-01-08 16:41:27 +00:00
Julien Moutte 7dc8ac4b51 Remove some unneeded comments
Original commit message from CVS:
Remove some unneeded comments
2003-01-07 19:13:41 +00:00
Julien Moutte 02e8bc5a99 Fixed gst_play_dispose function so that GstPlay objects can be unrefed safely.
Original commit message from CVS:
Fixed gst_play_dispose function so that GstPlay objects can be unrefed safely.
Optimized some g_idle_add for the signal poller.
2003-01-07 19:02:44 +00:00
Thomas Vander Stichele 3184990053 ignore ffmpeg dir
Original commit message from CVS:
ignore ffmpeg dir
2003-01-05 23:14:02 +00:00
Thomas Vander Stichele cdf5c489b8 only slurp in cvs mode
Original commit message from CVS:
only slurp in cvs mode
2003-01-05 11:53:32 +00:00
Thomas Vander Stichele fbbd5781ff a new way of handling ffmpeg cvs
Original commit message from CVS:
a new way of handling ffmpeg cvs
2003-01-05 11:31:01 +00:00
Thomas Vander Stichele eb7e1bfc37 some dist fixes
Original commit message from CVS:
some dist fixes
2003-01-03 17:03:22 +00:00
David I. Lehn d7e508a4f6 exciting .cvsignore updates!
Original commit message from CVS:
exciting .cvsignore updates!
2002-12-31 18:14:08 +00:00
Wim Taymans 12bd93773c Fix plugins for new query API
Original commit message from CVS:
Fix plugins for new query API
2002-12-30 17:53:18 +00:00
Thomas Vander Stichele 60f2fdc052 ffmpeg fix
Original commit message from CVS:
ffmpeg fix
2002-12-30 12:41:03 +00:00
Thomas Vander Stichele 80d5716d8e yes sir i can boogie
Original commit message from CVS:
yes sir i can boogie
2002-12-27 16:27:10 +00:00
Thomas Vander Stichele 02698e52e5 sigh
Original commit message from CVS:
sigh
2002-12-27 16:24:01 +00:00
Thomas Vander Stichele 4c87c9053a geez, me is teh suck
Original commit message from CVS:
geez, me is teh suck
2002-12-27 16:16:19 +00:00
Thomas Vander Stichele 62e05fd991 slurp in ffmpeg a) please test b) please help me figure out how to portably link in a .a file in our .so plugin
Original commit message from CVS:
slurp in ffmpeg

a) please test
b) please help me figure out how to portably link in a .a file in our
.so plugin
2002-12-26 10:53:21 +00:00
Christian Schaller 89953cc76c commit patch from Nall for riffutil
Original commit message from CVS:
commit patch from Nall for riffutil
2002-12-12 11:42:14 +00:00
Thomas Vander Stichele a1045db325 fix 100982
Original commit message from CVS:
fix 100982
2002-12-11 23:32:52 +00:00
Thomas Vander Stichele 48d140aee2 merge back from release branch
Original commit message from CVS:
merge back from release branch
2002-12-11 21:58:36 +00:00
Steve Baker 6bbe57144b Applied state-saving patch from Leif Johnson
Original commit message from CVS:
Applied state-saving patch from Leif Johnson
2002-12-11 04:39:45 +00:00
Iain Holmes 3332daedad Replace audio/mp3 with audio/x-mp3 and audio/x-flac with application/x-flac
Original commit message from CVS:
Replace audio/mp3 with audio/x-mp3 and audio/x-flac with application/x-flac
2002-12-08 17:20:45 +00:00
Thomas Vander Stichele 3b540378fb parallel install fixes
Original commit message from CVS:
parallel install fixes
2002-12-08 14:50:09 +00:00
Steve Baker 0a8b5e07e3 go to READY if there is a gst_element_error
Original commit message from CVS:
go to READY if there is a gst_element_error
2002-12-01 01:55:45 +00:00
Thomas Vander Stichele 803632635c flac debug cleanup m4 for ffmpeg
Original commit message from CVS:
flac debug cleanup
m4 for ffmpeg
2002-11-26 14:51:34 +00:00
Thomas Vander Stichele 5b8cf51087 some fixes, suggestion by thaytan to make _get and _set work similar
Original commit message from CVS:
some fixes, suggestion by thaytan to make _get and _set work similar
2002-11-20 12:15:49 +00:00
Thomas Vander Stichele ff8345157e adding media info
Original commit message from CVS:
adding media info
2002-11-11 13:59:51 +00:00
Thomas Vander Stichele c892dfada8 media info lib
Original commit message from CVS:
media info lib
2002-11-11 13:59:16 +00:00
Thomas Vander Stichele 4b83831f48 muhaha
Original commit message from CVS:
muhaha
2002-11-09 18:31:27 +00:00
Thomas Vander Stichele 9bcaf77637 applied dolphy's patch
Original commit message from CVS:
applied dolphy's patch
2002-11-05 10:12:01 +00:00
Thomas Vander Stichele 114a380550 adding audio
Original commit message from CVS:
adding audio
2002-10-29 18:05:28 +00:00
Steve Baker e9a8cd2599 libgstplay has a new home. it still needs to be packaged though
Original commit message from CVS:
libgstplay has a new home. it still needs to be packaged though
2002-10-27 20:59:41 +00:00
Ronald S. Bultje 0fd0914606 Add ogg/vorbis support for avi files
Original commit message from CVS:
Add ogg/vorbis support for avi files
2002-10-27 18:08:43 +00:00
Thomas Vander Stichele 0f75bf8d83 a no-brainer addition
Original commit message from CVS:
a no-brainer addition
2002-10-25 14:31:15 +00:00
Andy Wingo db3abd8393 added functions gst_gconf_get_default_{audio,video}_sink -- this is so the defaults library (gstgconf) can be used by...
Original commit message from CVS:
added functions gst_gconf_get_default_{audio,video}_sink -- this is so the
defaults library (gstgconf) can be used by applications with uninstalled gstreamer
(ie, no gconf keys). More specifically, these functions enable the player to
work uninstalled, which is a good thing (tm).
2002-10-16 19:47:05 +00:00
David I. Lehn cc12111d12 build as a lib not a plugin
Original commit message from CVS:
build as a lib not a plugin
2002-10-03 03:17:16 +00:00
Andy Wingo 1494ead81c %f is double
Original commit message from CVS:
%f is double
2002-09-29 17:16:40 +00:00
Ronald S. Bultje 895c730a13 This adds a generic video functions library
Original commit message from CVS:
This adds a generic video functions library
2002-09-26 12:20:12 +00:00
David Schleef 58f484799d Add config.h, since we use HAVE_CPU_PPC
Original commit message from CVS:
Add config.h, since we use HAVE_CPU_PPC
2002-09-15 21:39:54 +00:00
Wim Taymans bda510b4a0 const fixes
Original commit message from CVS:
const fixes
2002-09-12 20:53:56 +00:00
Steve Baker dacd65ae01 remove some debugging. it works already
Original commit message from CVS:
remove some debugging. it works already
2002-09-10 17:08:14 +00:00
Thomas Vander Stichele 4d5888a1f5 some simple fixes and additions
Original commit message from CVS:
some simple fixes and additions
2002-09-09 08:39:58 +00:00
Thomas Vander Stichele 6e8bd7473c oops, longtime pending fix
Original commit message from CVS:
oops, longtime pending fix
2002-08-06 23:55:08 +00:00
Steve Baker 4c137abcf6 one bin is enough
Original commit message from CVS:
one bin is enough
2002-07-28 15:06:06 +00:00
Thomas Vander Stichele 9392c00442 this is neater
Original commit message from CVS:
this is neater
2002-07-15 11:17:24 +00:00
Thomas Vander Stichele 386dfd7137 more of these
Original commit message from CVS:
more of these
2002-07-15 11:13:10 +00:00
Thomas Vander Stichele 390d18891e more useful info
Original commit message from CVS:
more useful info
2002-07-15 11:09:26 +00:00
Thomas Vander Stichele 7d83fadc7d avoid division by zero and add warning
Original commit message from CVS:
avoid division by zero and add warning
2002-07-15 11:06:33 +00:00
Thomas Vander Stichele e7bb468bd8 small fixes
Original commit message from CVS:
small fixes
2002-07-12 21:09:17 +00:00
Thomas Vander Stichele 0577fa9b94 parse to BIN dumbass
Original commit message from CVS:
parse to BIN dumbass
2002-07-12 13:40:53 +00:00
Thomas Vander Stichele f6c10c5913 api changes and render/ghost functions
Original commit message from CVS:
api changes and render/ghost functions
2002-07-12 09:41:25 +00:00
Thomas Vander Stichele 1015f47d6b merge from release branch
Original commit message from CVS:
merge from release branch
2002-07-09 10:45:37 +00:00
David Schleef be67416805 Fix warning
Original commit message from CVS:
Fix warning
2002-07-02 03:29:21 +00:00
Thomas Vander Stichele 26019f6e28 gconf stuff
Original commit message from CVS:
gconf stuff
2002-07-01 15:39:58 +00:00
David Schleef 7f07809cd9 Fix buffer allocation problem.
Original commit message from CVS:
Fix buffer allocation problem.
2002-06-29 00:40:37 +00:00
Thomas Vander Stichele 61a065eabd header relocation
Original commit message from CVS:
header relocation
2002-06-22 23:37:20 +00:00
Andy Wingo 243cd11675 add float support to resampling lib clean up header file
Original commit message from CVS:
* add float support to resampling lib
* clean up header file
2002-05-29 06:13:26 +00:00
Andy Wingo d734006e3c floatcast has no lib, it's just headers
Original commit message from CVS:
floatcast has no lib, it's just headers
2002-05-20 22:16:00 +00:00
Thomas Vander Stichele 726d1a035d assimilated.
Original commit message from CVS:
assimilated.
2002-05-13 14:34:11 +00:00
Wim Taymans 23ba333a82 Fixed a typo in the idct plugin name make gstriff a real plugin
Original commit message from CVS:
Fixed a typo in the idct plugin name
make gstriff a real plugin
2002-05-08 20:10:56 +00:00
Steve Baker 21702eee6e adds functions gst_cast_float and gst_cast_double. Will use lrint and lrintf if available and a pure c rounding macro...
Original commit message from CVS:
adds functions gst_cast_float and gst_cast_double. Will use lrint and lrintf if available and a pure c rounding macro if not.

This is where optimised asm alternatives can be placed - omega, this means you!

However you have to prove that your asm version is faster than lrintf ;)
2002-04-26 09:21:14 +00:00
Steve Baker e9ab9a2b9d currently this creates an empty shared library, just so the header can be installed. I would appreciate help on how ...
Original commit message from CVS:
currently this creates an empty shared library, just so the header can be installed.  I would appreciate help on how to do this properly with automake.
2002-04-26 09:18:39 +00:00
Steve Baker 2a968ffb81 add dir for floatcast header
Original commit message from CVS:
add dir for floatcast header
2002-04-26 09:17:06 +00:00
Thomas Vander Stichele 7b694d63f8 spec fixes gst-launch-ext additions trying to fix up ieeetest but failed function collision in avifile dir
Original commit message from CVS:
* spec fixes
* gst-launch-ext additions
* trying to fix up ieeetest but failed
* function collision in avifile dir
2002-04-13 00:46:23 +00:00
Thomas Vander Stichele b08ac04b97 comment them out
Original commit message from CVS:
comment them out
2002-04-12 21:10:31 +00:00
Thomas Vander Stichele 14c15e9e3c please someone fix the necessary pointer cast for this test to work
Original commit message from CVS:
please someone fix the necessary pointer cast for this test to work
2002-04-12 19:28:21 +00:00
Andy Wingo f7ebc8f95d 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:27 +00:00
Wim Taymans 23d2a4198b 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 3e882a4bf3 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
Andy Wingo 12bac12e5c added plugin_desc structures to libs, which makes their locations cached in the registry. this speeds plugin loading ...
Original commit message from CVS:
* added plugin_desc structures to libs, which makes their locations cached in the registry. this
speeds plugin loading considerably, especially on uninstalled versions.

* put the lib path before all others, for speed reasons.

* some fixes to adder's caps.

* added linefeeds (\n) to GST_DEBUG strings to match GST_INFO behavior. this is more sane. all
code will need to be converted. i think some perl can do this.
2002-03-24 20:55:44 +00:00
Andy Wingo 598d929eec s/Gnome-Streamer/GStreamer/
Original commit message from CVS:
s/Gnome-Streamer/GStreamer/
2002-03-20 21:45:03 +00:00
Andy Wingo 1049c792c8 removal of //-style comments don't link plugins to core libs -- the versioning is done internally to the plugins with...
Original commit message from CVS:
* removal of //-style comments
* don't link plugins to core libs -- the versioning is done internally to the plugins with the plugin_info struct,
and symbol resolution is lazy, so we can always know if a plugin can be loaded by the plugin_info data. in theory.
2002-03-19 04:10:06 +00:00
Andy Wingo 1ee4a02043 s/@GST_PLUGIN_LDFLAGS@/$(GST_PLUGIN_LDFLAGS)/ @-substitued variables variables are defined as make variables automagi...
Original commit message from CVS:
s/@GST_PLUGIN_LDFLAGS@/$(GST_PLUGIN_LDFLAGS)/

@-substitued variables variables are defined as make variables automagically,
and this gives the user the freedom to say make GST_PLUGIN_LDFLAGS=-myflag
2002-03-19 01:39:43 +00:00
Wrobell 40adafc6f7 - plugins are built without versioning info
Original commit message from CVS:
- plugins are built without versioning info
2002-01-31 00:22:12 +00:00
Thomas Vander Stichele 460f0a863f more distcheck fixes
Original commit message from CVS:
more distcheck fixes
2001-12-25 22:30:51 +00:00
Thomas Vander Stichele 50f9df6c66 more fixes
Original commit message from CVS:
more fixes
2001-12-23 20:21:19 +00:00
Thomas Vander Stichele 2c7cc0f6e8 idct fixes
Original commit message from CVS:
idct fixes
2001-12-23 20:14:18 +00:00
Thomas Vander Stichele 5a1b3887bc more fixes
Original commit message from CVS:
more fixes
2001-12-23 19:40:53 +00:00
Thomas Vander Stichele 0b25ad6ec1 forgot this
Original commit message from CVS:
forgot this
2001-12-23 14:57:56 +00:00
Thomas Vander Stichele 72387bfa1a dvdread added more fixes for libs stuff
Original commit message from CVS:
dvdread added
more fixes for libs stuff
2001-12-23 12:29:33 +00:00
Thomas Vander Stichele 1e418567fa made changes everywhere to accomodate for the headers being in <gst/(lib)/...> we'll need to conclude this fast becau...
Original commit message from CVS:
made changes everywhere to accomodate for the headers being in
<gst/(lib)/...>
we'll need to conclude this fast because we will also need to change stuff in core real soon for the libs in order to fix everything
and I can't do it right now because I disabled all of the plugins here ;)
2001-12-23 12:18:18 +00:00
Thomas Vander Stichele 8f0470580f adding resample lib
Original commit message from CVS:
adding resample lib
2001-12-23 10:44:28 +00:00
Thomas Vander Stichele 1fe98d6244 audio lib removed from this dir
Original commit message from CVS:
audio lib removed from this dir
2001-12-22 23:44:44 +00:00
Thomas Vander Stichele 7ef65f7b85 moving and renaming we put the libs in the source in gst-libs/gst/(dir) the headers get installed in prefix/include/g...
Original commit message from CVS:
moving and renaming
we put the libs in the source in gst-libs/gst/(dir)
the headers get installed in prefix/include/gst/(dir)
the libs are installed in prefix/lib/gst
with a libgst prefix
the sources should be without the gst prefix
as per irc agreement
please comment if this sounds like a bad idea ;)
2001-12-22 23:43:34 +00:00
Wrobell fd6261f66a - clean up
Original commit message from CVS:
- clean up
2001-12-21 15:52:40 +00:00
Thomas Vander Stichele e4848fa40a adding Makefile
Original commit message from CVS:
adding Makefile
2001-12-21 12:35:18 +00:00
Thomas Vander Stichele 92f5a8ac6c fixed some GST_LIBS stuff added audiofile added gst-libs/audio building
Original commit message from CVS:
fixed some GST_LIBS stuff
added audiofile
added gst-libs/audio building
2001-12-21 11:46:15 +00:00
Thomas Vander Stichele 1fcdd0a62d added audiofile and audio library
Original commit message from CVS:

added audiofile and audio library
2001-12-21 10:35:10 +00:00
Thomas Vander Stichele 80d42031b2 audio library
Original commit message from CVS:
audio library
2001-12-21 10:12:38 +00:00