diff options
author | Olivier CrĂȘte <olivier.crete@collabora.com> | 2015-06-02 20:48:33 -0400 |
---|---|---|
committer | Olivier CrĂȘte <olivier.crete@collabora.com> | 2015-06-02 20:48:33 -0400 |
commit | 172f9c9823bdee1aef9c824897992ffb961adbee (patch) | |
tree | 59f218531dc62d4a4269cadf5d2ef5e57282062b | |
parent | 4da9692f4c743e4ea78ff8992b4a9dc2804b8ce5 (diff) | |
download | gst-libav-172f9c9823bdee1aef9c824897992ffb961adbee.tar.gz |
avviddec: Post error message before returning a flow error
This is required.
-rw-r--r-- | ext/libav/gstavviddec.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ext/libav/gstavviddec.c b/ext/libav/gstavviddec.c index 83df917..18e5439 100644 --- a/ext/libav/gstavviddec.c +++ b/ext/libav/gstavviddec.c @@ -1490,7 +1490,8 @@ gst_ffmpegviddec_handle_frame (GstVideoDecoder * decoder, GST_TIME_ARGS (frame->pts), GST_TIME_ARGS (frame->duration)); if (!gst_buffer_map (frame->input_buffer, &minfo, GST_MAP_READ)) { - GST_ERROR_OBJECT (ffmpegdec, "Failed to map buffer"); + GST_ELEMENT_ERROR (ffmpegdec, STREAM, DECODE, ("Decoding problem"), + ("Failed to map buffer for reading")); return GST_FLOW_ERROR; } |