Benjamin Otte
1c7db040a3
tagging stuff and build fixes. In detail:
...
Original commit message from CVS:
tagging stuff and build fixes. In detail:
- make gdk-pixbuf loader work when distchecking
- fix invalid syntax in ffmpeg Makefile. wildcards for EXTRA_DIST are not allowed. This broke builds where distdir != srcdir
- fix ffmpeg cvs grabbing when srcdir != distdir
- new id3tag plugin for id3 tag reading/writing (uses mad's libid3tag)
- mad and libid3tag require mad/libid3tag v0.15. Fixed configure to require that
- added ogg demuxer in ext/ogg. The demuxer does not handle events yet. Especially getting seeking right will require some effort or code copying from libvorbis.
- added raw vorbis detection to typefinding. oggdemux requires a typefind function to detect its contents.
- tags plugin in gst/tags. Provides API in <gst/tags/gsttagediting.h>. API includes tag matching GStreamer <=> ID3 and GStreamer <=> vorbis and writing/reading vorbiscomments or ID3v1 tags. Also included is a simple vorbiscomment reader/writer. Writing will not really work though until someone writes oggmux.
- various build fixes. Mostly missing (DIST)CLEANFILES.
- vorbisenc handles tag writing.
Now it's YOUR turn to fix and write more plugins that handle writing/reading of tags. :)
2003-11-24 04:08:47 +00:00
Jeremy Simon
88d6d0d7ba
Add a comment for wma
...
Original commit message from CVS:
Add a comment for wma
Add mpeg4 audio pipeline (aac)
2003-11-23 21:44:55 +00:00
Christian Schaller
be39ef7e0e
fix faad plugin
...
Original commit message from CVS:
fix faad plugin
2003-11-23 21:21:12 +00:00
Jeremy Simon
ca3ca2e926
faad plugin needs the math library
...
Original commit message from CVS:
faad plugin needs the math library
2003-11-23 20:19:09 +00:00
Jeremy Simon
77fd7a8172
Update the pipeline to play wma files
...
Original commit message from CVS:
Update the pipeline to play wma files
2003-11-23 18:53:20 +00:00
Christian Schaller
fbcc4e0bd7
commit my batch of build and spec fixes
...
Original commit message from CVS:
commit my batch of build and spec fixes
2003-11-23 15:32:14 +00:00
Christian Schaller
874cd0ea4f
latest and greatest news
...
Original commit message from CVS:
latest and greatest news
2003-11-23 12:06:35 +00:00
David Schleef
d9b16783db
Fix gdk_pixbuf installation directory (again)
...
Original commit message from CVS:
Fix gdk_pixbuf installation directory (again)
2003-11-23 00:51:02 +00:00
Ronald S. Bultje
45004c2479
Typo
...
Original commit message from CVS:
Typo
2003-11-22 22:15:57 +00:00
Christophe Fergeau
9838e55274
flac mime type is audio/x-flac, not application/x-flac
...
Original commit message from CVS:
flac mime type is audio/x-flac, not application/x-flac
2003-11-22 14:54:39 +00:00
Christophe Fergeau
fb6d78f666
Don't reset flac decoder if init hasn't been called on it first, the flac decoder crashed on me because of that
...
Original commit message from CVS:
Don't reset flac decoder if init hasn't been called on it first, the flac
decoder crashed on me because of that
2003-11-22 13:17:51 +00:00
Ronald S. Bultje
521647fca9
Add faac build
...
Original commit message from CVS:
Add faac build
2003-11-22 12:40:19 +00:00
Ronald S. Bultje
5dca8dcdf7
so disable it during plugin registering too
...
Original commit message from CVS:
Muxer is disabled (under development), so disable it during plugin registering too
2003-11-22 12:10:00 +00:00
David Schleef
723d9baca9
fixes to make gdk_pixbuf loader install nicely
...
Original commit message from CVS:
fixes to make gdk_pixbuf loader install nicely
2003-11-22 04:10:10 +00:00
David Schleef
cbd51d3bd3
distcheck fixes
...
Original commit message from CVS:
distcheck fixes
2003-11-22 04:06:06 +00:00
David Schleef
545d547195
apparently we require a newer version of gnome-vfs
...
Original commit message from CVS:
apparently we require a newer version of gnome-vfs
2003-11-22 04:03:05 +00:00
Benjamin Otte
f2fb714954
-fix segfault on PAUSED => READY when metadata wasn't set
...
Original commit message from CVS:
-fix segfault on PAUSED => READY when metadata wasn't set
- fix caps mimetype that always caused a failure on caps nego
2003-11-22 01:04:57 +00:00
Ronald S. Bultje
29e9ebcfda
Add C-based local matroska/EBML plugin, remove libmatroska/libebml c++ one
...
Original commit message from CVS:
Add C-based local matroska/EBML plugin, remove libmatroska/libebml c++ one
2003-11-21 21:34:27 +00:00
Ronald S. Bultje
e21d05a300
New libfaad (MPEG-2/4 AAC decoder) plugin
...
Original commit message from CVS:
New libfaad (MPEG-2/4 AAC decoder) plugin
2003-11-21 21:20:42 +00:00
David Schleef
5d592f709f
Fix segfault in #125471 by denying a state change to PLAYING when not inited. This is arguably not the right fix.
...
Original commit message from CVS:
Fix segfault in #125471 by denying a state change to PLAYING when not
inited. This is arguably not the right fix.
2003-11-19 03:46:21 +00:00
Leif Johnson
5c244e8374
+ checking in plugin category changes
...
Original commit message from CVS:
+ checking in plugin category changes
2003-11-16 22:02:22 +00:00
Thomas Vander Stichele
03f1b5c797
live and let die
...
Original commit message from CVS:
live and let die
2003-11-15 20:43:55 +00:00
Thomas Vander Stichele
d0b0875e48
fix makefile
...
Original commit message from CVS:
fix makefile
2003-11-15 11:54:39 +00:00
Christian Schaller
29095e3f42
disting fix
...
Original commit message from CVS:
disting fix
2003-11-14 22:47:41 +00:00
Benjamin Otte
703a13d1b9
GStreamer does not use changelogs
...
Original commit message from CVS:
GStreamer does not use changelogs
2003-11-14 19:24:15 +00:00
Iain Holmes
b8a295b778
Don't flush if we come across a cue tag.
...
Original commit message from CVS:
Don't flush if we come across a cue tag.
Emit the got metadata signal once we've parsed the adtl tag
2003-11-14 15:02:42 +00:00
Ronald S. Bultje
80975b95f6
Fix for if SOUND_MIXER_INFO is not available (fBSD and others)
...
Original commit message from CVS:
Fix for if SOUND_MIXER_INFO is not available (fBSD and others)
2003-11-13 08:39:45 +00:00
Benjamin Otte
e1c1805a38
fix build system for X, XShm and Xv
...
Original commit message from CVS:
fix build system for X, XShm and Xv
2003-11-12 03:06:07 +00:00
Benjamin Otte
e853c4af2a
add -lX11 to X_LIBS so ximagesink builds
...
Original commit message from CVS:
add -lX11 to X_LIBS so ximagesink builds
2003-11-12 00:13:46 +00:00
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