summaryrefslogtreecommitdiff
path: root/sys/uvch264
Commit message (Collapse)AuthorAgeFilesLines
* uvch264src: Add meson build supportArun Raghavan2017-01-021-0/+22
|
* uvch264src: Fix wrong argument order to force-key-unit eventArun Raghavan2017-01-021-1/+1
| | | | CID 1373421
* bad: use new gst_element_class_add_static_pad_template()Vineeth TM2016-03-242-22/+15
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=763081
* uvch264_src: Fix caps memory leakVineeth TM2016-02-171-2/+2
| | | | | | | v4l_caps and new_caps are being allocated new memory before freeing the old allocation. https://bugzilla.gnome.org/show_bug.cgi?id=761108
* Remove unnecessary NULL checks before g_free()Reynaldo H. Verdejo Pinochet2015-11-181-2/+1
| | | | g_free() is NULL-safe
* Fix file permissions of some filesTim-Philipp Müller2015-08-281-0/+0
|
* configure.ac: fix build when the uvch264 plugin is not selectedArnaud Vrac2015-08-191-3/+1
| | | | | | | | | | Instead of checking for the gstreamer-video-1.0 package is installed, just assume it is since we already check for the -base dependency. With this replace the GST_VIDEO_* variables in makefiles and directly link with libgstvideo. https://bugzilla.gnome.org/show_bug.cgi?id=753820
* uvch264src: fix small leak in caps query handlerTim-Philipp Müller2015-06-221-4/+8
| | | | gst_query_set_caps_result() does not take ownership of the caps.
* uvch264_src: add missing break in caps query handlerVineeth TM2015-06-221-0/+1
| | | | | | | | There is a missing break statement in switch, which will result in executing default case as well resulting in wrong behavior https://bugzilla.gnome.org/show_bug.cgi?id=751305
* uvch264src: fix compiler warningsChris Clayton2015-06-091-15/+18
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=750601
* Add some missing G_END_DECLSTim-Philipp Müller2014-10-281-0/+2
|
* Fix up one-element lists in template capsTim-Philipp Müller2014-09-101-1/+1
|
* uvch264src: Free property strings when disposing the instanceSebastian Dröge2014-06-291-0/+6
|
* uvch264src: Fix compiler warning when compiling with G_DISABLE_ASSERTSebastian Dröge2014-06-291-0/+2
|
* uvch264src: Fix unitialized variable compiler warningsSebastian Dröge2014-02-081-51/+87
|
* 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