Benjamin Otte [Sun, 29 Jun 2003 19:46:12 +0000 (19:46 +0000)]
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.
Thomas Vander Stichele [Sat, 28 Jun 2003 14:24:04 +0000 (14:24 +0000)]
fix flacdec when src not connected
Original commit message from CVS:
fix flacdec when src not connected
Thomas Vander Stichele [Sat, 28 Jun 2003 14:21:47 +0000 (14:21 +0000)]
make flacdec work with unconnected src pad
Original commit message from CVS:
make flacdec work with unconnected src pad
Ronald S. Bultje [Sat, 28 Jun 2003 06:38:07 +0000 (06:38 +0000)]
Re-add int2float/float2int, someone told me audioconvert handled all this, but it doesn't. oops
Original commit message from CVS:
Re-add int2float/float2int, someone told me audioconvert handled all this, but it doesn't. oops
Thomas Vander Stichele [Fri, 27 Jun 2003 23:28:46 +0000 (23:28 +0000)]
fix category
Original commit message from CVS:
fix category
Ronald S. Bultje [Thu, 26 Jun 2003 21:33:14 +0000 (21:33 +0000)]
Remove some more unused cruft left over from our ancient avifile period
Original commit message from CVS:
Remove some more unused cruft left over from our ancient avifile period
Ronald S. Bultje [Wed, 25 Jun 2003 19:17:59 +0000 (19:17 +0000)]
Plugins cleanup:
Original commit message from CVS:
Plugins cleanup:
* stereo2mono, mono2stereo, int2float, float2int: replaced by audioconvert.
* stereosplit replaced by oneton.
* vumeter replaced by level (and was broken anyway).
* avifile replaced by ffmpeg.
* mjpegtools duplicates functionality of jpeg. jpeg now works with jpeg-mmx,
too, which makes mjpegtools unneeded.
* allow for jpegmmx instead of jpeg.
* openquicktime replaced by qtdemux and ffmpeg. Broken anyway.
* XMMS is broken and will never be fixed.
* vga is broken and will not be fixed anywhere soon.
* videosink has never worked. If it works, add it back to replace xvideosink.
David Schleef [Wed, 25 Jun 2003 03:19:20 +0000 (03:19 +0000)]
Added gst/realmedia gst/debug and ext/gdk_pixbuf
Original commit message from CVS:
Added gst/realmedia gst/debug and ext/gdk_pixbuf
David Schleef [Wed, 25 Jun 2003 03:18:27 +0000 (03:18 +0000)]
Add gdkpixbuf subdir. Alphabetize a few others.
Original commit message from CVS:
Add gdkpixbuf subdir. Alphabetize a few others.
David Schleef [Wed, 25 Jun 2003 03:17:35 +0000 (03:17 +0000)]
Element that decodes images using gdk_pixbuf
Original commit message from CVS:
Element that decodes images using gdk_pixbuf
David Schleef [Mon, 23 Jun 2003 07:04:40 +0000 (07:04 +0000)]
"My way" turned out to cause seg faults. :) Fixed, and added more fourcc to caps conversions.
Original commit message from CVS:
"My way" turned out to cause seg faults. :) Fixed, and added
more fourcc to caps conversions.
David Schleef [Sun, 22 Jun 2003 03:58:04 +0000 (03:58 +0000)]
new "Electric Fence" element, that converts each buffer into an allocated region surrounded by two unmapped pages.
Original commit message from CVS:
new "Electric Fence" element, that converts each buffer into an allocated
region surrounded by two unmapped pages.
David Schleef [Thu, 19 Jun 2003 19:36:26 +0000 (19:36 +0000)]
Revert last two changes and do it my way. :)
Original commit message from CVS:
Revert last two changes and do it my way. :)
Brian Cameron [Thu, 19 Jun 2003 17:27:23 +0000 (17:27 +0000)]
Support ISO-style variable argument macros.
Original commit message from CVS:
Support ISO-style variable argument macros.
Ronald S. Bultje [Tue, 17 Jun 2003 11:43:24 +0000 (11:43 +0000)]
New ffmpeg version fixes mpeg decoding segfaults (mpeg1)
Original commit message from CVS:
New ffmpeg version fixes mpeg decoding segfaults (mpeg1)
Ronald S. Bultje [Tue, 17 Jun 2003 10:46:32 +0000 (10:46 +0000)]
which causes a segfault. I'm working on that
Original commit message from CVS:
This adds width/height properties to qtdemux, so that it connects to ffdec_*... still doesn't work, because the buffer allocation in ffdec_ allocs too small buffers (edge emulation failure or so?), which causes a segfault. I'm working on that
David Schleef [Mon, 16 Jun 2003 17:39:26 +0000 (17:39 +0000)]
Handle compressed headers. Fix inappropriate use of bytestream_flush().
Original commit message from CVS:
Handle compressed headers. Fix inappropriate use of bytestream_flush().
Code cleanup. Added getcaps and _link functions for src pads. Extract
and set the size,rate,channels correctly. Fix some of the caps to
agree with avidemux and/or ffmpeg.
Andy Wingo [Mon, 16 Jun 2003 14:56:34 +0000 (14:56 +0000)]
caps refcounting fixes for float2int fixed wrt setting of caps on int pad with dynamic number of sink pads in float2i...
Original commit message from CVS:
* caps refcounting fixes for float2int
* fixed wrt setting of caps on int pad with dynamic number of sink pads in float2int
* added libsndfile plugin (currently only the src is implemented) - currently only float output, noninterleaved is implemented
Ronald S. Bultje [Sun, 15 Jun 2003 16:05:38 +0000 (16:05 +0000)]
Add standard huffman tables if the file doesn't have them
Original commit message from CVS:
Add standard huffman tables if the file doesn't have them
David Schleef [Sun, 15 Jun 2003 02:57:53 +0000 (02:57 +0000)]
Fix some of the fourcc to caps conversions. reenable setting of rate and n channels on audio caps.
Original commit message from CVS:
Fix some of the fourcc to caps conversions. reenable setting of rate
and n channels on audio caps.
Benjamin Otte [Sat, 14 Jun 2003 20:10:11 +0000 (20:10 +0000)]
gcc 3.3 and ppc fixes
Original commit message from CVS:
gcc 3.3 and ppc fixes
Wim Taymans [Fri, 13 Jun 2003 22:11:56 +0000 (22:11 +0000)]
Added state change function where state is cleared
Original commit message from CVS:
Added state change function where state is cleared
David Schleef [Fri, 13 Jun 2003 05:38:16 +0000 (05:38 +0000)]
Add videoflip
Original commit message from CVS:
Add videoflip
David Schleef [Fri, 13 Jun 2003 05:37:19 +0000 (05:37 +0000)]
Rotate/flip video by increments of 90 degrees.
Original commit message from CVS:
Rotate/flip video by increments of 90 degrees.
David Schleef [Wed, 11 Jun 2003 06:14:29 +0000 (06:14 +0000)]
Fix test for qcamsrc: only works on i386-linux. Fix assignment of GST_CVS
Original commit message from CVS:
Fix test for qcamsrc: only works on i386-linux. Fix assignment of GST_CVS
David Schleef [Tue, 10 Jun 2003 06:23:42 +0000 (06:23 +0000)]
Complete rewrite. Not finished, nothing to see here.
Original commit message from CVS:
Complete rewrite. Not finished, nothing to see here.
Zeeshan Ali [Mon, 9 Jun 2003 23:13:40 +0000 (23:13 +0000)]
Congrats everyone! udp plugins are now multicast-enabled
Original commit message from CVS:
Congrats everyone! udp plugins are now multicast-enabled
Zeeshan Ali [Mon, 9 Jun 2003 21:30:40 +0000 (21:30 +0000)]
localhost (the default host) couldnt get resolved
Original commit message from CVS:
localhost (the default host) couldnt get resolved
Ronald S. Bultje [Sun, 8 Jun 2003 13:55:42 +0000 (13:55 +0000)]
Fix some weirdities in the man page, see #114060
Original commit message from CVS:
Fix some weirdities in the man page, see #114060
Ronald S. Bultje [Sat, 7 Jun 2003 00:19:56 +0000 (00:19 +0000)]
Actually push the event over to the next element instead of leaving it into eternity - thanks for Joshua for detecting
Original commit message from CVS:
Actually push the event over to the next element instead of leaving it into eternity - thanks for Joshua for detecting
Ronald S. Bultje [Sat, 7 Jun 2003 00:17:53 +0000 (00:17 +0000)]
Remove NEW_MEDIA from plugins
Original commit message from CVS:
Remove NEW_MEDIA from plugins
David Schleef [Fri, 6 Jun 2003 20:24:13 +0000 (20:24 +0000)]
Make sure buffer is long enough in type_find. Attempt to fix #114580
Original commit message from CVS:
Make sure buffer is long enough in type_find. Attempt to fix #114580
Thomas Vander Stichele [Thu, 5 Jun 2003 21:40:55 +0000 (21:40 +0000)]
g_warning -> GST_DEBUG
Original commit message from CVS:
g_warning -> GST_DEBUG
Ronald S. Bultje [Sun, 1 Jun 2003 17:00:45 +0000 (17:00 +0000)]
Add support for new divx/xvid mimetypes
Original commit message from CVS:
Add support for new divx/xvid mimetypes
Ronald S. Bultje [Sun, 1 Jun 2003 13:28:46 +0000 (13:28 +0000)]
Prevent warning
Original commit message from CVS:
Prevent warning
Ronald S. Bultje [Sun, 1 Jun 2003 12:53:44 +0000 (12:53 +0000)]
Oops
Original commit message from CVS:
Oops
Ronald S. Bultje [Sun, 1 Jun 2003 12:23:46 +0000 (12:23 +0000)]
This fixes avimux largely. Sound playback still isn't optimal, but at least we're getting somewhere
Original commit message from CVS:
This fixes avimux largely. Sound playback still isn't optimal, but at least we're getting somewhere
Wim Taymans [Sat, 31 May 2003 14:14:21 +0000 (14:14 +0000)]
- use common code to write samples to the device
Original commit message from CVS:
- use common code to write samples to the device
- add some error handling
Ronald S. Bultje [Fri, 30 May 2003 23:05:29 +0000 (23:05 +0000)]
Fix avimux (somewhat). Note: the EOS event still doesn't get through. This is completely braindead, I have no clue wh...
Original commit message from CVS:
Fix avimux (somewhat). Note: the EOS event still doesn't get through. This is completely braindead, I have no clue why, but setting this thing to PAUSE should do the trick too. EOS fix will come later on...
Ronald S. Bultje [Fri, 30 May 2003 21:44:52 +0000 (21:44 +0000)]
Update plugins to newest divx.com release API (5.2) (why aren't these libs API stable?!?)
Original commit message from CVS:
Update plugins to newest divx.com release API (5.2) (why aren't these libs API stable?!?)
Thomas Vander Stichele [Fri, 30 May 2003 10:53:14 +0000 (10:53 +0000)]
pkgconfig checks for mad, audiofile, fix for mcopidl
Original commit message from CVS:
pkgconfig checks for mad, audiofile, fix for mcopidl
Ronald S. Bultje [Thu, 29 May 2003 19:33:57 +0000 (19:33 +0000)]
Use new ffmpeg revision
Original commit message from CVS:
Use new ffmpeg revision
Ronald S. Bultje [Thu, 29 May 2003 14:35:23 +0000 (14:35 +0000)]
I'm too lazy to comment this
Original commit message from CVS:
New dxr3 plugins from Martin Soto <soto@informatik.uni-kl.de>
Wim Taymans [Thu, 29 May 2003 10:12:29 +0000 (10:12 +0000)]
Update duration field
Original commit message from CVS:
Update duration field
Thomas Vander Stichele [Wed, 28 May 2003 16:06:00 +0000 (16:06 +0000)]
I'm too lazy to comment this
Original commit message from CVS:
*** empty log message ***
Wim Taymans [Sat, 24 May 2003 10:55:02 +0000 (10:55 +0000)]
- added gst_oss_clock_set_time to .h file
Original commit message from CVS:
- added gst_oss_clock_set_time to .h file
Wim Taymans [Sat, 24 May 2003 10:51:02 +0000 (10:51 +0000)]
- removed UNITS
Original commit message from CVS:
- removed UNITS
Wim Taymans [Sat, 24 May 2003 10:47:37 +0000 (10:47 +0000)]
- UNITS -> DEFAULT
Original commit message from CVS:
- UNITS -> DEFAULT
Wim Taymans [Sat, 24 May 2003 10:45:27 +0000 (10:45 +0000)]
- UNITS -> DEFAULT
Original commit message from CVS:
- UNITS -> DEFAULT
- added chunk_size option to osssink, buffers will be written to the
devive in chunks of this size, this can increase the accuracy of the
clock on some devices.
Wim Taymans [Sat, 24 May 2003 10:41:21 +0000 (10:41 +0000)]
UNITS -> DEFAULT
Original commit message from CVS:
UNITS -> DEFAULT
Wim Taymans [Sat, 24 May 2003 10:34:34 +0000 (10:34 +0000)]
- UNITS -> DEFAULT
Original commit message from CVS:
- UNITS -> DEFAULT
- seeking updates
Wim Taymans [Sat, 24 May 2003 10:31:38 +0000 (10:31 +0000)]
removed UNITS
Original commit message from CVS:
removed UNITS
Benjamin Otte [Thu, 22 May 2003 20:45:09 +0000 (20:45 +0000)]
fix Makefiles for C++ libraries. They should now work with Forte. This needs a new libtool, update autogen.sh to refl...
Original commit message from CVS:
fix Makefiles for C++ libraries. They should now work with Forte. This needs a new libtool, update autogen.sh to reflect this.
Zeeshan Ali [Thu, 22 May 2003 19:38:14 +0000 (19:38 +0000)]
localhost should not be looked-up and the user should be able to able to use IP instead of hostname
Original commit message from CVS:
localhost should not be looked-up and the user should be able to able to use IP instead of hostname
Ronald S. Bultje [Thu, 22 May 2003 16:18:21 +0000 (16:18 +0000)]
Actually, I didn't read the spec correctly. doh
Original commit message from CVS:
Actually, I didn't read the spec correctly. doh
Ronald S. Bultje [Thu, 22 May 2003 16:10:12 +0000 (16:10 +0000)]
Fix for bttv driver (which doesn't seem to follow the v4l2 spec 100%?
Original commit message from CVS:
Fix for bttv driver (which doesn't seem to follow the v4l2 spec 100%?
Brian Cameron [Thu, 22 May 2003 11:04:31 +0000 (11:04 +0000)]
Removed needless ; at the end of GST_PAD_TEMPLATE_FACTORY calls, which were causing non-gcc compilers to break.
Original commit message from CVS:
Removed needless ; at the end of GST_PAD_TEMPLATE_FACTORY calls, which
were causing non-gcc compilers to break.
Brian Cameron [Thu, 22 May 2003 10:26:44 +0000 (10:26 +0000)]
Made the SWAP and PREPARE_3D_LINE macros work with gints rather than using typeof(), since typeof() is a gcc-extensio...
Original commit message from CVS:
Made the SWAP and PREPARE_3D_LINE macros work with gints rather than
using typeof(), since typeof() is a gcc-extension and does not work
with other compilers. This is okay since every place these macros
are used, gints are passed in. I renamed SWAP to SWAP_INT to reflect
that it is not so generic.
Brian Cameron [Thu, 22 May 2003 09:27:15 +0000 (09:27 +0000)]
Fixed header files so that rtp builds on Solaris
Original commit message from CVS:
Fixed header files so that rtp builds on Solaris
Brian Cameron [Wed, 21 May 2003 18:16:28 +0000 (18:16 +0000)]
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.
Brian Cameron [Wed, 21 May 2003 15:16:49 +0000 (15:16 +0000)]
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
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 [Tue, 20 May 2003 21:55:28 +0000 (21:55 +0000)]
Fix typo in last checkin
Original commit message from CVS:
Fix typo in last checkin
David Schleef [Tue, 20 May 2003 21:19:42 +0000 (21:19 +0000)]
Fix typo (incorrect pointer dereference). Change the magic number for little-endian streams to match with /etc/magic.
Original commit message from CVS:
Fix typo (incorrect pointer dereference). Change the magic number
for little-endian streams to match with /etc/magic.
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
Benjamin Otte [Sat, 17 May 2003 16:09:59 +0000 (16:09 +0000)]
make wavparse not segfault when somebody puts data at the end of the file
Original commit message from CVS:
make wavparse not segfault when somebody puts data at the end of the file
Ronald S. Bultje [Wed, 14 May 2003 22:04:20 +0000 (22:04 +0000)]
Hm, one more little endian fix
Original commit message from CVS:
Hm, one more little endian fix
Ronald S. Bultje [Wed, 14 May 2003 21:59:18 +0000 (21:59 +0000)]
PCM data in AVI is always little endian
Original commit message from CVS:
PCM data in AVI is always little endian
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)
Ronald S. Bultje [Tue, 13 May 2003 12:26:51 +0000 (12:26 +0000)]
wavenc supports 8 bits too
Original commit message from CVS:
wavenc supports 8 bits too
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
Ronald S. Bultje [Mon, 12 May 2003 12:17:40 +0000 (12:17 +0000)]
I'm too lazy to comment this
Original commit message from CVS:
Move wav parser into correct category. Thanks, Ross Burton <r.burton@180sw.com> - #112829
Jeremy Simon [Sun, 11 May 2003 17:19:00 +0000 (17:19 +0000)]
Oups I forgot gstflacenc.h
Original commit message from CVS:
Oups I forgot gstflacenc.h
Jeremy Simon [Sun, 11 May 2003 17:18:17 +0000 (17:18 +0000)]
_ Change from StreamEncoder to SeekableStreamEncoder _ Add a seek callback to fill STREAMINFO blocks correctly _ Add ...
Original commit message from CVS:
_ Change from StreamEncoder to SeekableStreamEncoder
_ Add a seek callback to fill STREAMINFO blocks correctly
_ Add metadata (vorbis comments)
Thomas Vander Stichele [Sat, 10 May 2003 16:57:38 +0000 (16:57 +0000)]
fixes #112657
Original commit message from CVS:
fixes #112657
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:35:59 +0000 (11:35 +0000)]
properly get rid of clocks on disposal - be parent of own clock
Original commit message from CVS:
properly get rid of clocks on disposal - be parent of own clock
David Schleef [Fri, 9 May 2003 08:09:38 +0000 (08:09 +0000)]
remove bashisms
Original commit message from CVS:
remove bashisms
Ronald S. Bultje [Thu, 8 May 2003 16:07:30 +0000 (16:07 +0000)]
See #112579
Original commit message from CVS:
See #112579
David Schleef [Mon, 5 May 2003 21:26:01 +0000 (21:26 +0000)]
Found more problems. Refix #112329.
Original commit message from CVS:
Found more problems. Refix #112329.
David Schleef [Mon, 5 May 2003 21:15:08 +0000 (21:15 +0000)]
Fix off-by-one allocation problem in gst_aasink_dither_get_type().
Original commit message from CVS:
Fix off-by-one allocation problem in gst_aasink_dither_get_type().
Fixes #112329.
Ronald S. Bultje [Fri, 2 May 2003 21:16:56 +0000 (21:16 +0000)]
Implement element synchronization (#108301)
Original commit message from CVS:
Implement element synchronization (#108301)
Benjamin Otte [Tue, 29 Apr 2003 21:54:47 +0000 (21:54 +0000)]
bugfixes:
Original commit message from CVS:
bugfixes:
- seek correctly on SEEK_METHOD_END
- don't emit a warning when mp3's in wav's have no width information
- use BYTES format on discontinuous events and omit timestamp when invalid (mp3 anyone?)
Jeremy Simon [Sun, 27 Apr 2003 12:00:41 +0000 (12:00 +0000)]
Add metadata (only vorbis comment)
Original commit message from CVS:
Add metadata (only vorbis comment)
Benjamin Otte [Sat, 26 Apr 2003 01:55:53 +0000 (01:55 +0000)]
fixes:
Original commit message from CVS:
fixes:
- wrong type of 0
- only write data into buffer if buffer is big enough
- write data into a buffer which we actually may write
Christian Schaller [Wed, 23 Apr 2003 19:42:11 +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
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
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.
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 17:11:42 +0000 (17:11 +0000)]
we do not destroy anything anymore. Not even unwanted pads
Original commit message from CVS:
we do not destroy anything anymore. Not even unwanted pads
Benjamin Otte [Mon, 14 Apr 2003 02:18:46 +0000 (02:18 +0000)]
added support for alaw/mulaw audio - yes, I have alaw encoded AVIs here
Original commit message from CVS:
added support for alaw/mulaw audio - yes, I have alaw encoded AVIs here
Benjamin Otte [Mon, 14 Apr 2003 01:19:11 +0000 (01:19 +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
Wim Taymans [Sun, 13 Apr 2003 18:40:34 +0000 (18:40 +0000)]
- handle mono audio too
Original commit message from CVS:
- handle mono audio too
- better caps negotiation
- goom_close() in dispose
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 [Fri, 11 Apr 2003 21:52:18 +0000 (21:52 +0000)]
fixes to wavparse:
Original commit message from CVS:
fixes to wavparse:
- endianness is G_LITTLE_ENDIAN and not G_BYTE_ORDER
- support the law formats
- error out on unknown format, don't try to go on (fixes #110516)
- check buffer size before typefinding
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:28 +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)