mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-24 17:20:36 +00:00
712fbd0e6b
Original commit message from CVS: Small updates to avimux and the v4l plugins for usability in general
30 lines
1.1 KiB
Text
30 lines
1.1 KiB
Text
TODO list (short term):
|
|
=======================
|
|
* as soon as we've trashed Gtk-1.2, change 'gint palette'
|
|
to 'guint16 palette' in gstv4lsrc.[ch]
|
|
* v4lsrc: actually try the format out on capsnego
|
|
* all plugins: on try_set_caps(), loop try_set_caps() per caps
|
|
instead of using a multi-caps so we know the end-format
|
|
* all three: fix interlacing (not handled at all...)
|
|
* add overlay handling in v4lelement
|
|
* libgstrec
|
|
* avidemux: add events (seek)
|
|
* avimux: fps calculations (or make that a set/get_property()?)
|
|
|
|
TODO list (long term):
|
|
======================
|
|
* v4lmpegsrc (*hint* MPEG card needed *hint*)
|
|
* v4l2element && v4l2src
|
|
* BSD-videosrc (meteorsrc?)
|
|
* color correction (brightness, hue, etc.)
|
|
* gamma correction
|
|
* dxr3sink
|
|
|
|
Useful Documentation:
|
|
=====================
|
|
MJPEG/V4L API : ./videodev_mjpeg.h
|
|
Linux/V4L API : /usr/include/linux/videodev.h or
|
|
http://roadrunner.swansea.uk.linux.org/v4l.shtml
|
|
Linux/V4L2 API: http://www.thedirks.org/v4l2/
|
|
BSD/Meteor API: /usr/include/machine/ioctl_meteor.h
|
|
mjpegtools : http://www.sourceforge.net/projects/mjpeg
|