Thomas Vander Stichele
bbb7ab7055
cleaned up some code and integrated with new adder (mixer now works with different types of files)
...
Original commit message from CVS:
* cleaned up some code and integrated with new adder (mixer now works with
different types of files)
2001-04-18 14:04:08 +00:00
Thomas Vander Stichele
7c5e80c383
changed mixer to work by autoplugging the input channels (not very useful yet, since the input buffers to volenv have...
...
Original commit message from CVS:
changed mixer to work by autoplugging the input channels
(not very useful yet, since the input buffers to volenv have different
sizes)
2001-04-17 21:17:55 +00:00
Wim Taymans
6bd5dcffab
The first wave of docs updates
...
Original commit message from CVS:
The first wave of docs updates
Added a little more comments about the API usage in the api docs.
Some fixes for the capsnego testsuite.
2001-04-17 21:14:55 +00:00
Wim Taymans
a8ba9c4122
Autoplug3 shows an example of an autoplugged mp3 player.
...
Original commit message from CVS:
Autoplug3 shows an example of an autoplugged mp3 player.
Autoplug4 shows various static autoplugger examples.
2001-04-17 21:03:43 +00:00
Thomas Vander Stichele
64f5e810a1
header for mixer.c, containing input_pipe_t
...
Original commit message from CVS:
header for mixer.c, containing input_pipe_t
2001-04-17 17:48:19 +00:00
Thomas Vander Stichele
2d0a7dfad1
added a struct to set up input channels
...
Original commit message from CVS:
added a struct to set up input channels
2001-04-17 17:47:45 +00:00
Thomas Vander Stichele
8249fcfe80
added mixer example and adder plugin to configure.in
...
Original commit message from CVS:
added mixer example and adder plugin to configure.in
2001-04-17 13:36:22 +00:00
Erik Walthinsen
91aa46b62d
finished change to GST_ macros
...
Original commit message from CVS:
finished change to GST_ macros
2001-04-17 05:24:24 +00:00
Erik Walthinsen
f994c4fafe
added gstversion.h
...
Original commit message from CVS:
added gstversion.h
2001-04-17 02:19:08 +00:00
Wim Taymans
ac7bf2494d
Updated the padfactory test code.
...
Original commit message from CVS:
Updated the padfactory test code.
2001-04-16 21:48:44 +00:00
Wim Taymans
6118b074bc
Added 1337 macros to create padtemplates and capstemplates.
...
Original commit message from CVS:
Added 1337 macros to create padtemplates and capstemplates.
Added some code for bufferpools
2001-04-16 21:45:02 +00:00
Erik Walthinsen
d74fc2e0fa
Merged HEAD from BRANCH-INCSCHED1-200104161 into BRANCH-INCSCHED1.
...
Original commit message from CVS:
Merged HEAD from BRANCH-INCSCHED1-200104161 into BRANCH-INCSCHED1.
2001-04-16 21:43:21 +00:00
Wim Taymans
c1d51abd16
Added an test program for the mad mp3 decoder.
...
Original commit message from CVS:
Added an test program for the mad mp3 decoder.
2001-04-16 21:33:55 +00:00
Thomas Vander Stichele
5050318744
changed volume envelope; should do a nice transition between both songs now
...
Original commit message from CVS:
changed volume envelope; should do a nice transition between both songs
now
2001-04-16 19:38:56 +00:00
Wim Taymans
3b8a7d18f8
Added an arg to fakesink so that it doesn't printf.
...
Original commit message from CVS:
Added an arg to fakesink so that it doesn't printf.
2001-04-16 16:45:53 +00:00
Wim Taymans
d0921a2897
Added an example audio mixer.
...
Original commit message from CVS:
Added an example audio mixer.
2001-04-16 16:34:16 +00:00
Wim Taymans
3c7dde9ad4
Add the xvideosink to the example.
...
Original commit message from CVS:
Add the xvideosink to the example.
2001-04-16 10:55:52 +00:00
Wim Taymans
afb300cc52
Added missing category strings...
...
Original commit message from CVS:
Added missing category strings...
2001-04-15 23:12:48 +00:00
Erik Walthinsen
043f6239b8
save xml file of the launch cmdline
...
Original commit message from CVS:
save xml file of the launch cmdline
2001-04-15 22:54:57 +00:00
Erik Walthinsen
2f424eb4d4
added comment about missing flag
...
Original commit message from CVS:
added comment about missing flag
2001-04-15 22:54:03 +00:00
Erik Walthinsen
9ab010e61a
run gstreamer-register on postinstall
...
Original commit message from CVS:
run gstreamer-register on postinstall
2001-04-15 22:53:15 +00:00
Erik Walthinsen
9d423650d3
changed some INFOs to DEBUGs
...
Original commit message from CVS:
changed some INFOs to DEBUGs
2001-04-15 22:52:45 +00:00
Wim Taymans
ad15d09d47
Added the volenv/passthrough plugin Makefiles
...
Original commit message from CVS:
Added the volenv/passthrough plugin Makefiles
2001-04-15 22:29:02 +00:00
Wim Taymans
3743ab05f7
Added the mad mp3 decoder.
...
Original commit message from CVS:
Added the mad mp3 decoder.
Added flushing to the vorbis decoder.
Updated configure.in to check for Hermes and libmad
2001-04-15 14:29:51 +00:00
Wim Taymans
97f4820da2
Fixed the gfloat error in the va_arg code.
...
Original commit message from CVS:
Fixed the gfloat error in the va_arg code.
2001-04-15 01:02:05 +00:00
Wim Taymans
b38d9a945b
A rather large patch:
...
Original commit message from CVS:
A rather large patch:
- changed the API for the padtemplates:
- remove the factories (array of pointers) for the padtemplates,
properties and caps. The static array was a nice idea but converting
all the property values to a gpointer was not a good idea.
float properties were not possible, and casting a gint to a pointer
is not very portable. The new API just uses the _padtemplate_new,
_caps_new and _props_new functions to create the templates.
This has the added benefit that the API is now uniform for static
and dynamic templates and that the code can be made cleaner.
- lots of cleanups in the way the capabilities are constructed (va_list)
- lots of updates for all the plugins (new API)
- docs updates (new API)
- removed the videoraw docs.
2001-04-14 18:56:37 +00:00
Wim Taymans
335080574f
Lots of updates to the plugins for caps negotiation.
...
Original commit message from CVS:
Lots of updates to the plugins for caps negotiation.
Added YUY2 output to the win32 dlls.
Added a colorspace converter in gstplay
2001-04-12 18:11:19 +00:00
Wim Taymans
406541cec0
Fixed the doc build warnings
...
Original commit message from CVS:
Fixed the doc build warnings
2001-04-10 19:46:23 +00:00
Zaheer Abbas Merali
0cd265424e
Added ALaw encoder and decoder
...
Original commit message from CVS:
Added ALaw encoder and decoder
2001-04-06 16:29:52 +00:00
Richard Boulton
c9085bbcd6
Add a proposed makefile to use in place of Makefile.am.
...
Original commit message from CVS:
Add a proposed makefile to use in place of Makefile.am.
This depends on automake 1.4d or later, but is much neater, avoiding
horrible hacks to pass special flags in.
I put it here for safekeeping until automake 1.5 is released, at which
point we can reasonably require it.
2001-04-03 04:56:32 +00:00
Richard Boulton
c8749143e0
Add artsdsink plugin. Worked first time for me. :)
...
Original commit message from CVS:
Add artsdsink plugin. Worked first time for me. :)
2001-04-03 04:53:19 +00:00
Richard Boulton
9416c3c7aa
Fix obscure segfault I just got: perhaps due to running with libxml 1.8.11 but a worthwhile fix anyway.
...
Original commit message from CVS:
Fix obscure segfault I just got: perhaps due to running with libxml 1.8.11
(prerelease version), but a worthwhile fix anyway.
2001-04-03 04:38:35 +00:00
Wim Taymans
c3a64ce1f6
Merged the float property patch from Steve Baker. This patch doesn't really work yet...
...
Original commit message from CVS:
Merged the float property patch from Steve Baker. This patch doesn't
really work yet...
2001-04-02 19:56:34 +00:00
Zaheer Abbas Merali
204452cd96
Start of the mulaw plugin...needs finishing off
...
Original commit message from CVS:
Start of the mulaw plugin...needs finishing off
2001-04-02 17:54:21 +00:00
Richard Boulton
60318abd5a
Add configure support for detecting artsc: if this is found, its okay to build an artsdsink plugin. Now, someone jus...
...
Original commit message from CVS:
Add configure support for detecting artsc: if this is found, its okay
to build an artsdsink plugin. Now, someone just needs to write an
artsdsink.
2001-04-02 15:09:51 +00:00
Wim Taymans
2d20073eb3
A rather large update:
...
Original commit message from CVS:
A rather large update:
- a new videosink using plain X windows (xvideosink). It uses capsnego to
set up it's formats.
- gstplay uses the new xvideosink and a gtk_socket. The initial window
size is set to 0x0 so you need to resize it before you see something.
- got rid of the video metadata include file in favour of properties and
caps negotiation
- adjusted most plugins to not use the metadata.
2001-04-02 14:21:08 +00:00
Erik Walthinsen
ea51729ef6
added PID and cID to INFO lines when DEBUG is turned on
...
Original commit message from CVS:
added PID and cID to INFO lines when DEBUG is turned on
2001-04-02 14:08:43 +00:00
Wim Taymans
d7d417af45
Small change to load the .glade file from the current dir too when pressing the about menu item.
...
Original commit message from CVS:
Small change to load the .glade file from the current dir too when
pressing the about menu item.
2001-04-01 14:09:39 +00:00
Wim Taymans
44a7a49146
This patch is now The Right Way(tm) to handle the stop button but at least it doesn't crash...
...
Original commit message from CVS:
This patch is now The Right Way(tm) to handle the stop button but at
least it doesn't crash...
2001-04-01 14:01:36 +00:00
Wim Taymans
e212377562
Slightly modified the _stop handling so that gstmediaplay crashes less viontly. The real problem is that going to the...
...
Original commit message from CVS:
Slightly modified the _stop handling so that gstmediaplay crashes less
viontly. The real problem is that going to the NULL state does not clean
up the scheduling structures I think..
2001-04-01 13:51:46 +00:00
Zaheer Abbas Merali
b32d520060
Added stereo2mono plugin
...
Original commit message from CVS:
Added stereo2mono plugin
2001-03-31 00:56:05 +00:00
Wim Taymans
6912e1946e
Adjust the test cases to the new FOURCC API.
...
Original commit message from CVS:
Adjust the test cases to the new FOURCC API.
2001-03-31 00:13:51 +00:00
Wim Taymans
04813b163b
Simplified the FOURCC API to the caps, add a GST_MAKE_FOURCC macro to create a fourcc.
...
Original commit message from CVS:
Simplified the FOURCC API to the caps, add a GST_MAKE_FOURCC macro
to create a fourcc.
Adjusted the plugins to use the new FOURCC API
2001-03-30 23:56:07 +00:00
Wim Taymans
54347a618b
Small updates to the .cvsignore files.
...
Original commit message from CVS:
Small updates to the .cvsignore files.
2001-03-30 20:10:45 +00:00
Wim Taymans
4b633d90e8
Applied the FreeBSD patch from Orion with some minor modifications to the configure.in patch.
...
Original commit message from CVS:
Applied the FreeBSD patch from Orion with some minor modifications to the
configure.in patch.
2001-03-30 20:08:25 +00:00
Wim Taymans
c7d631ff34
This hopefully fixes a slight thread sync issue.
...
Original commit message from CVS:
This hopefully fixes a slight thread sync issue.
2001-03-30 19:52:27 +00:00
Wim Taymans
c3abf67bcb
Added a test program to test v4lsrc and xvideosink doing capsnego.
...
Original commit message from CVS:
Added a test program to test v4lsrc and xvideosink doing capsnego.
2001-03-29 22:33:54 +00:00
Wim Taymans
9f44f8ecc2
Added a plain X videosink, the videosink uses capsnego. adjusted the v4lsrc so that it uses capsnego on the src pad
...
Original commit message from CVS:
Added a plain X videosink, the videosink uses capsnego.
adjusted the v4lsrc so that it uses capsnego on the src pad
Small fixed to capsnego and the properties/caps.
2001-03-29 22:32:00 +00:00
Richard Boulton
0e93fd2747
Remove references to audiosink, audiosrc, and audioraw. Documentation at least _starts_ to get built, now.
...
Original commit message from CVS:
Remove references to audiosink, audiosrc, and audioraw. Documentation
at least _starts_ to get built, now.
2001-03-29 17:27:59 +00:00
Wim Taymans
426ac6ae66
More docs updates
...
Original commit message from CVS:
More docs updates
2001-03-27 17:34:39 +00:00