| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
The gst_h264_parse_pps() function dynamically allocates the slice
group ids map array, so that needs to be cleared before parsing a
new PPS NAL unit again, or when it is no longer needed.
Likewise, a clean copy to the internal NAL parser state needs to be
performed so that to avoid a double-free corruption.
https://bugzilla.gnome.org/show_bug.cgi?id=707282
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It was previously a mix and match of both variants, introducing just too much
confusion.
The prefix are from now on:
* GstMpegts for structures and type names (and not GstMpegTs)
* gst_mpegts_ for functions (and not gst_mpeg_ts_)
* GST_MPEGTS_ for enums/flags (and not GST_MPEG_TS_)
* GST_TYPE_MPEGTS_ for types (and not GST_TYPE_MPEG_TS_)
The rationale for chosing that is:
* the namespace is shorter/direct (it's mpegts, not mpeg_ts nor mpeg-ts)
* the namespace is one word under Gst
* it's shorter (yah)
|
|
|
|
| |
Still not done :(
|
| |
|
|
|
|
|
|
|
|
| |
It is a replacement for videomixer with a similare API
Co-Authored by: Thibault Saunier <tsaunier@gnome.org>
https://bugzilla.gnome.org/show_bug.cgi?id=731919
|
|
|
|
|
|
|
|
| |
This base class has been added to a newly created libgstbadvideo library
Co-Authored by: Thibault Saunier <tsaunier@gnome.org>
https://bugzilla.gnome.org/show_bug.cgi?id=731918
|
|
|
|
|
|
|
|
| |
This base class has been added to a newly created libgstbadbase library
Co-Authored by: Mathieu Duponchelle <mathieu.duponchelle@opencreed.com>
https://bugzilla.gnome.org/show_bug.cgi?id=731917
|
|
|
|
| |
* add graphene as soft dependency for linear algebra
|
|
|
|
| |
Allows custom properties to be placed on the sink pads by subclasses
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Fix routine names for zigzag/raster scan order conversion routines for
quantization matrices. This ought to use the gst_h264_quant_matrix_*()
naming convention instead of gst_h264_video_quant_matrix_*(), which
derived from the MPEG-2 function names.
https://bugzilla.gnome.org/show_bug.cgi?id=731524
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=728429
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=728429
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=728429
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=728429
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=728364
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=728364
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=728364
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add a new function to calculate video stream framerate which rely on
SPS, slice header and pic timing using formula:
time_scale 1 1
fps = ----------------- x --------------- x ------------------------
num_units_in_tick DeltaTfiDivisor (field_pic_flag ? 2 : 1)
See section E2.1 of H264 specification for definition of variables.
https://bugzilla.gnome.org/show_bug.cgi?id=723352
|
| |
|
|
|
|
| |
At the moment it simply delegates to the subclass.
|
| |
|
|
|
|
|
|
| |
The colorconvert values were not being used at all.
https://bugzilla.gnome.org/show_bug.cgi?id=729896
|
|
|
|
| |
Rename init_format to set_format
|
|
|
|
| |
Simply retreives the format set by init_format
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=729551
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=727560
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=727560
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=727560
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=727403
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=727403
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=727403
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=727403
|
|
|
|
|
|
| |
glimagesink
https://bugzilla.gnome.org/show_bug.cgi?id=703343
|
|
|
|
|
|
|
|
|
|
| |
This patch provides the basic infrastructure required for this.
Upload and Download has been ported to this.
Has the nice effect of allowing GstGLMemory to be our
refcounted texture object for any texture type (not just RGBA).
Should not lose any features/video formats.
|
|
|
|
| |
Currently used by both upload and download objects separately.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=727460
|
|
|
|
|
|
| |
Signed-off-by: Stefan Ringel <linuxtv@stefanringel.de>
https://bugzilla.gnome.org/show_bug.cgi?id=727356
|
| |
|
|
|
|
|
|
| |
Signed-off-by: Stefan Ringel <linuxtv@stefanringel.de>
https://bugzilla.gnome.org/show_bug.cgi?id=725463
|
|
|
|
|
|
| |
Signed-off-by: Stefan Ringel <linuxtv@stefanringel.de>
https://bugzilla.gnome.org/show_bug.cgi?id=725278
|
|
|
|
|
|
| |
Signed-off-by: Stefan Ringel <linuxtv@stefanringel.de>
https://bugzilla.gnome.org/show_bug.cgi?id=725278
|
| |
|
|
|
|
|
| |
Sync to the Makefile.am from gst-plugin-base where it is done right.
Fixes #725034
|