| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2194>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Split plugin into features including
dynamic types which can be indiviually
registered during a static build.
More details here:
https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/199
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/661
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2110>
|
| |
|
|
|
|
|
|
|
|
|
| |
This change allow setting timestamp on streams that would otherwise have
no timestamp. This is useful to make a video from bunch of JPEG files. An
example of such pipeline would be:
gst-launch-1.0 multifilesrc location=%05d.jpeg caps=image/jpeg,framerate=30/1 \
! jpegparse ! fakesink silent=0 -v
|
| |
|
|
|
|
|
|
|
| |
Reposition the bytereader for proper skipping of
APP1 marker segment if it is not Exif.
https://bugzilla.gnome.org/show_bug.cgi?id=795117
|
| |
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=763081
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Removing interlaced variable since it is meant to mean progressive scan
and that isn't used.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=728356
|
|
|
|
| |
'parse' is already provided by the parent variable
|
|
|
|
| |
Store it until we know what our caps are.
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=687520
|
|
|
|
|
| |
where possible. Avoids some string copies. Also re-indent
some stuff. Also some indent fixes here and there.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
frame
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes a regression from the patches in bug #626618.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
add gst_jpeg_parse_app1 () and extract_and_queue_tags ()
https://bugzilla.gnome.org/show_bug.cgi?id=626618
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=626618
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=626618
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=626618
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
... as determined when finding SOI next image before an EOI.
|
| |
|
|
|
|
|
| |
Optimize a little avoiding copying a taglist when parsing xmp/exif
data.
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=626618
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=626618
|
|
|
|
|
|
| |
No functional changes (hopefully).
https://bugzilla.gnome.org/show_bug.cgi?id=626618
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=626618
|
|
|
|
| |
Use saner categories for jifmux/jpegparse elements
|
|
|
|
|
|
|
| |
Skip the correct number of bytes when reading exif
data
Fixes #623854
|
|
|
|
|
|
|
| |
In particular, this makes the jpegparse unit test pass again.
Also add a debug statement.
Fixes #622690.
|