David Schleef [Wed, 21 May 2003 07:47:28 +0000 (07:47 +0000)]
Links also against libgstcontrol
Original commit message from CVS:
Links also against libgstcontrol
Ronald S. Bultje [Wed, 21 May 2003 06:33:18 +0000 (06:33 +0000)]
Some final fixes for the v4lsrc elements. remove software sync thread (use GST_ELEMENT_THREAD_SUGGESTED instead) make...
Original commit message from CVS:
Some final fixes for the v4lsrc elements.
* remove software sync thread (use GST_ELEMENT_THREAD_SUGGESTED instead)
* make all src elements threadsafe
* fix num_buffer argument setting in v4l2src (VIDIOC_S_PARM)
* re-add bufsize (RO) for v4lmjpegsrc
* fix the A/V sync calculation in all elements (spvf=GST_SECOND/fps, not GST_SECOND*fps)
* probably some more crap....
With all this, it actually works quite well. The TODO files describes the
next steps in order to make a full-featured video recorder based on these
elements and GStreamer (bottom). Making a simple recorder should be fairly
easy now, btw.
David Schleef [Mon, 19 May 2003 21:55:11 +0000 (21:55 +0000)]
remove creation of makefile in nonexistent (sys/x11) directory
Original commit message from CVS:
remove creation of makefile in nonexistent (sys/x11) directory
Jeremy Simon [Mon, 19 May 2003 18:36:53 +0000 (18:36 +0000)]
update libflac check
Original commit message from CVS:
update libflac check
David Schleef [Sun, 18 May 2003 23:20:24 +0000 (23:20 +0000)]
Add sync parameter
Original commit message from CVS:
Add sync parameter
Benjamin Otte [Sat, 17 May 2003 20:39:34 +0000 (20:39 +0000)]
make filtered connections actually work. Remove a leftover g_print
Original commit message from CVS:
make filtered connections actually work. Remove a leftover g_print
Benjamin Otte [Thu, 15 May 2003 16:32:22 +0000 (16:32 +0000)]
next big bunch of stuff:
Original commit message from CVS:
next big bunch of stuff:
- proper caps setting in alsasrc
- query / conversion functions
WARNING: Alsa 0.9.2 is heavily borked wrt recording - expect segfaults
Ronald S. Bultje [Wed, 14 May 2003 19:54:37 +0000 (19:54 +0000)]
Un-globalize variable
Original commit message from CVS:
Un-globalize variable
David Schleef [Wed, 14 May 2003 18:43:36 +0000 (18:43 +0000)]
Fix issues with invalid fourcc parameters.
Original commit message from CVS:
Fix issues with invalid fourcc parameters.
Benjamin Otte [Wed, 14 May 2003 00:05:29 +0000 (00:05 +0000)]
fixed gst-launch-ext to use new pipelines (bug 111108)
Original commit message from CVS:
fixed gst-launch-ext to use new pipelines (bug 111108)
David Schleef [Tue, 13 May 2003 07:14:36 +0000 (07:14 +0000)]
code cleanup. Changed g_print to GST_DEBUG(). Fixed RGB caps to work with 0.6.
Original commit message from CVS:
code cleanup. Changed g_print to GST_DEBUG(). Fixed RGB caps to
work with 0.6.
Benjamin Otte [Mon, 12 May 2003 16:31:31 +0000 (16:31 +0000)]
make error signal use the right types
Original commit message from CVS:
make error signal use the right types
Benjamin Otte [Mon, 12 May 2003 16:25:26 +0000 (16:25 +0000)]
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?
Thomas Vander Stichele [Mon, 12 May 2003 15:08:49 +0000 (15:08 +0000)]
fixes 107967
Original commit message from CVS:
fixes 107967
Christian Schaller [Mon, 12 May 2003 13:17:11 +0000 (13:17 +0000)]
Some bugfixes:
Original commit message from CVS:
Some bugfixes:
- Add missing .h file to videoscale disting
- Remove http plugin from build
Thomas Vander Stichele [Sat, 10 May 2003 17:37:27 +0000 (17:37 +0000)]
fixes #112711
Original commit message from CVS:
fixes #112711
Ronald S. Bultje [Sat, 10 May 2003 14:36:34 +0000 (14:36 +0000)]
This implements filtered-caps negotiation for all the v4l*src elements, and removes the accompanying properties since...
Original commit message from CVS:
This implements filtered-caps negotiation for all the v4l*src elements, and removes the accompanying properties since they're no longer needed
Benjamin Otte [Sat, 10 May 2003 11:37:35 +0000 (11:37 +0000)]
be parent of own clock
Original commit message from CVS:
be parent of own clock
David Schleef [Fri, 9 May 2003 18:36:50 +0000 (18:36 +0000)]
Change .p2align to .align for non-gas assemblers. (Fixes: #112608)
Original commit message from CVS:
Change .p2align to .align for non-gas assemblers. (Fixes: #112608)
David Schleef [Fri, 9 May 2003 08:09:38 +0000 (08:09 +0000)]
remove bashisms
Original commit message from CVS:
remove bashisms
Julien Moutte [Tue, 6 May 2003 22:22:39 +0000 (22:22 +0000)]
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.
Ronald S. Bultje [Fri, 2 May 2003 21:16:55 +0000 (21:16 +0000)]
Implement element synchronization (#108301)
Original commit message from CVS:
Implement element synchronization (#108301)
Ronald S. Bultje [Fri, 2 May 2003 20:36:55 +0000 (20:36 +0000)]
Fix compile error because of unused functions
Original commit message from CVS:
Fix compile error because of unused functions
Ronald S. Bultje [Fri, 2 May 2003 20:13:08 +0000 (20:13 +0000)]
Gcc < 3.0 fix
Original commit message from CVS:
Gcc < 3.0 fix
David Schleef [Thu, 1 May 2003 06:24:34 +0000 (06:24 +0000)]
restore wtay's clocking changes in 1.17->1.18
Original commit message from CVS:
restore wtay's clocking changes in 1.17->1.18
Benjamin Otte [Tue, 29 Apr 2003 21:51:10 +0000 (21:51 +0000)]
bugfixes:
Original commit message from CVS:
bugfixes:
- better error reporting
- segfault when using alsasrc without alsasink (d'oh)
- don't try to round when doing samples => time conversion
Julien Moutte [Mon, 28 Apr 2003 10:52:29 +0000 (10:52 +0000)]
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
Thomas Vander Stichele [Sun, 27 Apr 2003 15:20:07 +0000 (15:20 +0000)]
more uninstalled fixes
Original commit message from CVS:
more uninstalled fixes
Thomas Vander Stichele [Sun, 27 Apr 2003 14:22:01 +0000 (14:22 +0000)]
more uninstalled fixes
Original commit message from CVS:
more uninstalled fixes
Thomas Vander Stichele [Sun, 27 Apr 2003 11:34:56 +0000 (11:34 +0000)]
uninstalled pkgconfig fixes
Original commit message from CVS:
uninstalled pkgconfig fixes
Steve Baker [Sun, 27 Apr 2003 06:12:29 +0000 (06:12 +0000)]
ignore .pc files
Original commit message from CVS:
ignore .pc files
Benjamin Otte [Thu, 24 Apr 2003 22:58:33 +0000 (22:58 +0000)]
alsasrc works now, but it still uses hardcoded caps
Original commit message from CVS:
alsasrc works now, but it still uses hardcoded caps
Benjamin Otte [Thu, 24 Apr 2003 20:31:20 +0000 (20:31 +0000)]
fix segfault when --gst-mask=-1 is enabled
Original commit message from CVS:
fix segfault when --gst-mask=-1 is enabled
Benjamin Otte [Thu, 24 Apr 2003 18:56:47 +0000 (18:56 +0000)]
We're not at EOS after a successfull seek (fixes #111498)
Original commit message from CVS:
We're not at EOS after a successfull seek (fixes #111498)
Benjamin Otte [Thu, 24 Apr 2003 00:03:06 +0000 (00:03 +0000)]
total code reorganization as a start to get alsasrc working - sink and src are now really different classes, not just...
Original commit message from CVS:
total code reorganization as a start to get alsasrc working - sink and src are now really different classes, not just on paper - includes a fix that makes the testsuite work that might be an older bug
Christian Schaller [Wed, 23 Apr 2003 19:42:12 +0000 (19:42 +0000)]
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
David Schleef [Wed, 23 Apr 2003 07:38:32 +0000 (07:38 +0000)]
Add parameter to set the type of test pattern. Fix black test pattern.
Original commit message from CVS:
Add parameter to set the type of test pattern. Fix black test pattern.
Benjamin Otte [Tue, 22 Apr 2003 23:33:04 +0000 (23:33 +0000)]
change alsa to use non-blocking mode
Original commit message from CVS:
change alsa to use non-blocking mode
David Schleef [Tue, 22 Apr 2003 22:21:08 +0000 (22:21 +0000)]
Added a test pattern for black. Made it the default (temporarily)
Original commit message from CVS:
Added a test pattern for black. Made it the default (temporarily)
Benjamin Otte [Tue, 22 Apr 2003 18:28:33 +0000 (18:28 +0000)]
more indentation madness, no actual code changes
Original commit message from CVS:
more indentation madness, no actual code changes
Ronald S. Bultje [Tue, 22 Apr 2003 14:55:09 +0000 (14:55 +0000)]
Added corresponding divx/xvid decoders and fixed some first-hand encoder bugs
Original commit message from CVS:
Added corresponding divx/xvid decoders and fixed some first-hand encoder bugs
Benjamin Otte [Tue, 22 Apr 2003 14:45:41 +0000 (14:45 +0000)]
indenting only
Original commit message from CVS:
indenting only
David Schleef [Tue, 22 Apr 2003 07:39:34 +0000 (07:39 +0000)]
Add 16 and 15-bit RGB formats
Original commit message from CVS:
Add 16 and 15-bit RGB formats
David Schleef [Tue, 22 Apr 2003 07:32:50 +0000 (07:32 +0000)]
Rewrote much of videoscale. Now handles most common YUV formats as well as 32 and 24 bit RGB. Only handles "nearest...
Original commit message from CVS:
Rewrote much of videoscale. Now handles most common YUV formats
as well as 32 and 24 bit RGB. Only handles "nearest" scaling.
Ronald S. Bultje [Mon, 21 Apr 2003 21:54:26 +0000 (21:54 +0000)]
Adds divx/xvid encoders. divx encoder is based on divx4linux (commercial, closed-source)
Original commit message from CVS:
Adds divx/xvid encoders.
* divx encoder is based on divx4linux (commercial, closed-source)
* xvid encoder is based on xvidcore (http://www.xvid.org/, GPL - Christian? ;) )
Both use a GstCaps that doesn't conform with what we currently use, I might fix that later on or so. For now, it doesn't matter, it's just a test. We're also missing corresponding decoders (ffmpeg can decoded this too, but that's not the point), these might come later too.
Julien Moutte [Sun, 20 Apr 2003 21:06:55 +0000 (21:06 +0000)]
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
Colin Walters [Sun, 20 Apr 2003 18:44:34 +0000 (18:44 +0000)]
Reset in_first_get flag when done reading, and on opening a file.
Original commit message from CVS:
Reset in_first_get flag when done reading, and on opening a file.
Benjamin Otte [Fri, 18 Apr 2003 23:32:29 +0000 (23:32 +0000)]
some more fixes for weird situations
Original commit message from CVS:
some more fixes for weird situations
Benjamin Otte [Fri, 18 Apr 2003 12:14:04 +0000 (12:14 +0000)]
fix clock - seeking, xruns etc should be handled correctly now includes bugfix to not play the rest of the audio buff...
Original commit message from CVS:
fix clock - seeking, xruns etc should be handled correctly now
includes bugfix to not play the rest of the audio buffer when going PAUSED => READY
Julien Moutte [Thu, 17 Apr 2003 10:20:25 +0000 (10:20 +0000)]
Changed sanity checks according to BBB feedback
Original commit message from CVS:
Changed sanity checks according to BBB feedback
David Schleef [Thu, 17 Apr 2003 07:34:18 +0000 (07:34 +0000)]
Fix height/width caps negotiation
Original commit message from CVS:
Fix height/width caps negotiation
Benjamin Otte [Wed, 16 Apr 2003 18:36:29 +0000 (18:36 +0000)]
*_is_writeable => *_is_writable (spelling)
Original commit message from CVS:
*_is_writeable => *_is_writable (spelling)
David Schleef [Wed, 16 Apr 2003 07:52:54 +0000 (07:52 +0000)]
Significant improvements to videotestsrc. More modular, handles RGB formats.
Original commit message from CVS:
Significant improvements to videotestsrc. More modular, handles RGB
formats.
David Schleef [Wed, 16 Apr 2003 07:23:02 +0000 (07:23 +0000)]
Fix compilation errors
Original commit message from CVS:
Fix compilation errors
Benjamin Otte [Tue, 15 Apr 2003 21:35:08 +0000 (21:35 +0000)]
change *_is_readonly to *_is_writeable. Hope the name stays now...
Original commit message from CVS:
change *_is_readonly to *_is_writeable. Hope the name stays now...
Benjamin Otte [Tue, 15 Apr 2003 19:10:14 +0000 (19:10 +0000)]
- revert change to use a newly added gst_buffer_is_readonly (which wasn't newly added before)
Original commit message from CVS:
- revert change to use a newly added gst_buffer_is_readonly (which wasn't newly added before)
- walk buffer backwards when it might be possible that data is read out of overwritten parts when going forwards
Colin Walters [Tue, 15 Apr 2003 03:39:22 +0000 (03:39 +0000)]
Change agressive -> aggressive.
Original commit message from CVS:
Change agressive -> aggressive.
Colin Walters [Tue, 15 Apr 2003 03:19:08 +0000 (03:19 +0000)]
Initialize various variables so gcc won't complain.
Original commit message from CVS:
Initialize various variables so gcc won't complain.
Use GST_BUFFER_FLAG_IS_SET instead of unknown function gst_buffer_is_readonly.
Benjamin Otte [Mon, 14 Apr 2003 01:20:30 +0000 (01:20 +0000)]
Added initial version of audioconvert, a generic converter of integer audio/raw formats.
Original commit message from CVS:
Added initial version of audioconvert, a generic converter of integer audio/raw formats.
It currently supports conversion of
- channels (mono/stereo only, until someone tells me how to mix other channels)
- endianness (little/bi endian)
- signedness
- width (8, 1, 24 and 32 bits)
- depth (1 - width bits)
missing:
- enough testing (I intend to write a testsuite for this, but that's pending)
- samplerate conversion
- other goodies like format conversion etc
Expect bugs when using it.
problems this should solve:
- encoding wav files on big endian machines
- goom working with mono audio files in gst-player
- Iain's soundcard (that one is a problem in itself)
- complaints about missing conversion
- too many age old, nearly unmaintained plugins (stereo2mono etc.)
Have fun.
David Schleef [Sun, 13 Apr 2003 20:13:58 +0000 (20:13 +0000)]
Change autoconf_2.52d_check to 2_52 to make bash happy
Original commit message from CVS:
Change autoconf_2.52d_check to 2_52 to make bash happy
Julien Moutte [Sun, 13 Apr 2003 20:02:34 +0000 (20:02 +0000)]
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...
Benjamin Otte [Sun, 13 Apr 2003 14:28:15 +0000 (14:28 +0000)]
converted g_print to g_printerr
Original commit message from CVS:
converted g_print to g_printerr
Benjamin Otte [Sun, 13 Apr 2003 14:21:02 +0000 (14:21 +0000)]
fix timestamp syncing timestamps are only guessed so add a (big) threshold before starting to drop/insert fix some cl...
Original commit message from CVS:
fix timestamp syncing
timestamps are only guessed so add a (big) threshold before starting to drop/insert
fix some clocking madness
Ronald S. Bultje [Sun, 13 Apr 2003 11:24:54 +0000 (11:24 +0000)]
Update dvdnav plugin to latest version
Original commit message from CVS:
Update dvdnav plugin to latest version
Benjamin Otte [Sun, 13 Apr 2003 04:13:12 +0000 (04:13 +0000)]
ALSA rewrite, part 5:
Original commit message from CVS:
ALSA rewrite, part 5:
- sync to timestamps (which breaks a _lot_, because most plugins send out wrong timestamps)
- clocking support (A/V sync is superb as long as you don't sync and don't get wrong timestamps)
- 1/2 of format conversion
- assorted bugfixes
I'd like to get people to check the timestamps the plugins send out.
mpegdemux seems to be pretty broken, mad works (I just patched it...), avidemux works at least sometimes.
Haven't checked more so far.
Benjamin Otte [Fri, 11 Apr 2003 00:59:50 +0000 (00:59 +0000)]
fix iradio mode
Original commit message from CVS:
fix iradio mode
Benjamin Otte [Fri, 11 Apr 2003 00:24:19 +0000 (00:24 +0000)]
make alsa not pause playback but drain the buffer on EOS
Original commit message from CVS:
make alsa not pause playback but drain the buffer on EOS
Julien Moutte [Thu, 10 Apr 2003 13:20:02 +0000 (13:20 +0000)]
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
Benjamin Otte [Tue, 8 Apr 2003 22:40:07 +0000 (22:40 +0000)]
uhm yeah. segfault fix for gst-inspect
Original commit message from CVS:
uhm yeah. segfault fix for gst-inspect
Ronald S. Bultje [Mon, 7 Apr 2003 22:02:55 +0000 (22:02 +0000)]
This one needs to be adapted too
Original commit message from CVS:
This one needs to be adapted too
Ronald S. Bultje [Mon, 7 Apr 2003 21:34:30 +0000 (21:34 +0000)]
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)
David Schleef [Mon, 7 Apr 2003 19:00:09 +0000 (19:00 +0000)]
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.
Ronald S. Bultje [Sun, 6 Apr 2003 23:02:29 +0000 (23:02 +0000)]
Fix for 106448
Original commit message from CVS:
Fix for 106448
Ronald S. Bultje [Sat, 5 Apr 2003 21:16:02 +0000 (21:16 +0000)]
add comments
Original commit message from CVS:
add comments
David Schleef [Sat, 5 Apr 2003 20:09:05 +0000 (20:09 +0000)]
Fix the QCAM detection. (Correctly, this time.) Should go into 0.6.1
Original commit message from CVS:
Fix the QCAM detection. (Correctly, this time.) Should go into 0.6.1
David Schleef [Fri, 4 Apr 2003 22:22:15 +0000 (22:22 +0000)]
Correct fix for #109048. Disable qcamsrc plugin if non-i386.
Original commit message from CVS:
Correct fix for #109048. Disable qcamsrc plugin if non-i386.
Ronald S. Bultje [Fri, 4 Apr 2003 21:17:10 +0000 (21:17 +0000)]
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
David Schleef [Fri, 4 Apr 2003 19:16:46 +0000 (19:16 +0000)]
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.
Julien Moutte [Wed, 2 Apr 2003 21:33:12 +0000 (21:33 +0000)]
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)
Benjamin Otte [Sun, 30 Mar 2003 22:16:47 +0000 (22:16 +0000)]
opening/closing files and devices is done on NULL <-> READY
Original commit message from CVS:
opening/closing files and devices is done on NULL <-> READY
Benjamin Otte [Sun, 30 Mar 2003 16:22:34 +0000 (16:22 +0000)]
conform to vorbis metadata spec: xiph.org/ogg/vorbis/doc/v-comment.html
Original commit message from CVS:
conform to vorbis metadata spec: http://www.xiph.org/ogg/vorbis/doc/v-comment.html
Julien Moutte [Sun, 30 Mar 2003 10:21:40 +0000 (10:21 +0000)]
Fixed seeking discont with visualisation
Original commit message from CVS:
Fixed seeking discont with visualisation
Benjamin Otte [Sun, 30 Mar 2003 02:13:37 +0000 (02:13 +0000)]
warn on possibly broken discid, so app devs know about this
Original commit message from CVS:
warn on possibly broken discid, so app devs know about this
Julien Moutte [Sat, 29 Mar 2003 19:48:38 +0000 (19:48 +0000)]
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
Benjamin Otte [Sat, 29 Mar 2003 18:37:15 +0000 (18:37 +0000)]
Warning: Comment 0 in stream 1 is invalidly formatted, does not contain '='
Original commit message from CVS:
Warning: Comment 0 in stream 1 is invalidly formatted, does not contain '='
Benjamin Otte [Thu, 27 Mar 2003 03:16:31 +0000 (03:16 +0000)]
bugfix: don't unref event twice
Original commit message from CVS:
bugfix: don't unref event twice
Benjamin Otte [Thu, 27 Mar 2003 00:17:26 +0000 (00:17 +0000)]
get rid of bytestreams
Original commit message from CVS:
get rid of bytestreams
Benjamin Otte [Wed, 26 Mar 2003 22:24:35 +0000 (22:24 +0000)]
use err = snd_... instead of errno afterwards -- removed unnecessary include
Original commit message from CVS:
use err = snd_... instead of errno afterwards -- removed unnecessary include
Benjamin Otte [Mon, 24 Mar 2003 03:45:45 +0000 (03:45 +0000)]
rewrote the caps nego / state change stuff once again, new features:
Original commit message from CVS:
rewrote the caps nego / state change stuff once again, new features:
- bugfixes
- get_caps function to report better caps when device is opened
- better _link function
Benjamin Otte [Mon, 24 Mar 2003 03:40:21 +0000 (03:40 +0000)]
additions:
Original commit message from CVS:
additions:
- bugfixes
- 24bit format tests
- a new state change test
Benjamin Otte [Mon, 24 Mar 2003 02:58:13 +0000 (02:58 +0000)]
fix compile error
Original commit message from CVS:
fix compile error
Benjamin Otte [Sat, 22 Mar 2003 02:17:08 +0000 (02:17 +0000)]
bugfix: destroy bufferstreams after they're reset, not before
Original commit message from CVS:
bugfix: destroy bufferstreams after they're reset, not before
Benjamin Otte [Sat, 22 Mar 2003 01:17:06 +0000 (01:17 +0000)]
bugfixing:
Original commit message from CVS:
bugfixing:
- use better parameter setting functions
- assorted stuff
feature:
- added non-mmaped standard-rw output. Use 'alsasink mmap=false' to deactivate mmap output
Benjamin Otte [Wed, 19 Mar 2003 22:54:36 +0000 (22:54 +0000)]
fixing bugs:
Original commit message from CVS:
fixing bugs:
- reset original caps on failed caps nego
- do only initialize format/rate/caps if known
- added line for fast debugging output (need this for iain now ;)
Benjamin Otte [Wed, 19 Mar 2003 21:33:52 +0000 (21:33 +0000)]
fix all kinds of shutdown stuff and do proper freeing of memory
Original commit message from CVS:
fix all kinds of shutdown stuff and do proper freeing of memory
Benjamin Otte [Tue, 18 Mar 2003 22:07:56 +0000 (22:07 +0000)]
ALSA cleanup step 3:
Original commit message from CVS:
ALSA cleanup step 3:
- make caps nego work, when caps are already set
- rewriting lots of caps nego while doing so
- start stream explicitly now (will probably stay that way because of sync)
- random bugfixes
alsasrc is probably broken again.
alsasink should now be stable enough to be used with gst-player or rhythmbox (seeking works)
Christian Schaller [Tue, 11 Mar 2003 21:46:07 +0000 (21:46 +0000)]
fixes for monkeys audio
Original commit message from CVS:
fixes for monkeys audio
Jeremy Simon [Tue, 11 Mar 2003 19:29:20 +0000 (19:29 +0000)]
Add monkeyaudio plugin
Original commit message from CVS:
Add monkeyaudio plugin
Benjamin Otte [Mon, 10 Mar 2003 21:44:08 +0000 (21:44 +0000)]
make formats test go faster and add .cvsignore
Original commit message from CVS:
make formats test go faster and add .cvsignore
Benjamin Otte [Mon, 10 Mar 2003 21:30:00 +0000 (21:30 +0000)]
Bugfixing in alsa again:
Original commit message from CVS:
Bugfixing in alsa again:
- Leif's commit reverted an earlier patch
(stupid diff)
- Some comment from Leif made me clean up his code
- Moved wait() directly in front of mmap
- Assorted fixes
- fixed newbie bug: DON'T EVER USE STATIC VARIABLES WHEN YOU'RE NOT ABSOLUTELY SURE WHAT YOU'RE DOING, Leif *slap* ;)
I hope I didn't break the src now...