| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
Original commit message from CVS:
Actually, I didn't read the spec correctly. doh
|
|
|
|
|
| |
Original commit message from CVS:
Fix for bttv driver (which doesn't seem to follow the v4l2 spec 100%?
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GST_ELEMENT_THREAD_SUGGESTED instead) make...
Original commit message from CVS:
Some final fixes for the v4lsrc elements.
* remove software sync thread (use GST_ELEMENT_THREAD_SUGGESTED instead)
* make all src elements threadsafe
* fix num_buffer argument setting in v4l2src (VIDIOC_S_PARM)
* re-add bufsize (RO) for v4lmjpegsrc
* fix the A/V sync calculation in all elements (spvf=GST_SECOND/fps, not GST_SECOND*fps)
* probably some more crap....
With all this, it actually works quite well. The TODO files describes the
next steps in order to make a full-featured video recorder based on these
elements and GStreamer (bottom). Making a simple recorder should be fairly
easy now, btw.
|
|
|
|
|
|
|
| |
removes the accompanying properties since...
Original commit message from CVS:
This implements filtered-caps negotiation for all the v4l*src elements, and removes the accompanying properties since they're no longer needed
|
|
|
|
|
| |
Original commit message from CVS:
properly get rid of clocks on disposal - be parent of own clock
|
|
|
|
|
| |
Original commit message from CVS:
Implement element synchronization (#108301)
|
|
|
|
|
| |
Original commit message from CVS:
Fix #106709 - waiting for approval in 0.6.1 - patch thanks to Peter N Lundblad <lundblad@linux.nu>
|
|
|
|
|
|
|
|
|
|
| |
open/close to ready/null instead of paused/re...
Original commit message from CVS:
* implement clocking
* set clock counter back to zero on ready->paused
* move open/close to ready/null instead of paused/ready.
* add random typos
|
|
|
|
|
| |
Original commit message from CVS:
Fix v4l/v4l2 compilation problems
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Original commit message from CVS:
disabling videosink from head build, should I do the same for 0.6 branch?
|
|
|
|
|
|
|
|
| |
conversion.
Original commit message from CVS:
Change %lld, %llu to G_G[U]INT64_FORMAT globally. Fix bad pointer->integer
conversion.
|
|
|
|
|
| |
Original commit message from CVS:
Removed bogus patch 1.4 to make osssrc work again.
|
|
|
|
|
|
| |
Original commit message from CVS:
- Add error reporting
- never return a NULL buffer
|
|
|
|
|
| |
Original commit message from CVS:
Enable sync again, for some reason it was disabled
|
|
|
|
|
|
|
|
| |
making FALSE the default
Original commit message from CVS:
until this reliably works for more than two media types, we're better off
making FALSE the default
|
|
|
|
|
|
|
| |
http://bugzilla.gnome.org/show_bug.cgi?id=102025
Original commit message from CVS:
Applied patch from Martin Schlemmer for locking issue, see bug http://bugzilla.gnome.org/show_bug.cgi?id=102025
|
|
|
|
|
| |
Original commit message from CVS:
PadConnect -> PadLink
|
|
|
|
|
|
|
|
|
|
| |
please refrain of making them yourself, so t...
Original commit message from CVS:
another batch of connect->link fixes
please let me know about issues
and please refrain of making them yourself, so that I don't spend double
the time resolving conflicts
|
|
|
|
|
| |
Original commit message from CVS:
Fix plugins for new query API
|
|
|
|
|
| |
Original commit message from CVS:
Update to new element sync API
|
|
|
|
|
| |
Original commit message from CVS:
Properly reset the internal state without leaking the filehandle
|
|
|
|
|
| |
Original commit message from CVS:
parallel install fixes
|
|
|
|
|
|
| |
Original commit message from CVS:
More refactoring
osssrc has more features now, like query/convert etc
|
|
|
|
|
|
| |
Original commit message from CVS:
Some cleanups and refactoring
make ossrc do good negotiation
|
|
|
|
|
| |
Original commit message from CVS:
Add an event handler to the GstOssSrc. Handle EOS events.
|
|
|
|
|
|
|
| |
Original commit message from CVS:
more useful error messages
- how about i18n ?
- is this really the best way to pass user-visible error messages ?
|
|
|
|
|
|
| |
Original commit message from CVS:
Make the OSSSrc set the correct rate/number of channels as set in the GstCaps.
Handle state changes correctly according to docs/random/wtay/states
|
|
|
|
|
| |
Original commit message from CVS:
Moved clock set/get to class functions.
|
|
|
|
|
| |
Original commit message from CVS:
Bug #94429 (open with O_NONBLOCK). I hope it's ok (wtay ?)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
move source format enumeration from v4l2elem...
Original commit message from CVS:
v4l plugins:
* add open/close signals
v4l2 plugins:
* add open/close signals
* move source format enumeration from v4l2element to v4l2src
* adapt to the final v4l2 API in kernel 2.5 (patches for 2.4 on http://bytesex.org/patches)
* small tweaks
|
|
|
|
|
| |
Original commit message from CVS:
Remove properties that can easily be found on the caps.
|
|
|
|
|
| |
Original commit message from CVS:
Let's use g_strerror() instead of strerror()
|
|
|
|
|
| |
Original commit message from CVS:
Use strerror() instead of sys_errlist[] (deprecated)
|
|
|
|
|
| |
Original commit message from CVS:
I'm such an idiot - these files should have been in a week ago
|
|
|
|
|
| |
Original commit message from CVS:
oss debug backport fixes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
some nicety to video4linux2 plugins and doe...
Original commit message from CVS:
This patch fixes some issues caused by design issues in video4linux, adds
some nicety to video4linux2 plugins and does some more evil stuff:
* video4linux doesn't tell us which formats are supported by a card, so
the only way to know this is by simply trying it out. This patch adds that.
* v4lmjpegsink didnt have a bufferpool yet - is integrated now.
* all copy() bufferpool functions have been removed since they're not needed.
* v4lmjpegsink doesnt have a free() function, because hen playing the frames,
all this is already handled. When the frame is not played, nothing has to
be done. In total, the function is not needed.
* adds a get_caps() function to v4l2src
* some minor crap
|
|
|
|
|
| |
Original commit message from CVS:
plugins part of license field patch
|
|
|
|
|
| |
Original commit message from CVS:
some enhancements for capsnego
|
|
|
|
|
| |
Original commit message from CVS:
This fixes the video4linux/video4linux2 debug output, which had one \n too much
|
|
|
|
|
| |
Original commit message from CVS:
This build bug accidently went into the CVS
|
|
|
|
|
|
|
| |
video4linux2 source plugins
Original commit message from CVS:
Add the convert functions to the source pads of the video4linux and video4linux2 source plugins
|
|
|
|
|
| |
Original commit message from CVS:
Some cleanups
|
|
|
|
|
| |
Original commit message from CVS:
This updates all plugins to the new API for gst_pad_try_set_caps
|
|
|
|
|
| |
Original commit message from CVS:
This adds v4l2 stuff to the build system
|
|
|
|
|
|
|
| |
plugins is the same as for v4l1 - i.e. an el...
Original commit message from CVS:
this adds video4linux2 source and element plugins. The division in v4l2* plugins is the same as for v4l1 - i.e. an element, a src and a sink, but there won't be separate encoding plugins (like v4lmjpegsrc) - all functionality is (thanks to video4linux2) integrated in one plugin: v4l2src. v4l2sink is still to be done, that'll come later.
|
|
|
|
|
| |
Original commit message from CVS:
some wim forgot this
|
|
|
|
|
|
|
| |
Original commit message from CVS:
- Don't misuse fragment property for storing the fragment size
- Better property descriptions
- correctly calculate fragment_time
|
|
|
|
|
| |
Original commit message from CVS:
small sync fix
|
|
|
|
|
|
|
|
| |
make this work
Original commit message from CVS:
Added conditional for cdrom, someone needs to write a configure check
to make this work
|