mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 16:50:47 +00:00
jpegenc: Remove arbitrary encoding size limitation
The encoder is happy to encode with sizes less then 16x16, so remove this arbitrary limitation. This also fixes the fact the sink and src template caps disagree. Fixes #888 Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/998>
This commit is contained in:
parent
21c90afd92
commit
be83a52db9
2 changed files with 3 additions and 3 deletions
|
@ -8606,7 +8606,7 @@
|
||||||
"presence": "always"
|
"presence": "always"
|
||||||
},
|
},
|
||||||
"src": {
|
"src": {
|
||||||
"caps": "image/jpeg:\n width: [ 16, 65535 ]\n height: [ 16, 65535 ]\n framerate: [ 0/1, 2147483647/1 ]\n sof-marker: { (int)0, (int)1, (int)2, (int)4, (int)9 }\n",
|
"caps": "image/jpeg:\n width: [ 1, 65535 ]\n height: [ 1, 65535 ]\n framerate: [ 0/1, 2147483647/1 ]\n sof-marker: { (int)0, (int)1, (int)2, (int)4, (int)9 }\n",
|
||||||
"direction": "src",
|
"direction": "src",
|
||||||
"presence": "always"
|
"presence": "always"
|
||||||
}
|
}
|
||||||
|
|
|
@ -113,8 +113,8 @@ GST_STATIC_PAD_TEMPLATE ("src",
|
||||||
GST_PAD_SRC,
|
GST_PAD_SRC,
|
||||||
GST_PAD_ALWAYS,
|
GST_PAD_ALWAYS,
|
||||||
GST_STATIC_CAPS ("image/jpeg, "
|
GST_STATIC_CAPS ("image/jpeg, "
|
||||||
"width = (int) [ 16, 65535 ], "
|
"width = (int) [ 1, 65535 ], "
|
||||||
"height = (int) [ 16, 65535 ], "
|
"height = (int) [ 1, 65535 ], "
|
||||||
"framerate = (fraction) [ 0/1, MAX ], "
|
"framerate = (fraction) [ 0/1, MAX ], "
|
||||||
"sof-marker = (int) { 0, 1, 2, 4, 9 }")
|
"sof-marker = (int) { 0, 1, 2, 4, 9 }")
|
||||||
);
|
);
|
||||||
|
|
Loading…
Reference in a new issue