summaryrefslogtreecommitdiff
path: root/gst/jpegformat
Commit message (Collapse)AuthorAgeFilesLines
* jpegparse: Chain up to parent class' sink event handlerMatt Staples2017-01-101-0/+1
| | | | | | | Call base class's sink_event handler after handling GST_EVENT_FLUSH_STOP event, so that base class doesn't get stuck in a 'flushing' state https://bugzilla.gnome.org/show_bug.cgi?id=777097
* Add support for Meson as alternative/parallel build systemNirbheek Chauhan2016-08-201-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/mesonbuild/meson With contributions from: Tim-Philipp Müller <tim@centricular.com> Matej Knopp <matej.knopp@gmail.com> Jussi Pakkanen <jpakkane@gmail.com> (original port) Highlights of the features provided are: * Faster builds on Linux (~40-50% faster) * The ability to build with MSVC on Windows * Generate Visual Studio project files * Generate XCode project files * Much faster builds on Windows (on-par with Linux) * Seriously fast configure and building on embedded ... and many more. For more details see: http://blog.nirbheek.in/2016/05/gstreamer-and-meson-new-hope.html http://blog.nirbheek.in/2016/07/building-and-developing-gstreamer-using.html Building with Meson should work on both Linux and Windows, but may need a few more tweaks on other operating systems.
* bad: use new gst_element_class_add_static_pad_template()Vineeth TM2016-03-242-8/+8
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=763081
* plugins-bad: Fix example pipelinesVineeth TM2015-12-152-4/+4
| | | | | | | | rename gst-launch --> gst-launch-1.0 replace old elements with new elements(ffmpegcolorspace -> videoconvert, ffenc_** -> avenc_**) fix caps in examples https://bugzilla.gnome.org/show_bug.cgi?id=759432
* Remove obsolete Android build cruftTim-Philipp Müller2015-04-261-14/+0
| | | | This is not needed any longer.
* jpegparse: interlaced doesn't mean progressive scanLuis de Bethencourt2015-02-241-9/+0
| | | | | Removing interlaced variable since it is meant to mean progressive scan and that isn't used.
* style: remove unnecessary break statementsLuis de Bethencourt2014-09-251-1/+0
| | | | | | | Code flow never arrives to these break statements due to the gotos preceding them. So the breaks are unnecessary, as discussed in bug 736942. https://bugzilla.gnome.org/show_bug.cgi?id=737370
* jpegparse: port to baseparseThiago Santos2014-07-242-262/+154
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=728356
* jpegparse: Remove unneeded callEdward Hervey2013-12-301-3/+0
| | | | 'parse' is already provided by the parent variable
* jpegparse: Forward segment event after capsEdward Hervey2013-08-201-1/+6
| | | | Store it until we know what our caps are.
* gst: Add better support for static pluginsSebastian Dröge2013-04-151-1/+1
|
* jpegparse: accept any jpeg input - parsed, unparsed or unmarkedAlexander Olsson2013-04-131-1/+1
| | | | | | | | | The src element may not include information about whether the data is parsed or not. Hence do not require parsed=false. Fixes multipartdemux ! jpegparse ! ... https://bugzilla.gnome.org/show_bug.cgi?id=697884
* jpeg: use appropriate printf format for gsizeThijs Vermeir2012-12-181-3/+3
|
* 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
|
* opus + jpegformat: unbreak non-debug buildPeter Korsgaard2012-09-121-2/+2
| | | | | | | | | | opus + jpegformat plugin builds fail when gstreamer is configured with --disable-gst-debug as they are checking the GST_DISABLE_DEBUG symbol instead of GST_DISABLE_GST_DEBUG. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk> https://bugzilla.gnome.org/show_bug.cgi?id=683850
* jpegformat: don't link to libgstinterfaces which doesn't exist any longerTim-Philipp Müller2012-09-121-5/+3
|
* jpegparse: Finish port to 1.0 APIOlivier Crête2012-09-112-82/+62
|
* gst_tag_list_free -> gst_tag_list_unrefTim-Philipp Müller2012-08-042-3/+3
|
* jpegparse: Do not set the duration to the input buffer's duration unless validYouness Alaoui2012-04-181-1/+4
| | | | | | | | This causes a bug where the first buffer has ts = 0, dur=X, the second buffer has ts=X (because of ts += duration), dur=-1, then the following buffers will start having a non valid timestamp. The real duration is only calculated during the caps negociation when there is a framerate available and the buffer's duration is invalid.
* jpegparse: Fix duration in buffers. It's frames per second, not seconds per ↵Youness Alaoui2012-04-171-1/+1
| | | | frame
* gst: Update for GST_PLUGIN_DEFINE() API changesSebastian Dröge2012-04-051-1/+1
|
* gst: Update versioningSebastian Dröge2012-04-041-2/+2
|
* update for memory api changesWim Taymans2012-03-151-1/+1
|
* jpegformat: port to 0.11Wim Taymans2011-10-052-145/+156
|
* gst: some more unused-but-set-variable warning fixesTim-Philipp Müller2011-06-041-3/+3
|
* jifmux: Bump rank to secondaryThiago Santos2011-05-161-1/+2
| | | | | | | jifmux is being used for quite some time and has no open bugs currently, so we can give it a secondary rank at least. Fixes #649391
* jifmux: Change class to formatterThiago Santos2011-05-161-1/+1
| | | | | | jifmux is a formatter and not a muxer Fixes #649391
* jpegformat: Fix unitialized variable on macosxEdward Hervey2011-04-161-1/+1
|
* jpegparse: subtract id-str size from the remaining readStefan Kost2011-04-111-0/+2
| | | | Fixes a regression from the patches in bug #626618.
* jpeg: set tags to NULL at init time and after freeing themStefan Kost2011-04-111-2/+3
|
* jpeg: comment and logging changesStefan Kost2011-04-112-11/+20
|
* jpegparse: add gst_jpeg_parse_remove_marker()Víctor Manuel Jáquez Leal2011-04-111-22/+26
| | | | | | | | | This function will remove the whole marker from the buffer. Also we set it as the default behavior for marker JPG{0-13}? in order to avoid a useless #if https://bugzilla.gnome.org/show_bug.cgi?id=626618
* jpegparse: refactor COM parsingVíctor Manuel Jáquez Leal2011-04-111-22/+40
| | | | | | | add gst_jpeg_parse_com () and get_utf8_from_data () to extract and validate comment format https://bugzilla.gnome.org/show_bug.cgi?id=626618
* jpegparse: refactor APP1 parsingVíctor Manuel Jáquez Leal2011-04-111-74/+81
| | | | | | add gst_jpeg_parse_app1 () and extract_and_queue_tags () https://bugzilla.gnome.org/show_bug.cgi?id=626618
* jpegparse: log id when skipping an unhandled APP markerVíctor Manuel Jáquez Leal2011-04-111-2/+15
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=626618
* jpegparse: skip all APP markers, excepting APP1Víctor Manuel Jáquez Leal2011-04-111-16/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=626618
* jpegparse: add get_tag_list ()Víctor Manuel Jáquez Leal2011-04-111-3/+10
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=626618
* android: make it ready for androgenizerThibault Saunier2011-04-111-0/+14
| | | | | | | | Remove the android/ top dir Fixe the Makefile.am to be androgenized To build gstreamer for android we are now using androgenizer which generates the needed Android.mk files. Androgenizer can be found here: http://git.collabora.co.uk/?p=user/derek/androgenizer.git
* jifmux: Add GstTagXmpWriter supportThiago Santos2011-03-292-3/+9
| | | | Adds GstTagXmpWriter interface to jifmux element
* jpegparse: Fix unitialized variable on macosxEdward Hervey2011-01-061-1/+1
|
* jifmux: Don't leak taglistSebastian Dröge2010-12-191-0/+1
|
* jpegparse: avoid leaking tag eventMark Nauwelaerts2010-12-131-2/+4
|
* jpegparse: avoid leaking converted comment stringMark Nauwelaerts2010-12-121-2/+3
|
* jpegparse: try to convert comment tag to UTF-8Mark Nauwelaerts2010-12-081-4/+13
|
* jpegparse: discard incomplete imageMark Nauwelaerts2010-12-081-5/+17
| | | | ... as determined when finding SOI next image before an EOI.
* jpegparse: avoid infinite loop when resyncingMark Nauwelaerts2010-12-081-0/+1
|
* jpegparse: Small optimization on tags parsingThiago Santos2010-11-221-10/+14
| | | | | Optimize a little avoiding copying a taglist when parsing xmp/exif data.
* jpegformat: Push tags after setting srcpad capsArun Raghavan2010-11-191-11/+47
| | | | | | | This patch defers emission of tag events till caps are set on the source pad of jpegparse, so that these tags can be seen downstream. https://bugzilla.gnome.org/show_bug.cgi?id=627211