Ronald S. Bultje
3a01d9a496
Some interface implementations for video4linux/video4linux2 plugins: a Tuner interface, with which one can select inp...
...
Original commit message from CVS:
Some interface implementations for video4linux/video4linux2 plugins:
* a Tuner interface, with which one can select inputs and stations. Audio
work is underway here, but unfinished.
* A Xoverlay interface with which one can do simple overlay. Similar to
the API of the v4l/Xv XFree86 extension. Widget implementation for
GTK-2.0 coming up in the sandbox.
* Colorbalance - for adapting colors (brightness, contrast, etc.) - pretty
basic and maybe somewhat overdesigned. But it'll do for now.
Apart from these interfaces, there's also a loadable library 'xwindowlistener'
that listenes to X for the movement of a window and the overlap of other
windows. This is partly copied from xawtv (and thus partly GPL :(), but it's
needed for the xoverlay interface implementation in the v4l/v4l2 elements.
Lastly, some small changes to remove redundant properties from the v4l/v4l2
elements since these can be done much simpler. Comments appreciated!
2003-10-10 12:47:41 +00:00
Ronald S. Bultje
a9e12c1bc9
Make GstMixerTrack a GObject. I also want to make it emit several signals, starting work is in here but it's not full...
...
Original commit message from CVS:
Make GstMixerTrack a GObject. I also want to make it emit several signals, starting work is in here but it's not fully implemented yet. for OSS, this will cause issues, but for ALSA, this is all automated.
2003-10-10 12:24:20 +00:00
Leif Johnson
32dc5f21d4
changing 'channel' to 'track' to avoid naming overlap
...
Original commit message from CVS:
changing 'channel' to 'track' to avoid naming overlap
2003-10-09 22:02:35 +00:00
Leif Johnson
cd8887968f
adding G_BEGIN and G_END_DECLS
...
Original commit message from CVS:
adding G_BEGIN and G_END_DECLS
2003-10-09 21:59:03 +00:00
Ronald S. Bultje
87c829fb48
Fix ASF demuxing. It works for me now, but I only tested it on one file. Please continue testing.
...
Original commit message from CVS:
Fix ASF demuxing. It works for me now, but I only tested it on one file. Please continue testing.
2003-10-09 09:06:04 +00:00
Ronald S. Bultje
72e48d3129
Fix typo in Andy's commit
...
Original commit message from CVS:
Fix typo in Andy's commit
2003-10-09 09:04:23 +00:00
David Schleef
8b3c0de75a
Trivial fixes for GstBuffer->GstData migration
...
Original commit message from CVS:
Trivial fixes for GstBuffer->GstData migration
2003-10-09 02:23:01 +00:00
David Schleef
d9b79beab1
add object and struct padding
...
Original commit message from CVS:
add object and struct padding
2003-10-09 01:57:54 +00:00
Andy Wingo
6300f2611c
/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:10 +00:00
David Schleef
02aca4e525
Fix endianness problems in caps. Fixes #124006
...
Original commit message from CVS:
Fix endianness problems in caps. Fixes #124006
2003-10-07 18:52:16 +00:00
Ronald S. Bultje
bf93a640f7
Make binary work with both libmpeg2-0.3.1 and -0.3.2
...
Original commit message from CVS:
Make binary work with both libmpeg2-0.3.1 and -0.3.2
2003-10-07 10:08:30 +00:00
Ronald S. Bultje
625c0096f2
I believe this fixes 0.3.2-cvs failures; it's 0.3.1-backwards-compatible (well, compile-wise) too
...
Original commit message from CVS:
I believe this fixes 0.3.2-cvs failures; it's 0.3.1-backwards-compatible (well, compile-wise) too
2003-10-06 12:16:21 +00:00
Julien Moutte
499ae15a75
There was a floating doubt on the way visualization is written. We use 'z' everywhere now. Both in gst-player and lib...
...
Original commit message from CVS:
There was a floating doubt on the way visualization is written. We use 'z' everywhere now. Both in gst-player and libgstplay
2003-10-06 10:29:27 +00:00
David Schleef
14d73ce3e7
Fix typefinding for BBB's new system
...
Original commit message from CVS:
Fix typefinding for BBB's new system
2003-10-03 17:01:25 +00:00
Christian Schaller
01f9797a3b
update with latest typefind changes, spec should once again work :)
...
Original commit message from CVS:
update with latest typefind changes, spec should once again work :)
2003-10-03 05:45:41 +00:00
Brian Cameron
fb4adf73dc
Corrected macro in medi-info-priv.h so that it follows ISO standards, and removed broken return from void function in...
...
Original commit message from CVS:
Corrected macro in medi-info-priv.h so that it follows ISO standards,
and removed broken return from void function in navigation.c
2003-10-02 20:12:33 +00:00
Ronald S. Bultje
0ea59b7a7b
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:51 +00:00
Ronald S. Bultje
7fe85ee0b0
Add new element: frame dropper. This element inserts/drops frames to go from a certain input framerate to a certain o...
...
Original commit message from CVS:
Add new element: frame dropper. This element inserts/drops frames to go from a certain input framerate to a certain output framerate. It's extremely simple and that's why it's so cute.
2003-09-30 21:44:53 +00:00
Ronald S. Bultje
78b1dc5bff
Input and output samplerate are *not* necessarily the same in lame. This fixes the output caps
...
Original commit message from CVS:
Input and output samplerate are *not* necessarily the same in lame. This fixes the output caps
2003-09-30 19:48:39 +00:00
Christian Schaller
f71bbe299c
update with latest fixes
...
Original commit message from CVS:
update with latest fixes
2003-09-27 18:53:21 +00:00
Benjamin Otte
523db3004d
make ffmpeg erroring out work:
...
Original commit message from CVS:
make ffmpeg erroring out work:
- don't built gst-libs/ext/ffmpeg
- don't update Tag when cvs command fails
2003-09-27 16:44:53 +00:00
David Schleef
6a20a88b6d
add navigation subdir
...
Original commit message from CVS:
add navigation subdir
2003-09-27 03:17:34 +00:00
David Schleef
0de77ec14d
add navigation interface
...
Original commit message from CVS:
add navigation interface
2003-09-27 03:16:28 +00:00
David Schleef
a409603cec
Add navigation
...
Original commit message from CVS:
Add navigation
2003-09-27 03:15:34 +00:00
Benjamin Otte
cd54c34504
sort the list of plugins that are built and don't spit out so much empty lines
...
Original commit message from CVS:
sort the list of plugins that are built and don't spit out so much empty lines
2003-09-25 21:40:35 +00:00
Iain Holmes
87694d7fff
Sync'ed files up to nautilus-media/media-info versions, and fixed them for errors and deprecated functions
...
Original commit message from CVS:
Sync'ed files up to nautilus-media/media-info versions, and fixed them for errors and deprecated functions
2003-09-23 22:49:35 +00:00
Thomas Vander Stichele
c696c890ca
make sure gtk apps are built
...
Original commit message from CVS:
make sure gtk apps are built
2003-09-21 13:25:46 +00:00
Christian Schaller
f2589696f1
add versioning to gst-launch-ext and gst-visualise and add new files to spec
...
Original commit message from CVS:
add versioning to gst-launch-ext and gst-visualise and add new files to spec
2003-09-19 06:24:35 +00:00
Christian Schaller
f47da443a1
version gst-launch command in gst-launch-ext
...
Original commit message from CVS:
version gst-launch command in gst-launch-ext
2003-09-18 18:28:22 +00:00
Thomas Vander Stichele
e78672327e
reverting error patch before making a branch.
...
Original commit message from CVS:
reverting error patch before making a branch.
2003-09-16 10:00:00 +00:00
Julien Moutte
e9c878d58d
Changing have_xid to have_video_out to match the new GstVideoSink parent object.
...
Original commit message from CVS:
Changing have_xid to have_video_out to match the new GstVideoSink parent object.
Adding have_vis_size.
Fixing gst_play_connect_visualisation
2003-09-15 09:29:06 +00:00
Benjamin Otte
4535cf586b
converted gst_element_error to new format in ext/ - gettext pending
...
Original commit message from CVS:
converted gst_element_error to new format in ext/ - gettext pending
2003-09-15 01:08:38 +00:00
Benjamin Otte
fde31ee83f
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:47 +00:00
Christian Schaller
64c9869cf3
add COPYING.LIB
...
Original commit message from CVS:
add COPYING.LIB
2003-09-14 21:43:13 +00:00
David Schleef
db04a6305f
exerting executive privilege
...
Original commit message from CVS:
exerting executive privilege
2003-09-14 18:29:11 +00:00
Julien Moutte
23225a16b6
Adding GstVideoSink object which will be used for video sink's subclassing.
...
Original commit message from CVS:
Adding GstVideoSink object which will be used for video sink's subclassing.
2003-09-14 12:21:06 +00:00
David Schleef
2ec1afef97
Change default program suffix to -0.7
...
Original commit message from CVS:
Change default program suffix to -0.7
2003-09-13 16:10:25 +00:00
Ronald S. Bultje
5e6b37c6f7
Copyright fix (code=mine)
...
Original commit message from CVS:
Copyright fix (code=mine)
2003-09-13 13:42:08 +00:00
Christian Schaller
a8c5badf37
fix v4l elements as they have been merged into just 2
...
Original commit message from CVS:
fix v4l elements as they have been merged into just 2
2003-09-13 12:12:54 +00:00
Christian Schaller
b5c25858cd
latest fixes to get everything disting and building like a charm
...
Original commit message from CVS:
latest fixes to get everything disting and building like a charm
2003-09-13 10:25:22 +00:00
David Schleef
440cb06e71
Add missing \
...
Original commit message from CVS:
Add missing \
2003-09-13 10:03:05 +00:00
Ronald S. Bultje
23a29dfde6
Interface example: a mixer
...
Original commit message from CVS:
Interface example: a mixer
2003-09-13 01:20:04 +00:00
Christian Schaller
695ca916ff
build and disting fixes
...
Original commit message from CVS:
build and disting fixes
2003-09-12 12:56:55 +00:00
Ronald S. Bultje
2108c249bb
Add mpegversion(1) to the caps
...
Original commit message from CVS:
Add mpegversion(1) to the caps
2003-09-12 11:39:52 +00:00
Ronald S. Bultje
e8e82a9158
Fix tiny caps error in lame caps - mpegversion(1) was missing
...
Original commit message from CVS:
Fix tiny caps error in lame caps - mpegversion(1) was missing
2003-09-12 11:35:23 +00:00
David Schleef
f402dffda4
Remove all locally-defined optimization flags
...
Original commit message from CVS:
Remove all locally-defined optimization flags
2003-09-11 19:57:59 +00:00
David Schleef
aab0a89f10
Add some stuff to disable bad asm code
...
Original commit message from CVS:
Add some stuff to disable bad asm code
2003-09-11 19:38:04 +00:00
David Schleef
77be744832
Build ffmpeg using automake instead of ffmpeg's (broken) Makefiles
...
Original commit message from CVS:
Build ffmpeg using automake instead of ffmpeg's (broken) Makefiles
2003-09-11 19:28:09 +00:00
Christian Schaller
15206407ec
add cvsignores
...
Original commit message from CVS:
add cvsignores
2003-09-11 19:17:01 +00:00
Christian Schaller
2e375ee778
misc minor build and rpm fixes
...
Original commit message from CVS:
misc minor build and rpm fixes
2003-09-11 19:02:00 +00:00