Commit graph

1305 commits

Author SHA1 Message Date
Benjamin Otte
f3d2d6f938 update GdkPixbuf loader. Fixes:
Original commit message from CVS:
update GdkPixbuf loader. Fixes:
- has a begin_load implementation
- makes sure it only works when threads are enabled (this fixes segfaults with gtk 2.3)
There are still some kinks though, feel free to hack on it :)
2003-11-11 22:43:24 +00:00
Thomas Vander Stichele
c72f2fd4ed test for regular shm instead of XShm
Original commit message from CVS:
test for regular shm instead of XShm
2003-11-11 11:11:36 +00:00
Benjamin Otte
81dab58a85 include macro for defining GST_FUNCTION, so debugging output from plugins gets function names, too
Original commit message from CVS:
include macro for defining GST_FUNCTION, so debugging output from plugins gets function names, too
2003-11-11 03:22:53 +00:00
David Schleef
dc1936977b Change GstCaps to GstStructure in navigation events. Fix x[v]imagesink to scale navigation events.
Original commit message from CVS:
Change GstCaps to GstStructure in navigation events.  Fix x[v]imagesink
to scale navigation events.
2003-11-11 00:43:29 +00:00
David Schleef
e9b809fdba change video/x-jpeg to image/jpeg
Original commit message from CVS:
change video/x-jpeg to image/jpeg
2003-11-10 22:47:38 +00:00
David Schleef
ea4a82a5ad navigation tester
Original commit message from CVS:
navigation tester
2003-11-10 22:33:43 +00:00
David Schleef
33e36146bc Update for videofilter changes
Original commit message from CVS:
Update for videofilter changes
2003-11-10 18:42:32 +00:00
Ronald S. Bultje
918ae14118 Proper device-capabilities check when opening
Original commit message from CVS:
Proper device-capabilities check when opening
2003-11-10 10:25:59 +00:00
Christian Schaller
a61cc265fe disting fixes, pixbuf loader still borked in regards to disting
Original commit message from CVS:
disting fixes, pixbuf loader still borked in regards to disting
2003-11-09 22:48:58 +00:00
Ronald S. Bultje
2ca1bfc5ab Fix device probing from multiple childs. It's done once in the parent class only now, but the childs do get the corre...
Original commit message from CVS:
Fix device probing from multiple childs. It's done once in the parent class only now, but the childs do get the correct values. Also fixes an incorrect succesful state change if we opened a v4l device that doesn't have the capabilities that are needed by the plugin.
2003-11-09 20:54:24 +00:00
Benjamin Otte
741aa2e108 apparently you need this function now - it still doesn't work though
Original commit message from CVS:
apparently you need this function now - it still doesn't work though
2003-11-09 15:44:25 +00:00
Benjamin Otte
c409d802cd That function was removed from videofilter because of plugin_init changes
Original commit message from CVS:
That function was removed from videofilter because of plugin_init changes
2003-11-09 15:35:22 +00:00
Ronald S. Bultje
ef93dc47b4 Since padtemplates are now owned by the class, we should use the class function to retrieve them for comparison
Original commit message from CVS:
Since padtemplates are now owned by the class, we should use the class function to retrieve them for comparison
2003-11-09 13:48:36 +00:00
Ronald S. Bultje
eaba521317 Don't change mixer if there's nothing to change. This caused a bug if the soundcard only supports one input and I cal...
Original commit message from CVS:
Don't change mixer if there's nothing to change. This caused a bug if the soundcard only supports one input and I call this function with rec=TRUE twice.
2003-11-09 10:51:26 +00:00
Iain Holmes
abf3022f15 JRB's pixbuf loader mask fix
Original commit message from CVS:
JRB's pixbuf loader mask fix
2003-11-09 00:50:38 +00:00
David Schleef
19c9bdf5d7 remove pesky g_print()s
Original commit message from CVS:
remove pesky g_print()s
2003-11-08 03:02:14 +00:00
David Schleef
4a7080ae85 break up Id: in s/ pattern
Original commit message from CVS:
break up Id: in s/ pattern
2003-11-08 03:00:07 +00:00
David Schleef
1307da3508 Add tag to output .c file
Original commit message from CVS:
Add tag to output .c file
2003-11-08 02:58:08 +00:00
David Schleef
d312ad6641 recommmit to get the make_filter tag correct
Original commit message from CVS:
recommmit to get the make_filter tag correct
2003-11-08 02:57:18 +00:00
David Schleef
aee9dba783 much cleanup hacking made possible by plugin changes
Original commit message from CVS:
much cleanup hacking made possible by plugin changes
2003-11-08 02:52:41 +00:00
David Schleef
bd2c86e953 Update the videofilter template
Original commit message from CVS:
Update the videofilter template
2003-11-08 02:48:59 +00:00
Jeremy Simon
a8fcbcd43b Do not demux only 2 trak atoms
Original commit message from CVS:
Do not demux only 2 trak atoms
2003-11-07 20:36:47 +00:00
Ronald S. Bultje
5621eae1c5 Remove all config.h includes from header files, add it to each source file and remove duplicate config.h includes fro...
Original commit message from CVS:
Remove all config.h includes from header files, add it to each source file and remove duplicate config.h includes from several source files
2003-11-07 12:47:01 +00:00
Ronald S. Bultje
079e4b4e95 Add device autodetection
Original commit message from CVS:
Add device autodetection
2003-11-07 12:45:20 +00:00
Thomas Vander Stichele
07d08f2dcc test and define HAVE_XSHM build ximage plugin
Original commit message from CVS:
test and define HAVE_XSHM
build ximage plugin
2003-11-07 00:53:32 +00:00
David Schleef
8d9788cb0b Include config.h
Original commit message from CVS:
Include config.h
2003-11-06 23:36:33 +00:00
David Schleef
db94ea181b add config.h
Original commit message from CVS:
add config.h
2003-11-06 22:17:19 +00:00
David Schleef
95f73bcf6d make sure config.h is included first
Original commit message from CVS:
make sure config.h is included first
2003-11-06 22:14:17 +00:00
Jan Schmidt
d236cce511 All the interfaces are collected in libgstinterfaces now.
Original commit message from CVS:
All the interfaces are collected in libgstinterfaces now.
2003-11-06 15:24:41 +00:00
Ronald S. Bultje
30381dbf65 And proper memory cleanup of cached devices
Original commit message from CVS:
And proper memory cleanup of cached devices
2003-11-06 10:21:14 +00:00
Ronald S. Bultje
58ddceed73 Add proper switch to needs_probe()
Original commit message from CVS:
Add proper switch to needs_probe()
2003-11-06 10:15:22 +00:00
Ronald S. Bultje
133cbb7770 Add device autodetection
Original commit message from CVS:
Add device autodetection
2003-11-06 09:55:24 +00:00
Steve Baker
9753ca6859 this will make it easier to merge when you have uncommited plugins in your tree
Original commit message from CVS:
this will make it easier to merge when you have uncommited plugins in your tree
2003-11-06 05:36:06 +00:00
Benjamin Otte
8959dd7aed set default errorlevel to NONE. Make configure change it to ERROR (the current value) when running cvs builds. This s...
Original commit message from CVS:
set default errorlevel to NONE. Make configure change it to ERROR (the current value) when running cvs builds. This should make releases not output any debugging information at all
2003-11-06 02:32:42 +00:00
Ronald S. Bultje
94f5506dc3 Re-add mixer element, gst-mixer doesn't work without it
Original commit message from CVS:
Re-add mixer element, gst-mixer doesn't work without it
2003-11-05 12:20:43 +00:00
Benjamin Otte
8468a02e24 add initial version of gdkpixbuf loader for gtk that is capable of loading AVI and mpeg videos as GdkPixbufAnimation....
Original commit message from CVS:
add initial version of gdkpixbuf loader for gtk that is capable of loading AVI and mpeg videos as GdkPixbufAnimation. I'm not sure if such a thing would be useful or too much trouble, so I'll throw it at enough testers to figure it out ;) We might want to disable it by defualt though in the future. (Currently there is not even a configure switch implemented to disable it.)
This includes a fix to not use GError in gstgdkpixbuf's typefind function and to only return GST_TYPE_FIND_MINIMUM when doing typefinding via gdk as this breaks quite a bit with the GStreamer loader installed.
2003-11-05 03:24:54 +00:00
Benjamin Otte
bbd6c00598 v4l2 was executing mixmatrix's plugin_init, so make sure to make plugin_init static
Original commit message from CVS:
v4l2 was executing mixmatrix's plugin_init, so make sure to make plugin_init static
2003-11-03 22:47:52 +00:00
David Schleef
b41bb066ff Add -DG_DISABLE_DEPRECATED to $GST_ERROR
Original commit message from CVS:
Add -DG_DISABLE_DEPRECATED to $GST_ERROR
2003-11-03 20:14:03 +00:00
David Schleef
62c24a3419 Fixes for new plugin system
Original commit message from CVS:
Fixes for new plugin system
2003-11-03 08:54:57 +00:00
Ronald S. Bultje
8e2ec0d7fe This was wrong
Original commit message from CVS:
This was wrong
2003-11-02 23:58:20 +00:00
Ronald S. Bultje
e07e4a5cef Add static version of removed gsT_element_factory_make_or_warn()
Original commit message from CVS:
Add static version of removed gsT_element_factory_make_or_warn()
2003-11-02 23:06:23 +00:00
Benjamin Otte
3c6cdb7d7c fix template, too
Original commit message from CVS:
fix template, too
2003-11-02 23:03:44 +00:00
Ronald S. Bultje
673bb31a92 Bla
Original commit message from CVS:
Bla
2003-11-02 22:54:47 +00:00
Benjamin Otte
0c394ebe6c forgot to make the element details static in here
Original commit message from CVS:
forgot to make the element details static in here
2003-11-02 22:53:56 +00:00
Benjamin Otte
309bd248b1 fix for new plugin system
Original commit message from CVS:
fix for new plugin system
2003-11-02 22:34:11 +00:00
Ronald S. Bultje
1075f2109f SMPTE transitions done
Original commit message from CVS:
SMPTE transitions done
2003-11-02 22:26:51 +00:00
Ronald S. Bultje
45e7056355 RTP done
Original commit message from CVS:
RTP done
2003-11-02 22:04:36 +00:00
Ronald S. Bultje
fbdc88a45f Quicktime demuxer ported to new interface
Original commit message from CVS:
Quicktime demuxer ported to new interface
2003-11-02 21:45:18 +00:00
Benjamin Otte
0c45af7343 fix for new plugin system
Original commit message from CVS:
fix for new plugin system
2003-11-02 21:30:09 +00:00
Ronald S. Bultje
7a34944aa9 That was monoscope...
Original commit message from CVS:
That was monoscope...
2003-11-02 21:25:42 +00:00