platform/upstream/gstreamer.git
21 years agoAdded corresponding divx/xvid decoders and fixed some first-hand encoder bugs
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

21 years agoindenting only
Benjamin Otte [Tue, 22 Apr 2003 14:45:41 +0000 (14:45 +0000)]
indenting only

Original commit message from CVS:
indenting only

21 years agoAdd 16 and 15-bit RGB formats
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

21 years agoRewrote much of videoscale. Now handles most common YUV formats as well as 32 and...
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.

21 years agoAdds divx/xvid encoders. divx encoder is based on divx4linux (commercial, closed...
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.

21 years agoMade a theorical libgstplay which refs/unrefs elements before putting them in AsyncQueue.
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

21 years agoReset in_first_get flag when done reading, and on opening a file.
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.

21 years agosome more fixes for weird situations
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

21 years agofix clock - seeking, xruns etc should be handled correctly now includes bugfix to...
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

21 years agoChanged sanity checks according to BBB feedback
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

21 years agoFix height/width caps negotiation
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

21 years ago*_is_writeable => *_is_writable (spelling)
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)

21 years agoSignificant improvements to videotestsrc. More modular, handles RGB formats.
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.

21 years agoFix compilation errors
David Schleef [Wed, 16 Apr 2003 07:23:02 +0000 (07:23 +0000)]
Fix compilation errors

Original commit message from CVS:
Fix compilation errors

21 years agochange *_is_readonly to *_is_writeable. Hope the name stays now...
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...

21 years ago- revert change to use a newly added gst_buffer_is_readonly (which wasn't newly added...
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

21 years agoChange agressive -> aggressive.
Colin Walters [Tue, 15 Apr 2003 03:39:22 +0000 (03:39 +0000)]
Change agressive -> aggressive.

Original commit message from CVS:
Change agressive -> aggressive.

21 years agoInitialize various variables so gcc won't complain.
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.

21 years agoAdded initial version of audioconvert, a generic converter of integer audio/raw formats.
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.

21 years agoChange autoconf_2.52d_check to 2_52 to make bash happy
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

21 years agomake Company happy : Changed visualisation pipeline structure.. audio sink is directl...
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...

21 years agoconverted g_print to g_printerr
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

21 years agofix timestamp syncing timestamps are only guessed so add a (big) threshold before...
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

21 years agoUpdate dvdnav plugin to latest version
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

21 years agoALSA rewrite, part 5:
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.

21 years agofix iradio mode
Benjamin Otte [Fri, 11 Apr 2003 00:59:50 +0000 (00:59 +0000)]
fix iradio mode

Original commit message from CVS:
fix iradio mode

21 years agomake alsa not pause playback but drain the buffer on EOS
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

21 years agoAdding a lot of sanity checks
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

21 years agouhm yeah. segfault fix for gst-inspect
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

21 years agoThis one needs to be adapted too
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

21 years agoPort some changes from 0.6.0/0.6.1 back to HEAD (.pc files moved to pkg-config/,...
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)

21 years agoRemove CVS/Tag from dist. Should go into 0.6.1.
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.

21 years agoFix for 106448
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

21 years agoadd comments
Ronald S. Bultje [Sat, 5 Apr 2003 21:16:02 +0000 (21:16 +0000)]
add comments

Original commit message from CVS:
add comments

21 years agoFix the QCAM detection. (Correctly, this time.) Should go into 0.6.1
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

21 years agoCorrect fix for #109048. Disable qcamsrc plugin if non-i386.
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.

21 years agoWell, ok, one more patch - fix the well-known v4l compilation problems inside ffmpeg too
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

21 years agoAdd $(GST_LIBS) to LIBADD for libgstgconf. Should go into 0.6.1.
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.

21 years agoIncorporating visualisation in libgstplay adding have_vis_xid signal and a new type...
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)

21 years agoopening/closing files and devices is done on NULL <-> READY
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

21 years agoconform to vorbis metadata spec: http://www.xiph.org/ogg/vorbis/doc/v-comment.html
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

21 years agoFixed seeking discont with visualisation
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

21 years agowarn on possibly broken discid, so app devs know about this
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

21 years agoAdded gst_gconf function to render visualisation plugin from GConf key "default/visua...
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

21 years agoWarning: Comment 0 in stream 1 is invalidly formatted, does not contain '='
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 '='

21 years agobugfix: don't unref event twice
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

21 years agoget rid of bytestreams
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

21 years agouse err = snd_... instead of errno afterwards -- removed unnecessary include
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

21 years agorewrote the caps nego / state change stuff once again, new features:
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

21 years agoadditions:
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

21 years agofix compile error
Benjamin Otte [Mon, 24 Mar 2003 02:58:13 +0000 (02:58 +0000)]
fix compile error

Original commit message from CVS:
fix compile error

21 years agobugfix: destroy bufferstreams after they're reset, not before
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

21 years agobugfixing:
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

21 years agofixing bugs:
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 ;)

21 years agofix all kinds of shutdown stuff and do proper freeing of memory
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

21 years agoALSA cleanup step 3:
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)

21 years agofixes for monkeys audio
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

21 years agoAdd monkeyaudio plugin
Jeremy Simon [Tue, 11 Mar 2003 19:29:20 +0000 (19:29 +0000)]
Add monkeyaudio plugin

Original commit message from CVS:
Add monkeyaudio plugin

21 years agomake formats test go faster and add .cvsignore
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

21 years agoBugfixing in alsa again:
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...

21 years agoFix v4l/v4l2 compilation problems
Ronald S. Bultje [Sun, 9 Mar 2003 15:07:53 +0000 (15:07 +0000)]
Fix v4l/v4l2 compilation problems

Original commit message from CVS:
Fix v4l/v4l2 compilation problems

21 years agoFix compilation failure in testsuite/alsa/
Ronald S. Bultje [Wed, 5 Mar 2003 13:41:34 +0000 (13:41 +0000)]
Fix compilation failure in testsuite/alsa/

Original commit message from CVS:
Fix compilation failure in testsuite/alsa/

21 years agogoom takes stereo data
Wim Taymans [Tue, 4 Mar 2003 22:22:56 +0000 (22:22 +0000)]
goom takes stereo data

Original commit message from CVS:
goom takes stereo data

21 years agostarted tests for alsa. Doesn't work yet due to scheduler bugs, but I commit it anywa...
Benjamin Otte [Mon, 3 Mar 2003 23:15:21 +0000 (23:15 +0000)]
started tests for alsa. Doesn't work yet due to scheduler bugs, but I commit it anyway so everyone has it in Norway ;)

Original commit message from CVS:
started tests for alsa. Doesn't work yet due to scheduler bugs, but I commit it anyway so everyone has it in Norway ;)

21 years agogst_play_get_sink_element has been improved :
Julien Moutte [Mon, 3 Mar 2003 17:58:07 +0000 (17:58 +0000)]
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..

21 years agoUnification of the way to speak to v4l2 and v4l elements... Also fix a segfautl when...
Ronald S. Bultje [Sun, 2 Mar 2003 21:58:52 +0000 (21:58 +0000)]
Unification of the way to speak to v4l2 and v4l elements... Also fix a segfautl when doing gst-inspect v4l2src

Original commit message from CVS:
Unification of the way to speak to v4l2 and v4l elements... Also fix a segfautl when doing gst-inspect v4l2src

21 years agoremove obsolete requirement from rtp plugin
Christian Schaller [Sun, 2 Mar 2003 11:58:26 +0000 (11:58 +0000)]
remove obsolete requirement from rtp plugin

Original commit message from CVS:
remove obsolete requirement from rtp plugin

21 years agocommit RTP fixes to spec file
Christian Schaller [Sun, 2 Mar 2003 11:29:18 +0000 (11:29 +0000)]
commit RTP fixes to spec file

Original commit message from CVS:
commit RTP fixes to spec file

21 years agoone missing file updated
Christian Schaller [Sun, 2 Mar 2003 10:17:53 +0000 (10:17 +0000)]
one missing file updated

Original commit message from CVS:
one missing file updated

21 years agoComplete the move of the RTP plugin
Christian Schaller [Sun, 2 Mar 2003 10:16:24 +0000 (10:16 +0000)]
Complete the move of the RTP plugin

Original commit message from CVS:
Complete the move of the RTP plugin

21 years agoremove videosink from spec
Christian Schaller [Sat, 1 Mar 2003 15:04:35 +0000 (15:04 +0000)]
remove videosink from spec

Original commit message from CVS:
remove videosink from spec

21 years agofix ivorbis part 2
Christian Schaller [Sat, 1 Mar 2003 14:49:57 +0000 (14:49 +0000)]
fix ivorbis part 2

Original commit message from CVS:
fix ivorbis part 2

21 years agoI'm too lazy to comment this
Sjoerd Simons [Sat, 1 Mar 2003 14:35:17 +0000 (14:35 +0000)]
I'm too lazy to comment this

Original commit message from CVS:
Some nicer softsync thread work (patch by sjoerd@luon.net)

21 years agoI'm too lazy to comment this
Sjoerd Simons [Sat, 1 Mar 2003 13:12:41 +0000 (13:12 +0000)]
I'm too lazy to comment this

Original commit message from CVS:
close device if opening fails, and don't use audio if nothing was set (patch by sjoerd@luon.net)

21 years agoUse GST_TIMEVAL_TO_TIME (patch from sjoerd@luon.net)
Sjoerd Simons [Sat, 1 Mar 2003 13:11:02 +0000 (13:11 +0000)]
Use GST_TIMEVAL_TO_TIME (patch from sjoerd@luon.net)

Original commit message from CVS:
Use GST_TIMEVAL_TO_TIME (patch from sjoerd@luon.net)

21 years ago+ alsasrc compiles and runs in "alsasrc ! fakesink" and "alsasrc ! osssink" pipelines...
Leif Johnson [Thu, 27 Feb 2003 23:13:22 +0000 (23:13 +0000)]
+ alsasrc compiles and runs in "alsasrc ! fakesink" and "alsasrc ! osssink" pipelines. seems to have a 100% cpu issue...

Original commit message from CVS:
+ alsasrc compiles and runs in "alsasrc ! fakesink" and "alsasrc ! osssink"
pipelines. seems to have a 100% cpu issue at the moment.

21 years agobugfixes found while testing:
Benjamin Otte [Thu, 27 Feb 2003 22:33:01 +0000 (22:33 +0000)]
bugfixes found while testing:

Original commit message from CVS:
bugfixes found while testing:
- return after 1 iteration, don't loop for ever
- caps nego: only parse endianness when necessary
- caps nego: make mu law and a law work
- caps nego: make float work
- call right function when going from PAUSED to PLAYING
- stupid error in request_new_pad

21 years agodisabling videosink from head build, should I do the same for 0.6 branch?
Christian Schaller [Sun, 23 Feb 2003 21:52:42 +0000 (21:52 +0000)]
disabling videosink from head build, should I do the same for 0.6 branch?

Original commit message from CVS:
disabling videosink from head build, should I do the same for 0.6 branch?

21 years agoadd FreeBSD patches from Andrew Turner and add missing ivorbis m4 to cvs, also disabl...
Christian Schaller [Sun, 23 Feb 2003 19:58:50 +0000 (19:58 +0000)]
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

21 years agomerge integer based Tremor vorbis plugin
Christian Schaller [Sun, 23 Feb 2003 17:35:35 +0000 (17:35 +0000)]
merge integer based Tremor vorbis plugin

Original commit message from CVS:
merge integer based Tremor vorbis plugin

21 years agoNew functions.
Colin Walters [Sat, 15 Feb 2003 04:55:04 +0000 (04:55 +0000)]
New functions.

Original commit message from CVS:
(unicodify, gst_gnomevfssrc_unicodify): New functions.
(audiocast_thread_run): Use them.  Remove redundant if from
"if (foo) g_free (foo);" bits.  Change fprintf to g_print.
(gst_gnomevfssrc_received_headers_callback): Ditto.
(gst_gnomevfssrc_get_icy_metadata): Ditto.

21 years agoI'm too lazy to comment this
Colin Walters [Sat, 15 Feb 2003 04:54:32 +0000 (04:54 +0000)]
I'm too lazy to comment this

Original commit message from CVS:
*** empty log message ***

21 years agocommitting fixes before deleting all of my gstreamer cvs to make room for music for...
Thomas Vander Stichele [Fri, 14 Feb 2003 14:22:05 +0000 (14:22 +0000)]
committing fixes before deleting all of my gstreamer cvs to make room for music for the skiing trip, yay !

Original commit message from CVS:
committing fixes before deleting all of my gstreamer cvs to make room for
music for the skiing trip, yay !

21 years agoDo rate control, skip frames when too old.
Wim Taymans [Tue, 11 Feb 2003 21:31:28 +0000 (21:31 +0000)]
Do rate control, skip frames when too old.

Original commit message from CVS:
Do rate control, skip frames when too old.

21 years agoref the caps when returning it as the result of a getcaps function as we're reusing it.
Wim Taymans [Tue, 11 Feb 2003 20:53:01 +0000 (20:53 +0000)]
ref the caps when returning it as the result of a getcaps function as we're reusing it.

Original commit message from CVS:
ref the caps when returning it as the result of a getcaps function as we're
reusing it.

21 years agofixing alsa step 2: complete rewrite of data transfer. The whole stuff is clean enoug...
Benjamin Otte [Sun, 9 Feb 2003 22:47:34 +0000 (22:47 +0000)]
fixing alsa step 2: complete rewrite of data transfer. The whole stuff is clean enough to go from there now.

Original commit message from CVS:
fixing alsa step 2: complete rewrite of data transfer. The whole stuff is clean enough to go from there now.
License change to LGPL, since no copied code is left now.
Missing:
- alsasrc
- resetting format
- corner cases
- testsuite

21 years agoWill the who-ever it is that writes gcc-2.95-incompatible code please stop that?...
Ronald S. Bultje [Fri, 7 Feb 2003 21:55:43 +0000 (21:55 +0000)]
Will the who-ever it is that writes gcc-2.95-incompatible code please stop that? Some of us don't use C99 yet ;)

Original commit message from CVS:
Will the who-ever it is that writes gcc-2.95-incompatible code please stop that? Some of us don't use C99 yet ;)

21 years agoDocumented libgstplay's public methods
Julien Moutte [Fri, 7 Feb 2003 11:02:21 +0000 (11:02 +0000)]
Documented libgstplay's public methods

Original commit message from CVS:
Documented libgstplay's public methods

21 years agoI'm too lazy to comment this
Colin Walters [Fri, 7 Feb 2003 01:48:21 +0000 (01:48 +0000)]
I'm too lazy to comment this

Original commit message from CVS:
*** empty log message ***

21 years agoPort all the fixes from BRANCH-GSTREAMER-0_6.
Colin Walters [Fri, 7 Feb 2003 01:47:58 +0000 (01:47 +0000)]
Port all the fixes from BRANCH-GSTREAMER-0_6.

Original commit message from CVS:
Port all the fixes from BRANCH-GSTREAMER-0_6.

21 years agoCode cleanup and reorganization
Julien Moutte [Thu, 6 Feb 2003 23:17:37 +0000 (23:17 +0000)]
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

21 years agomake v4l element do all calls in one thread, this makes performance much better ...
Ronald S. Bultje [Thu, 6 Feb 2003 18:45:35 +0000 (18:45 +0000)]
make v4l element do all calls in one thread, this makes performance much better (because of kernel locking, more thre...

Original commit message from CVS:
make v4l element do all calls in one thread, this makes performance much better (because of kernel locking, more threads doesn't make sense anyway)

21 years agoFix compile error
Wim Taymans [Sun, 2 Feb 2003 22:05:53 +0000 (22:05 +0000)]
Fix compile error

Original commit message from CVS:
Fix compile error
Add some more debug info

21 years ago- Cleanups
Wim Taymans [Sun, 2 Feb 2003 19:25:58 +0000 (19:25 +0000)]
- Cleanups

Original commit message from CVS:
- Cleanups
- remove old tracing API calls

21 years agoChange %lld, %llu to G_G[U]INT64_FORMAT globally. Fix bad pointer->integer conversion.
David Schleef [Sun, 2 Feb 2003 05:26:29 +0000 (05:26 +0000)]
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.

21 years agoDon't use irrelevant debugging output on get_buffer calls
Ronald S. Bultje [Fri, 31 Jan 2003 23:45:25 +0000 (23:45 +0000)]
Don't use irrelevant debugging output on get_buffer calls

Original commit message from CVS:
Don't use irrelevant debugging output on get_buffer calls

21 years agoDon't use irrelevant debugging output on get_buffer calls, and fix a race in v4lsrc
Ronald S. Bultje [Fri, 31 Jan 2003 23:44:40 +0000 (23:44 +0000)]
Don't use irrelevant debugging output on get_buffer calls, and fix a race in v4lsrc

Original commit message from CVS:
Don't use irrelevant debugging output on get_buffer calls, and fix a race in v4lsrc

21 years agoRenamed GST_RIFF_WAVE_FORMAT_DIVX and _divx to _DIVX_WMAV1 and _DIVX_WMAV2 and added...
Owen Fraser-Green [Fri, 31 Jan 2003 23:06:18 +0000 (23:06 +0000)]
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

21 years agoAdded handlers for .wmv .wma and .wa to use the ASF demuxer
Owen Fraser-Green [Fri, 31 Jan 2003 22:59:04 +0000 (22:59 +0000)]
Added handlers for .wmv .wma and .wa to use the ASF demuxer

Original commit message from CVS:
Added handlers for .wmv .wma and .wa to use the ASF demuxer

21 years agoAdd metadata/streaminfo to AVI
Ronald S. Bultje [Fri, 31 Jan 2003 19:37:25 +0000 (19:37 +0000)]
Add metadata/streaminfo to AVI

Original commit message from CVS:
Add metadata/streaminfo to AVI