lavf/segment: add some debugging logs

This commit is contained in:
Stefano Sabatini 2012-01-12 23:24:27 +01:00
parent 567eb9d344
commit 0692d4c890
1 changed files with 6 additions and 0 deletions

View File

@ -81,6 +81,8 @@ static int segment_start(AVFormatContext *s)
return 0;
fail:
av_log(oc, AV_LOG_ERROR, "Failure occurred when starting segment '%s'\n",
oc->filename);
avio_close(oc->pb);
av_freep(&oc->priv_data);
@ -94,6 +96,10 @@ static int segment_end(AVFormatContext *oc)
if (oc->oformat->write_trailer)
ret = oc->oformat->write_trailer(oc);
if (ret < 0)
av_log(oc, AV_LOG_ERROR, "Failure occurred when ending segment '%s'\n",
oc->filename);
avio_close(oc->pb);
if (oc->oformat->priv_class)
av_opt_free(oc->priv_data);