Benjamin Otte
05ef1f25e5
ALSA rewrite, part 5:
...
Original commit message from CVS:
ALSA rewrite, part 5:
- sync to timestamps (which breaks a _lot_, because most plugins send out wrong timestamps)
- clocking support (A/V sync is superb as long as you don't sync and don't get wrong timestamps)
- 1/2 of format conversion
- assorted bugfixes
I'd like to get people to check the timestamps the plugins send out.
mpegdemux seems to be pretty broken, mad works (I just patched it...), avidemux works at least sometimes.
Haven't checked more so far.
2003-04-13 04:13:12 +00:00
Benjamin Otte
440f6c38f6
fix iradio mode
...
Original commit message from CVS:
fix iradio mode
2003-04-11 00:59:50 +00:00
Benjamin Otte
6c384754a9
make alsa not pause playback but drain the buffer on EOS
...
Original commit message from CVS:
make alsa not pause playback but drain the buffer on EOS
2003-04-11 00:24:19 +00:00
Julien Moutte
83d1b34deb
Adding a lot of sanity checks
...
Original commit message from CVS:
Adding a lot of sanity checks
Checking if vis pad is connected before linking/unlinking
2003-04-10 13:20:02 +00:00
Benjamin Otte
8593c57c2f
uhm yeah. segfault fix for gst-inspect
...
Original commit message from CVS:
uhm yeah. segfault fix for gst-inspect
2003-04-08 22:40:07 +00:00
Ronald S. Bultje
eff687498f
This one needs to be adapted too
...
Original commit message from CVS:
This one needs to be adapted too
2003-04-07 22:02:55 +00:00
Ronald S. Bultje
f3d3912f45
Port some changes from 0.6.0/0.6.1 back to HEAD (.pc files moved to pkg-config/, .m4 file moved from plugins to core)
...
Original commit message from CVS:
Port some changes from 0.6.0/0.6.1 back to HEAD (.pc files moved to pkg-config/, .m4 file moved from plugins to core)
2003-04-07 21:34:30 +00:00
David Schleef
3ec7ab1f08
Remove CVS/Tag from dist. Should go into 0.6.1.
...
Original commit message from CVS:
Remove CVS/Tag from dist. Should go into 0.6.1.
2003-04-07 19:00:09 +00:00
Ronald S. Bultje
5f31c8200f
Fix for 106448
...
Original commit message from CVS:
Fix for 106448
2003-04-06 23:02:29 +00:00
Ronald S. Bultje
dec39b7775
add comments
...
Original commit message from CVS:
add comments
2003-04-05 21:16:02 +00:00
David Schleef
e40ad88142
Fix the QCAM detection. (Correctly, this time.) Should go into 0.6.1
...
Original commit message from CVS:
Fix the QCAM detection. (Correctly, this time.) Should go into 0.6.1
2003-04-05 20:09:05 +00:00
David Schleef
5ed75a034c
Correct fix for #109048 . Disable qcamsrc plugin if non-i386.
...
Original commit message from CVS:
Correct fix for #109048 . Disable qcamsrc plugin if non-i386.
2003-04-04 22:22:15 +00:00
Ronald S. Bultje
996b613d22
Well, ok, one more patch - fix the well-known v4l compilation problems inside ffmpeg too
...
Original commit message from CVS:
Well, ok, one more patch - fix the well-known v4l compilation problems inside ffmpeg too
2003-04-04 21:17:10 +00:00
David Schleef
9dd19f1af6
Add $(GST_LIBS) to LIBADD for libgstgconf. Should go into 0.6.1.
...
Original commit message from CVS:
Add $(GST_LIBS) to LIBADD for libgstgconf. Should go into 0.6.1.
2003-04-04 19:16:46 +00:00
Julien Moutte
7f41fdf9d2
Incorporating visualisation in libgstplay adding have_vis_xid signal and a new type of GstPlay object (VIDEO_VISUALIS...
...
Original commit message from CVS:
Incorporating visualisation in libgstplay
adding have_vis_xid signal and a new type of GstPlay object (VIDEO_VISUALISATION)
2003-04-02 21:33:12 +00:00
Benjamin Otte
bd55be76b9
opening/closing files and devices is done on NULL <-> READY
...
Original commit message from CVS:
opening/closing files and devices is done on NULL <-> READY
2003-03-30 22:16:47 +00:00
Benjamin Otte
4272238399
conform to vorbis metadata spec: http://www.xiph.org/ogg/vorbis/doc/v-comment.html
...
Original commit message from CVS:
conform to vorbis metadata spec: http://www.xiph.org/ogg/vorbis/doc/v-comment.html
2003-03-30 16:22:34 +00:00
Julien Moutte
5208f05176
Fixed seeking discont with visualisation
...
Original commit message from CVS:
Fixed seeking discont with visualisation
2003-03-30 10:21:40 +00:00
Benjamin Otte
a9464c5893
warn on possibly broken discid, so app devs know about this
...
Original commit message from CVS:
warn on possibly broken discid, so app devs know about this
2003-03-30 02:13:37 +00:00
Julien Moutte
757db2e087
Added gst_gconf function to render visualisation plugin from GConf key "default/visualisation"
...
Original commit message from CVS:
Added gst_gconf function to render visualisation plugin from GConf key "default/visualisation"
Enjoyed that commit to document those functions and remove commented functions
2003-03-29 19:48:38 +00:00
Benjamin Otte
24380eed1e
Warning: Comment 0 in stream 1 is invalidly formatted, does not contain '='
...
Original commit message from CVS:
Warning: Comment 0 in stream 1 is invalidly formatted, does not contain '='
2003-03-29 18:37:15 +00:00
Benjamin Otte
2b473441ca
bugfix: don't unref event twice
...
Original commit message from CVS:
bugfix: don't unref event twice
2003-03-27 03:16:31 +00:00
Benjamin Otte
b5a22d8630
get rid of bytestreams
...
Original commit message from CVS:
get rid of bytestreams
2003-03-27 00:17:26 +00:00
Benjamin Otte
7b30d7b9a4
use err = snd_... instead of errno afterwards -- removed unnecessary include
...
Original commit message from CVS:
use err = snd_... instead of errno afterwards -- removed unnecessary include
2003-03-26 22:24:35 +00:00
Benjamin Otte
f7995c6fd8
rewrote the caps nego / state change stuff once again, new features:
...
Original commit message from CVS:
rewrote the caps nego / state change stuff once again, new features:
- bugfixes
- get_caps function to report better caps when device is opened
- better _link function
2003-03-24 03:45:45 +00:00
Benjamin Otte
28530ecdbe
additions:
...
Original commit message from CVS:
additions:
- bugfixes
- 24bit format tests
- a new state change test
2003-03-24 03:40:21 +00:00
Benjamin Otte
02872d827d
fix compile error
...
Original commit message from CVS:
fix compile error
2003-03-24 02:58:13 +00:00
Benjamin Otte
a773e79446
bugfix: destroy bufferstreams after they're reset, not before
...
Original commit message from CVS:
bugfix: destroy bufferstreams after they're reset, not before
2003-03-22 02:17:08 +00:00
Benjamin Otte
d681473539
bugfixing:
...
Original commit message from CVS:
bugfixing:
- use better parameter setting functions
- assorted stuff
feature:
- added non-mmaped standard-rw output. Use 'alsasink mmap=false' to deactivate mmap output
2003-03-22 01:17:06 +00:00
Benjamin Otte
5dc94e9b3d
fixing bugs:
...
Original commit message from CVS:
fixing bugs:
- reset original caps on failed caps nego
- do only initialize format/rate/caps if known
- added line for fast debugging output (need this for iain now ;)
2003-03-19 22:54:36 +00:00
Benjamin Otte
245d6e4d6d
fix all kinds of shutdown stuff and do proper freeing of memory
...
Original commit message from CVS:
fix all kinds of shutdown stuff and do proper freeing of memory
2003-03-19 21:33:52 +00:00
Benjamin Otte
4b1649ad34
ALSA cleanup step 3:
...
Original commit message from CVS:
ALSA cleanup step 3:
- make caps nego work, when caps are already set
- rewriting lots of caps nego while doing so
- start stream explicitly now (will probably stay that way because of sync)
- random bugfixes
alsasrc is probably broken again.
alsasink should now be stable enough to be used with gst-player or rhythmbox (seeking works)
2003-03-18 22:07:56 +00:00
Christian Schaller
8144288b14
fixes for monkeys audio
...
Original commit message from CVS:
fixes for monkeys audio
2003-03-11 21:46:07 +00:00
Jeremy Simon
d0be28693d
Add monkeyaudio plugin
...
Original commit message from CVS:
Add monkeyaudio plugin
2003-03-11 19:29:20 +00:00
Benjamin Otte
3d5a82364e
make formats test go faster and add .cvsignore
...
Original commit message from CVS:
make formats test go faster and add .cvsignore
2003-03-10 21:44:08 +00:00
Benjamin Otte
489eafaf72
Bugfixing in alsa again:
...
Original commit message from CVS:
Bugfixing in alsa again:
- Leif's commit reverted an earlier patch
(stupid diff)
- Some comment from Leif made me clean up his code
- Moved wait() directly in front of mmap
- Assorted fixes
- fixed newbie bug: DON'T EVER USE STATIC VARIABLES WHEN YOU'RE NOT ABSOLUTELY SURE WHAT YOU'RE DOING, Leif *slap* ;)
I hope I didn't break the src now...
2003-03-10 21:30:00 +00:00
Ronald S. Bultje
c6809b3db0
Fix v4l/v4l2 compilation problems
...
Original commit message from CVS:
Fix v4l/v4l2 compilation problems
2003-03-09 15:07:53 +00:00
Ronald S. Bultje
0700147e75
Fix compilation failure in testsuite/alsa/
...
Original commit message from CVS:
Fix compilation failure in testsuite/alsa/
2003-03-05 13:41:34 +00:00
Wim Taymans
1c13494436
goom takes stereo data
...
Original commit message from CVS:
goom takes stereo data
2003-03-04 22:22:56 +00:00
Benjamin Otte
91e18767bc
started tests for alsa. Doesn't work yet due to scheduler bugs, but I commit it anyway so everyone has it in Norway ;)
...
Original commit message from CVS:
started tests for alsa. Doesn't work yet due to scheduler bugs, but I commit it anyway so everyone has it in Norway ;)
2003-03-03 23:15:21 +00:00
Julien Moutte
efcf227524
gst_play_get_sink_element has been improved :
...
Original commit message from CVS:
gst_play_get_sink_element has been improved :
- Recursively searches in bins
- Able to find sink_element of a specified GstPlaySinkType (audio,video,any)
This now allow us to send very complex bins to GstPlay for audio/video sink without breaking length querying, eos signaling, etc..
2003-03-03 17:58:07 +00:00
Ronald S. Bultje
33bfd20100
Unification of the way to speak to v4l2 and v4l elements... Also fix a segfautl when doing gst-inspect v4l2src
...
Original commit message from CVS:
Unification of the way to speak to v4l2 and v4l elements... Also fix a segfautl when doing gst-inspect v4l2src
2003-03-02 21:58:52 +00:00
Christian Schaller
8bfd482d89
remove obsolete requirement from rtp plugin
...
Original commit message from CVS:
remove obsolete requirement from rtp plugin
2003-03-02 11:58:26 +00:00
Christian Schaller
50826f939d
commit RTP fixes to spec file
...
Original commit message from CVS:
commit RTP fixes to spec file
2003-03-02 11:29:18 +00:00
Christian Schaller
760fac371d
one missing file updated
...
Original commit message from CVS:
one missing file updated
2003-03-02 10:17:53 +00:00
Christian Schaller
222eaddcc7
Complete the move of the RTP plugin
...
Original commit message from CVS:
Complete the move of the RTP plugin
2003-03-02 10:16:24 +00:00
Christian Schaller
89982b5318
remove videosink from spec
...
Original commit message from CVS:
remove videosink from spec
2003-03-01 15:04:35 +00:00
Christian Schaller
f051830856
fix ivorbis part 2
...
Original commit message from CVS:
fix ivorbis part 2
2003-03-01 14:49:57 +00:00
Sjoerd Simons
ec25d2a65c
I'm too lazy to comment this
...
Original commit message from CVS:
Some nicer softsync thread work (patch by sjoerd@luon.net )
2003-03-01 14:35:17 +00:00
Sjoerd Simons
6581670631
I'm too lazy to comment this
...
Original commit message from CVS:
close device if opening fails, and don't use audio if nothing was set (patch by sjoerd@luon.net )
2003-03-01 13:12:41 +00:00