mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-18 22:36:33 +00:00
mssdemux: also consider fourcc AVC1 as H264
H264 can be represented by both fourccs H264 and AVC1, use both.
This commit is contained in:
parent
4293cfa763
commit
013c11f7dd
1 changed files with 2 additions and 2 deletions
|
@ -236,7 +236,7 @@ _gst_mss_stream_video_caps_from_fourcc (gchar * fourcc)
|
|||
if (!fourcc)
|
||||
return NULL;
|
||||
|
||||
if (strcmp (fourcc, "H264") == 0) {
|
||||
if (strcmp (fourcc, "H264") == 0 || strcmp (fourcc, "AVC1") == 0) {
|
||||
return gst_caps_new_simple ("video/x-h264", "stream-format", G_TYPE_STRING,
|
||||
"avc", NULL);
|
||||
} else if (strcmp (fourcc, "WVC1") == 0) {
|
||||
|
@ -396,7 +396,7 @@ _gst_mss_stream_video_caps_from_qualitylevel_xml (xmlNodePtr node)
|
|||
NULL);
|
||||
|
||||
if (codec_data && strlen (codec_data)) {
|
||||
if (strcmp (fourcc, "H264") == 0) {
|
||||
if (strcmp (fourcc, "H264") == 0 || strcmp (fourcc, "AVC1") == 0) {
|
||||
_gst_mss_stream_add_h264_codec_data (caps, codec_data);
|
||||
} else {
|
||||
GValue *value = g_new0 (GValue, 1);
|
||||
|
|
Loading…
Reference in a new issue