summaryrefslogtreecommitdiff
path: root/sys/uvch264
Commit message (Collapse)AuthorAgeFilesLines
* uvch264src: Fix small mem leakOlivier Crête2013-09-091-0/+2
|
* uvch264src: Let the caps be NULL if there is no peerOlivier Crête2013-09-051-2/+4
|
* uvch264src: No need to drop segment eventsOlivier Crête2013-09-051-21/+2
| | | | | In 1.0, segment events are sticky and not additive, no need to prevent their accumulation.
* uvch264src: don't error out on incomplete aux data segmentRobert Krakora2013-08-201-4/+5
| | | | | | | | | | | | | | | It appears that the Logitech C920 sometimes drops the next to last segment of RAW aux data contained within the MJPEG container. H264 data that is multiplexed with in the same container does not appear to be affected. This appears to be a bug in the Logitech C920 firmware and uvch264src should not error out in this case. Sometimes it can take 24 hours of continuous streaming for the problem to occur, but sometimes it takes only a couple of hours. https://bugzilla.gnome.org/show_bug.cgi?id=706276
* uvch264mjpgdemux: fix event orderingTim-Philipp Müller2013-08-101-6/+15
|
* uvch264_mjpgdemux: Remove duplicated variablesOlivier Crête2013-07-281-18/+13
|
* uvch264_mjpgdemux: Don't unmap/unref buffer if it's pushed out as-isOlivier Crête2013-07-281-4/+4
|
* uvcv4l2_mjpegdemux: Unmap bufferRobert Krakora2013-07-281-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=699517
* uvch264: printf format fixAnton Belka2013-04-151-1/+2
| | | | gstuvch264_mjpgdemux.c:437:5: error: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'GstClockTime'
* gst: Add better support for static pluginsSebastian Dröge2013-04-151-1/+1
|
* uvch264: Remove custom renegotiate eventSjoerd Simons2013-02-111-11/+0
|
* uvch264: Add image/jpg to vfsrc and vidsrc capsSjoerd Simons2013-02-111-2/+9
|
* uvch264: Fix NV21 vs NV12 typoSjoerd Simons2013-02-111-1/+1
|
* uvch264: Pass through the filter on the caps querySjoerd Simons2013-02-111-2/+8
|
* uvch264: Remove the _ from the element namesSjoerd Simons2013-02-113-8/+8
| | | | | Rename uvch264_src to uvch264src and uvch264_mjpgdemux to uvch264mjpgdemux
* uvch264src: Port to gstreamer 1.0Sjoerd Simons2013-02-114-274/+237
|
* uvch264: Define LIBUSB_CLASS_VIDEO if using an old version of libusbYouness Alaoui2013-01-161-0/+3
|
* uvch264: Prevent temporary elements from going to playingOlivier Crête2013-01-161-2/+13
|
* uvch264: do not double-unref if transform_caps failsYouness Alaoui2013-01-161-3/+11
|
* uvch264: Add a fakesink to the transform_capsYouness Alaoui2013-01-161-1/+15
| | | | | | | Some version of basetransform will return the template caps if the src pad is not linked, so the capsfilter will return ANY. Linking it to fakesink allows us to return the right caps in the capsfilter and have them transformed by the colorspace converter.
* Fix FSF addressTim-Philipp Müller2012-11-046-12/+12
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687520
* Use gst_element_class_set_static_metadata()Tim-Philipp Müller2012-10-172-2/+2
| | | | | where possible. Avoids some string copies. Also re-indent some stuff. Also some indent fixes here and there.
* replace gst_element_class_set_details_simple with gst_element_class_set_metadataMark Nauwelaerts2012-09-142-2/+2
|
* ffmpegcolorspace is no moreWim Taymans2012-09-141-1/+1
|
* uvch264: Make gudev/libusb a hard dependency and remove XU_FIND_UNIT ioctl ↵Youness Alaoui2012-09-112-117/+77
| | | | | | | support Conflicts: sys/uvch264/gstuvch264_src.c
* uvch264src: Use generic marshallerOlivier Crête2012-09-103-23/+3
|
* UVC H264 pluginYouness Alaoui2012-09-109-0/+4693