Seungha Yang
|
ded3e7c81a
|
directshow: Demote rank of device provider to GST_RANK_NONE
Current directshow plugin seems to be unstable and unmaintained
for many many years.
See
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3323
and
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1828
Disable this device provider by default to avoid any side-effect
of this plugin
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3355>
|
2022-11-09 00:30:45 +00:00 |
|
Seungha Yang
|
bfed80a82c
|
directshow: Validate enumerated AM_MEDIA_TYPE struct
The video info struct can be null if format is undefined
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3323>
|
2022-11-04 10:01:39 +00:00 |
|
Seungha Yang
|
92fd435a25
|
directshow: Add since marker
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3250>
|
2022-10-24 12:42:51 +00:00 |
|
Thibault Saunier
|
6a4425e46a
|
meson: Call pkgconfig.generate in the loop where we declare plugins dependencies
Removing some copy pasted code
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2970>
|
2022-09-01 21:17:35 +00:00 |
|
Seungha Yang
|
7acfd0cdd1
|
directshow: Fix for uninitialized debug category warning
A method in the code is used in another place (device provider)
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2519>
|
2022-05-30 12:00:43 +00:00 |
|
Vivienne Watermeier
|
6c2f6c3bd4
|
all: Use new navigation interface and API
Use and implement the new navigation interface in all relevant sink elements,
and use API functions everywhere instead of directy accessing the event structure.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1633>
|
2022-03-23 13:14:52 +00:00 |
|
Seungha Yang
|
df6624bf1c
|
directshow: Fix for division by zero
The AvgTimePerFrame value may be unknown. Use arbitrary
value (30 fps) instead of crashing.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1828>
|
2022-03-02 19:35:49 +00:00 |
|
Seungha Yang
|
c19d0db454
|
directshow: Fix build warnings
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1744>
|
2022-02-19 19:54:52 +00:00 |
|
Seungha Yang
|
7eedd52510
|
directshow: Merge plugins into single directshow plugin
... and lower rank of dshowvideosink and dshowdeviceprovider
to GST_RANK_MARGINAL since we don't prefer this plugin
by default
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1744>
|
2022-02-19 19:54:52 +00:00 |
|
Seungha Yang
|
d94d338bd5
|
directshow: Remove white spaces
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1744>
|
2022-02-19 19:54:52 +00:00 |
|
Loic Le Page
|
e1c0628bb9
|
Add build files and fix build for gst-plugins-bad dshowsinkwrapper plugin
dshowsinkwrapper plugin is the old dshowvideosink plugin that has been
renamed to be compliant with the actuel plugin name in the source code.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1577>
|
2022-02-18 14:59:25 +01:00 |
|
Loic Le Page
|
b355345ef5
|
Add build files and fix build for gst-plugins-bad dshowsrcwrapper plugin
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1577>
|
2022-02-18 14:59:25 +01:00 |
|
Loic Le Page
|
587b2e6bcb
|
Add build files and fix build for gst-plugins-bad dshowdecwrapper plugin
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1577>
|
2022-02-18 14:59:25 +01:00 |
|
Loic Le Page
|
42bdeaf52c
|
Add directshow strmbase library source code from Microsoft repo
Original repo is here:
https://github.com/microsoft/Windows-classic-samples
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1577>
|
2022-02-18 14:59:25 +01:00 |
|
Loïc Le Page
|
42c6a26aea
|
Move all directshow plugins to the same sub-folder
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1577>
|
2022-02-18 14:59:24 +01:00 |
|