Iain Holmes
ca8bc88e4b
image/x-xpixmap and image/x-sun-raster
...
Original commit message from CVS:
image/x-xpixmap and image/x-sun-raster
2003-10-31 12:36:57 +00:00
David Schleef
617bb56603
Fix height/width swap in function prototype. Fixes #125827
...
Original commit message from CVS:
Fix height/width swap in function prototype. Fixes #125827
2003-10-30 19:24:49 +00:00
Iain Holmes
f13a4004b0
image/x-jng typefind function
...
Original commit message from CVS:
image/x-jng typefind function
2003-10-29 19:26:31 +00:00
Iain Holmes
adb4ddd384
Add video/x-mng typefinding for completeness
...
Original commit message from CVS:
Add video/x-mng typefinding for completeness
2003-10-29 19:14:16 +00:00
Iain Holmes
cf2adfbb33
And there's image/x-xcf type finding for all the GIMP people
...
Original commit message from CVS:
And there's image/x-xcf type finding for all the GIMP people
2003-10-29 13:25:34 +00:00
David Schleef
99d9c43e77
Move a few typefind functions to gst/typefind, remove all old typefinding code from bitrotten plugins
...
Original commit message from CVS:
Move a few typefind functions to gst/typefind, remove all old typefinding
code from bitrotten plugins
2003-10-29 05:09:40 +00:00
David Schleef
8dc2aee230
Clean up a warning
...
Original commit message from CVS:
Clean up a warning
2003-10-29 03:21:54 +00:00
David Schleef
38a735ba8c
change gst/bytestream.h to gst/bytestream/bytestream.h
...
Original commit message from CVS:
change gst/bytestream.h to gst/bytestream/bytestream.h
2003-10-29 03:15:52 +00:00
Benjamin Otte
112b1959da
merge TYPEFIND branch. Major changes:
...
Original commit message from CVS:
merge TYPEFIND branch. Major changes:
- totally reworked type(find) system
- all typefind functions are in gst/typefind now
- more typefind functions then before
- some plugins might fail to compile now because I don't have them installed and they
a) require bytestream or
b) haven't had their typefind fixed.
Please fix those plugins and put the typefind functions into gst/typefind if they don't have dependencies
2003-10-28 20:52:41 +00:00
Ronald S. Bultje
ec8a0d492f
gcc-2.95 fixage
...
Original commit message from CVS:
gcc-2.95 fixage
2003-10-14 10:08:28 +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
Ronald S. Bultje
595cbc2d05
New typefind system: bytestream is now part of the core all plugins have been modified to use this new typefind syste...
...
Original commit message from CVS:
New typefind system:
* bytestream is now part of the core
* all plugins have been modified to use this new typefind system
* asf typefinding added
* mpeg video stream typefiding removed because it's broken
* duplicate typefind entries removed
* extra id3 typefinding added, because we've seen 4 types of files
(riff/wav, flac, vorbis, mp3) with id3 headers and each of these needs
to work. Instead, I've added an id3 element and let it redo typefiding
after the id3 header. this needs a hack because spider only typefinds
once. We can remove this hack once spider supports multiple typefinds.
* with all this, mp3 typefinding is semi-rewritten
* id3 typefinding in flac/vorbis is removed, it's no longer needed
* fixed spider and gst-typefind to use this, too.
* Other general cleanups
2003-10-01 13:14:45 +00:00
Thomas Vander Stichele
453e9b8871
reverting error patch before making a branch.
...
Original commit message from CVS:
reverting error patch before making a branch.
2003-09-16 10:00:02 +00:00
Benjamin Otte
d26698b5a1
converted gst_element_error to new format in gst/ - gettext pending
...
Original commit message from CVS:
converted gst_element_error to new format in gst/ - gettext pending
2003-09-15 00:34:44 +00:00
David Schleef
6511cd71bb
Add passthru. Remove height/width parameters. Fix caps negotiation to automatically work with ranges in the output.
...
Original commit message from CVS:
Add passthru. Remove height/width parameters. Fix caps negotiation
to automatically work with ranges in the output.
2003-09-14 11:25:48 +00:00
David Schleef
a5755233e8
Fixes to make it pass media test. Remove frequency parameter, since it can be (and should be) set by caps negotiation.
...
Original commit message from CVS:
Fixes to make it pass media test. Remove frequency parameter, since
it can be (and should be) set by caps negotiation.
2003-09-14 11:20:45 +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
98c89f610e
Add unlink function to properly handle unreffing bufferpools.
...
Original commit message from CVS:
Add unlink function to properly handle unreffing bufferpools.
2003-09-11 19:25:40 +00:00
Angel Carpintero
72d12d7407
fix ambiguos message of error on read return
...
Original commit message from CVS:
fix ambiguos message of error on read return
2003-08-29 13:09:26 +00:00
Angel Carpintero
898b9ac6b3
Set by default SO_REUSEADDR and SO_KEEPALIVE socket options
...
Original commit message from CVS:
Set by default SO_REUSEADDR and SO_KEEPALIVE socket options
2003-08-12 09:59:19 +00:00
David Schleef
0228717f04
Remove redundant plugindir definition
...
Original commit message from CVS:
Remove redundant plugindir definition
2003-08-10 00:01:58 +00:00
Angel Carpintero
c272681c11
Add a new parameter _socketop_ to allow use REUSEADDR and KEEPALIVE socket options
...
Original commit message from CVS:
Add a new parameter _socketop_ to allow use REUSEADDR and KEEPALIVE socket options
2003-08-07 17:56:09 +00:00
Angel Carpintero
99f8de1138
Fixed problems with select , which blocks after receive first buffer
...
Original commit message from CVS:
Fixed problems with select , which blocks after receive first buffer
2003-08-05 10:24:06 +00:00
David Schleef
fb01948689
Fix handling of RGB caps
...
Original commit message from CVS:
Fix handling of RGB caps
2003-07-27 05:31:01 +00:00
Angel Carpintero
3aa9762325
Add mtu parameter
...
Original commit message from CVS:
Add mtu parameter
2003-07-25 09:08:00 +00:00
Angel Carpintero
0a0203b469
Fix errors , now it doesn't complains and compiles, Still need to be fixed problems with timestamps
...
Original commit message from CVS:
Fix errors , now it doesn't complains and compiles, Still need to be fixed problems with timestamps
2003-07-25 09:04:41 +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
Leif Johnson
e6f278e065
+ alterations to the adder for changed float caps
...
Original commit message from CVS:
+ alterations to the adder for changed float caps
2003-07-19 23:16:25 +00:00
Leif Johnson
2ad6bd23cf
+ some whitespace changes + adding dummy definitions to prepare for float caps
...
Original commit message from CVS:
+ some whitespace changes
+ adding dummy definitions to prepare for float caps
2003-07-19 22:58:41 +00:00
Angel Carpintero
bcdde63659
Update to new debugging system
...
Original commit message from CVS:
Update to new debugging system
2003-07-18 15:59:03 +00:00
Zeeshan Ali
1312e75f80
adding none caps nego option
...
Original commit message from CVS:
adding none caps nego option
2003-07-18 00:22:37 +00:00
Zeeshan Ali
e05e44f6d5
A TCP plugin could be needed by many, including wtay himself cause he is sitting behind a firewall blocking UDP and h...
...
Original commit message from CVS:
A TCP plugin could be needed by many, including wtay himself cause he is sitting behind a firewall blocking UDP and he can't hear or see me. :) Shamefully most of the code is from udpsrc/sink. Still timestamping/clock does'nt work. :(
2003-07-17 23:04:46 +00:00
David Schleef
bca87c1449
Caps fixes. Change meaning of parameters to "default" size and rate. Minor fixes with timestamps. Added 'YUV9', 'Y...
...
Original commit message from CVS:
Caps fixes. Change meaning of parameters to "default" size and
rate. Minor fixes with timestamps. Added 'YUV9', 'YVU9', and 'IYU2'
formats.
2003-07-14 08:36:03 +00:00
David Schleef
609a5b68e9
Simple replacement for fast, but broken, algorithm. Needs to be refixed.
...
Original commit message from CVS:
Simple replacement for fast, but broken, algorithm. Needs to be
refixed.
2003-07-14 08:31:26 +00:00
David Schleef
874eab7a0a
Simple replacement for faster, but broken, algorithm. Needs to be refixed.
...
Original commit message from CVS:
Simple replacement for faster, but broken, algorithm. Needs to be
refixed.
2003-07-14 08:30:45 +00:00
David Schleef
9567e9fdc5
Fixes from caps changes
...
Original commit message from CVS:
Fixes from caps changes
2003-07-08 07:40:09 +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
b24a690f25
be more graceful when caps negotiation fails
...
Original commit message from CVS:
be more graceful when caps negotiation fails
2003-06-30 05:21:09 +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
Thomas Vander Stichele
5a33944070
fix object reset
...
Original commit message from CVS:
fix object reset
2003-06-11 22:39:37 +00:00
Ronald S. Bultje
c64c58bd11
Backport of #109069
...
Original commit message from CVS:
Backport of #109069
2003-06-10 16:22:41 +00:00
David Schleef
b036fe4fda
fix: width is in bytes, not bits. Remove incorrect assertion.
...
Original commit message from CVS:
fix: width is in bytes, not bits. Remove incorrect assertion.
2003-06-10 06:32:59 +00:00
Wim Taymans
6f687403fe
- return result of parent state change too
...
Original commit message from CVS:
- return result of parent state change too
2003-05-24 10:18:38 +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
e8d4772d3f
Add sync parameter
...
Original commit message from CVS:
Add sync parameter
2003-05-18 23:20:24 +00:00
David Schleef
90e3d8cd2e
Fix issues with invalid fourcc parameters.
...
Original commit message from CVS:
Fix issues with invalid fourcc parameters.
2003-05-14 18:43:36 +00:00
David Schleef
5dd299ff83
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.
2003-05-13 07:14:36 +00:00
Christian Schaller
4f03b7c098
Some bugfixes:
...
Original commit message from CVS:
Some bugfixes:
- Add missing .h file to videoscale disting
- Remove http plugin from build
2003-05-12 13:17:11 +00:00
Thomas Vander Stichele
8991e57614
fixes #112711
...
Original commit message from CVS:
fixes #112711
2003-05-10 17:37:27 +00:00
David Schleef
4784df277a
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 )
2003-05-09 18:36:50 +00:00
Ronald S. Bultje
738752c19e
Fix compile error because of unused functions
...
Original commit message from CVS:
Fix compile error because of unused functions
2003-05-02 20:36:55 +00:00
David Schleef
75dd6425ed
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
2003-05-01 06:24:34 +00:00
David Schleef
fcb4b55a0c
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.
2003-04-23 07:38:32 +00:00
David Schleef
35c9b84644
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)
2003-04-22 22:21:08 +00:00
David Schleef
00494ba94f
Add 16 and 15-bit RGB formats
...
Original commit message from CVS:
Add 16 and 15-bit RGB formats
2003-04-22 07:39:34 +00:00
David Schleef
856cea1d53
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.
2003-04-22 07:32:50 +00:00
David Schleef
7d7d7df539
Fix height/width caps negotiation
...
Original commit message from CVS:
Fix height/width caps negotiation
2003-04-17 07:34:18 +00:00
Benjamin Otte
b3c728ed0d
*_is_writeable => *_is_writable (spelling)
...
Original commit message from CVS:
*_is_writeable => *_is_writable (spelling)
2003-04-16 18:36:29 +00:00
David Schleef
4a2b1b2947
Significant improvements to videotestsrc. More modular, handles RGB formats.
...
Original commit message from CVS:
Significant improvements to videotestsrc. More modular, handles RGB
formats.
2003-04-16 07:52:54 +00:00
Benjamin Otte
333099fdeb
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...
2003-04-15 21:35:08 +00:00
Benjamin Otte
f38ca0a7f4
- 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
2003-04-15 19:10:14 +00:00
Colin Walters
804522784e
Change agressive -> aggressive.
...
Original commit message from CVS:
Change agressive -> aggressive.
2003-04-15 03:39:22 +00:00
Colin Walters
8aa9339f50
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.
2003-04-15 03:19:08 +00:00
Benjamin Otte
d41620bc75
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.
2003-04-14 01:20:30 +00:00
Wim Taymans
244658dc96
Do rate control, skip frames when too old.
...
Original commit message from CVS:
Do rate control, skip frames when too old.
2003-02-11 21:31:28 +00:00
Wim Taymans
5e9794a11a
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.
2003-02-11 20:53:01 +00:00
Wim Taymans
4560424580
- Fix endless loop in adder
...
Original commit message from CVS:
- Fix endless loop in adder
- return from interrupt events.
2003-01-11 16:28:29 +00:00
Thomas Vander Stichele
e976ccb298
PadConnect -> PadLink
...
Original commit message from CVS:
PadConnect -> PadLink
2003-01-10 13:38:32 +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
David I. Lehn
d7e508a4f6
exciting .cvsignore updates!
...
Original commit message from CVS:
exciting .cvsignore updates!
2002-12-31 18:14:08 +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
David Schleef
60ad16aadf
Fix divide by zero bug when rate==0
...
Original commit message from CVS:
Fix divide by zero bug when rate==0
2002-11-09 01:21:00 +00:00
Thomas Vander Stichele
fcb9eb08c1
backmerge
...
Original commit message from CVS:
backmerge
2002-11-01 21:41:29 +00:00
David I. Lehn
367bda475d
use G_{BEGIN,END}_DECLS
...
Original commit message from CVS:
use G_{BEGIN,END}_DECLS
2002-10-30 09:17:12 +00:00
David I. Lehn
0f52282149
fix videotestsrc ! fakesink: use macro to null terminate props reformat a few lines
...
Original commit message from CVS:
fix videotestsrc ! fakesink: use macro to null terminate props
reformat a few lines
2002-10-30 09:16:03 +00:00
Ronald S. Bultje
04e0c89c8e
Fix some broken param_specs
...
Original commit message from CVS:
Fix some broken param_specs
2002-10-27 22:29:56 +00:00
David Schleef
506fbb6766
add rate parameter
...
Original commit message from CVS:
add rate parameter
2002-10-23 06:03:03 +00:00
David Schleef
dbe3e46c71
add black, superblack, darkgrey areas
...
Original commit message from CVS:
add black, superblack, darkgrey areas
2002-10-23 04:35:55 +00:00
Andy Wingo
6e2a4b063c
comment out unused function
...
Original commit message from CVS:
comment out unused function
2002-10-15 20:44:15 +00:00
David Schleef
3c967ffc03
Lots of new goodness. Will negotiate caps and output images in about 20 different formats. Some code cleanup. Fixe...
...
Original commit message from CVS:
Lots of new goodness. Will negotiate caps and output images in
about 20 different formats. Some code cleanup. Fixed YUV color
values for -I and Q.
2002-10-04 06:49:51 +00:00
Thomas Vander Stichele
122dd88f69
sorry
...
Original commit message from CVS:
sorry
2002-10-01 20:45:29 +00:00
Thomas Vander Stichele
7917c63f5d
code cleanups renamed FORMAT to WIDTH and disabled it since the code is fixed for 16 bit
...
Original commit message from CVS:
code cleanups
renamed FORMAT to WIDTH and disabled it since the code is fixed for 16 bit
2002-10-01 12:03:05 +00:00
Thomas Vander Stichele
21dd80fa24
talk about a painful merge
...
Original commit message from CVS:
talk about a painful merge
2002-09-23 09:39:33 +00:00
Christian Schaller
e127f803f0
plugins part of license field patch
...
Original commit message from CVS:
plugins part of license field patch
2002-09-18 19:02:52 +00:00
David Schleef
4f5c32f140
If output size == input size, just pass through buffer
...
Original commit message from CVS:
If output size == input size, just pass through buffer
2002-09-15 21:38:28 +00:00
Wim Taymans
bda510b4a0
const fixes
...
Original commit message from CVS:
const fixes
2002-09-12 20:53:56 +00:00
Thomas Vander Stichele
a316ba39ef
this is what triggered olive's bug.
...
Original commit message from CVS:
this is what triggered olive's bug.
guess this needs an event update ?
2002-09-12 16:13:08 +00:00
Ronald S. Bultje
95281dfe33
This updates all plugins to the new API for gst_pad_try_set_caps
...
Original commit message from CVS:
This updates all plugins to the new API for gst_pad_try_set_caps
2002-09-10 09:31:40 +00:00
Thomas Vander Stichele
a734880ad3
removing warnings (approved by wtay)
...
Original commit message from CVS:
removing warnings (approved by wtay)
2002-09-09 23:24:27 +00:00
Thomas Vander Stichele
76866a1a71
various code cleanups use gst/audio/audio.h more allow setting fixed set of audio format specs so that adder can work...
...
Original commit message from CVS:
various code cleanups
use gst/audio/audio.h more
allow setting fixed set of audio format specs so that adder can work as a
NULL src
adder ! fakesink works, but adder ! osssink not yet, due to some caps nego
that is failing.
Help is appreciated there.
2002-09-09 09:26:23 +00:00
Thomas Vander Stichele
f58af3c230
patch from mromaine
...
Original commit message from CVS:
patch from mromaine
2002-08-26 15:49:34 +00:00
Steve Baker
e40b24493b
use gstcontrol as a lib, not a plugin
...
Original commit message from CVS:
use gstcontrol as a lib, not a plugin
2002-08-11 12:20:43 +00:00
David Schleef
2af7be18a3
Use bufferpool, if available
...
Original commit message from CVS:
Use bufferpool, if available
2002-07-30 07:38:01 +00:00
David Schleef
eea061c98b
Will now negotiate I420, YV12, and RGB
...
Original commit message from CVS:
Will now negotiate I420, YV12, and RGB
2002-07-30 07:17:37 +00:00
David Schleef
463055e531
Add timestamping
...
Original commit message from CVS:
Add timestamping
2002-07-30 01:25:26 +00:00
Steve Baker
c9b9e1dd22
#include <string.h>
...
Original commit message from CVS:
#include <string.h>
2002-07-28 13:40:53 +00:00
David Schleef
768253dc38
Added reasonable values for primaries in YUV space. Added second reverse blue pattern. Added a crummy but very fast...
...
Original commit message from CVS:
Added reasonable values for primaries in YUV space. Added second
reverse blue pattern. Added a crummy but very fast RNG to replace
calls to random().
2002-07-28 04:23:07 +00:00
David Schleef
e5f5cc155c
New plugin for generating a test video stream
...
Original commit message from CVS:
New plugin for generating a test video stream
2002-07-26 22:18:57 +00:00
Wim Taymans
db77f68c5b
Parse the format as a fourcc
...
Original commit message from CVS:
Parse the format as a fourcc
2002-07-26 20:27:01 +00:00
Andy Wingo
82705bdd33
fix to adder: don't pull on unusable pads
...
Original commit message from CVS:
* fix to adder: don't pull on unusable pads
* fix to ladspa: get output buffers first, so we can know how many frames to
process
- this breaks inplace buffer stuff, hmm
* fix to float2int: add a bufferpool with the same nframes as the source pad's
pool -> no extra latency
2002-07-26 18:55:43 +00:00
David Schleef
4887bfaee3
Fix gst_buffer_copy_on_write() problem in chain_int function, too
...
Original commit message from CVS:
Fix gst_buffer_copy_on_write() problem in chain_int function, too
2002-07-25 21:46:17 +00:00
David Schleef
1bed6cbedd
Fix: use gst_buffer_copy_on_write() instead of incorrect copying if READONLY.
...
Original commit message from CVS:
Fix: use gst_buffer_copy_on_write() instead of incorrect copying if READONLY.
2002-07-25 18:59:41 +00:00
Thomas Vander Stichele
3baaec0832
desc fix
...
Original commit message from CVS:
desc fix
2002-07-15 11:03:24 +00:00
Wim Taymans
f7b390d6e7
Make elements nanoseconds aware
...
Original commit message from CVS:
Make elements nanoseconds aware
2002-06-02 13:25:39 +00:00
Steve Baker
0e02813372
use new dparams api. also has a slight optimisation so that CLAMP is only used if gain is greater than 1.0
...
Original commit message from CVS:
use new dparams api. also has a slight optimisation so that CLAMP is only used if gain is greater than 1.0
2002-05-29 18:56:23 +00:00
Steve Baker
6ad042fada
use new dparams api. run demo_dparams to hear how smooth it is now
...
Original commit message from CVS:
use new dparams api. run demo_dparams to hear how smooth it is now
2002-05-29 18:54:19 +00:00
Andy Wingo
85a358dbe3
fix makefile...
...
Original commit message from CVS:
fix makefile...
2002-05-29 06:17:24 +00:00
Andy Wingo
8abfefa61b
maintainance on audioscale
...
Original commit message from CVS:
maintainance on audioscale
2002-05-29 06:14:43 +00:00
Andy Wingo
031de644f9
fixups in the prop view/controller compilation fixes in the player add gst-editor to gst-all fixes to adder to comply...
...
Original commit message from CVS:
* fixups in the prop view/controller
* compilation fixes in the player
* add gst-editor to gst-all
* fixes to adder to comply with new osssink sync issues
* alsa fixes, although still 100% cpu is used, yum
* reenable locking of threaded elements, seems to work fine here
* fix a makefile in examples/plugins
2002-05-27 04:48:57 +00:00
Andy Wingo
b94f335876
volume 1.0 by default
...
Original commit message from CVS:
volume 1.0 by default
2002-05-27 04:29:30 +00:00
Thomas Vander Stichele
6d1b431627
yield from time to time
...
Original commit message from CVS:
yield from time to time
2002-05-25 18:03:10 +00:00
Steve Baker
ea1b554280
use new bytestream api. please test if you care about this plugin
...
Original commit message from CVS:
use new bytestream api. please test if you care about this plugin
2002-05-15 19:03:59 +00:00
Steve Baker
d66933e37f
sinesrc:
...
Original commit message from CVS:
sinesrc:
- fixed timestamp calculation (again)
- renamed buffer_size to the less ambigious samples_per_buffer
demo_dparams:
- replaced clumsy g_object_set_property with g_object_set
- use volume element for volume (just for testing)
2002-05-05 15:46:05 +00:00
Steve Baker
49f02b6a0e
make the volume range a more sensible 0 -> 4 instead of -4 -> 4
...
Original commit message from CVS:
make the volume range a more sensible 0 -> 4 instead of -4 -> 4
2002-05-05 15:42:48 +00:00
Benjamin Otte
ff7ac81fd8
gstvolume.c:321: warning: operation on 'i' may be undefined
...
Original commit message from CVS:
gstvolume.c:321: warning: operation on 'i' may be undefined
2002-05-04 22:24:03 +00:00
Steve Baker
00ffafbbb4
this is basically a rewrite of the volume plugin:
...
Original commit message from CVS:
this is basically a rewrite of the volume plugin:
- now uses dparams for volume and mute
- only supports signed gint16 and float (other types can be easily added but I don't think that will be required)
- "muted" property is now "mute"
- it might be faster because there are now no conditionals in the chain func
2002-04-28 16:07:41 +00:00
Steve Baker
6225c7a1a3
use defaults that make a noise
...
Original commit message from CVS:
use defaults that make a noise
2002-04-26 09:38:47 +00:00
Andy Wingo
d11dbb0338
a hack to work around intltool's brokenness a current check for mpeg2dec details->klass reorganizations an element br...
...
Original commit message from CVS:
* a hack to work around intltool's brokenness
* a current check for mpeg2dec
* details->klass reorganizations
* an element browser that uses details->klass
* separated cdxa parse out from the avi directory
2002-04-20 21:42:51 +00:00
Steve Baker
434bc836ce
- dparams api changes
...
Original commit message from CVS:
- dparams api changes
- use a bufferpool
- reinstate freq and volume as element properties
2002-04-14 10:29:35 +00:00
Steve Baker
500cb70149
ARG_METHOD is an enum
...
Original commit message from CVS:
ARG_METHOD is an enum
2002-04-14 10:22:24 +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
Thomas Vander Stichele
1ec871710e
various Wall fixes
...
Original commit message from CVS:
various Wall fixes
2002-04-10 17:41:33 +00:00
Benjamin Otte
492d658c44
fixed first bunch of compiler warnings
...
Original commit message from CVS:
fixed first bunch of compiler warnings
2002-04-06 03:40:13 +00:00
jim thornton
29487094cc
Fix: don't try to mangle a read-only buffer. This was causing SEGV when volume fed from wavparse from filesrc (which...
...
Original commit message from CVS:
patch from jim thornton <jthornton@parc.com>:
Fix: don't try to mangle a read-only buffer. This was causing SEGV when
volume fed from wavparse from filesrc (which mmaps the file read-only)
2002-04-02 16:43:08 +00:00
Steve Baker
2d698ba7d2
expose freq and volume as object properties again.
...
Original commit message from CVS:
expose freq and volume as object properties again.
2002-04-02 09:05:33 +00:00
Steve Baker
9775eafb8d
don't malloc the temp gvalues
...
Original commit message from CVS:
don't malloc the temp gvalues
2002-04-02 09:04:14 +00:00
Wim Taymans
082c24afe8
Get the 'signed' property as a boolean.
...
Original commit message from CVS:
Get the 'signed' property as a boolean.
2002-03-30 17:22:18 +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
b80916e4db
added a bunch of cvsignore stuff off of a fresh checkout and build i will win the race to max LOC changed ;-)
...
Original commit message from CVS:
added a bunch of cvsignore stuff off of a fresh checkout and build
i will win the race to max LOC changed ;-)
2002-03-25 05:01:00 +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
Steve Baker
b2e874b9e5
reflect new dparams api
...
Original commit message from CVS:
reflect new dparams api
2002-03-04 18:56:24 +00:00
Andy Wingo
e8391f35fc
gst-all autogen fixes adder capsnego fixes fix the cothreads regression test, /me is a moron add some debugging code ...
...
Original commit message from CVS:
* gst-all autogen fixes
* adder capsnego fixes
* fix the cothreads regression test, /me is a moron
* add some debugging code in cothreads
2002-03-03 21:30:14 +00:00
Andy Wingo
c66bc3fa01
get up-to-date with the gst_caps_debug api improved capsnego in mad improved capsnego in adder improved capsnego in i...
...
Original commit message from CVS:
* get up-to-date with the gst_caps_debug api
* improved capsnego in mad
* improved capsnego in adder
* improved capsnego in intfloat plugins
* unbroke capsnego in stereomono plugins
* fix cothread stack allocation within the main thread in new cothreads
2002-03-03 00:53:25 +00:00
Andy Wingo
e5ed718c7b
changes to spider: add padtemplates so the connect functions can connect two request-pad elements add a hack in gstel...
...
Original commit message from CVS:
* changes to spider:
* add padtemplates so the connect functions can connect two request-pad
elements
* add a hack in gstelement.c. please look at this, Company, and see how
we can get around this
* add backwards caps-propagation support in identity, int2float, float2int,
adder, speed, volume
2002-02-19 05:59:06 +00:00
Andy Wingo
55013f488e
some eos fixes to adder. note that even if it has no more sources, adder will still output zeroes and thus will never...
...
Original commit message from CVS:
some eos fixes to adder. note that even if it has no more sources, adder will
still output zeroes and thus will never really stop.
2002-02-17 18:31:42 +00:00
Andy Wingo
76ffe0769c
capsnego fixes in adder, speed, and identity
...
Original commit message from CVS:
capsnego fixes in adder, speed, and identity
2002-02-17 17:34:23 +00:00
Andy Wingo
33378146eb
better capsnego in osssink s/parseau/auparse/ update volume, mulawdecode, auparse to new capsnego
...
Original commit message from CVS:
* better capsnego in osssink
* s/parseau/auparse/
* update volume, mulawdecode, auparse to new capsnego
2002-02-17 02:06:04 +00:00
Thomas Vander Stichele
242e80e503
another fix
...
Original commit message from CVS:
another fix
2002-02-02 14:30:39 +00:00
Leif Johnson
ecca6534ad
Updated to work with the new caps nego stuff.
...
Original commit message from CVS:
Updated to work with the new caps nego stuff.
2002-01-22 04:45:10 +00:00
Wrobell
103f6a7382
- plugins are built without versioning info
...
Original commit message from CVS:
- plugins are built without versioning info
2002-01-18 11:37:18 +00:00
Wim Taymans
5455dbbf3d
Bring the plugins in sync with the new core capsnego system.
...
Original commit message from CVS:
Bring the plugins in sync with the new core capsnego system.
Added some features, enhancements...
2002-01-13 22:27:25 +00:00
David I. Lehn
86ac7ebab9
s/filter/plugin/ link plugins to GST_LIBS rearrange rules to a common format
...
Original commit message from CVS:
* s/filter/plugin/
* link plugins to GST_LIBS
* rearrange rules to a common format
2002-01-12 03:34:27 +00:00
David I. Lehn
d437fde673
load resample lib at runtime
...
Original commit message from CVS:
* load resample lib at runtime
2002-01-12 03:29:57 +00:00
David I. Lehn
aefd225f62
s/lib/plugin/ link to GST_LIBS load resample lib at runtime vs hard link
...
Original commit message from CVS:
* s/lib/plugin/
* link to GST_LIBS
* load resample lib at runtime vs hard link
2002-01-12 03:29:06 +00:00
Andy Wingo
5eec4f66d9
arrgh, -lgstcontrol
...
Original commit message from CVS:
arrgh, -lgstcontrol
2002-01-05 00:04:41 +00:00
Andy Wingo
10c0cdf098
add -lcontrol
...
Original commit message from CVS:
add -lcontrol
2002-01-05 00:03:32 +00:00