Opened 9 years ago

Closed 9 years ago

#618 closed enhancement (fixed)

avformat_open_input() error reporting can be misleading

Reported by: teratorn Owned by:
Priority: normal Component: avformat
Version: git-master Keywords:
Cc: teratorn Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no


Attemping to use avformat_open_input() without having called av_register_all() first results in ENOENT "No such file or directory". As an ffmpeg newcomer this was very confusing and I had to dig in to the guts of libavformat with a debugger before I figured out what was going on.

Attached is a patch that introduces a new error code with an informative error message for this case.

Attachments (1)

no-url-proto-error.patch (1.8 KB) - added by teratorn 9 years ago.

Download all attachments as: .zip

Change History (2)

Changed 9 years ago by teratorn

comment:1 Changed 9 years ago by michael

  • Resolution set to fixed
  • Status changed from new to closed

Ive solved this a bit differently, as i think the error code is not so helpfull, it still requires quite a bit of indirection. That is "why does it fail? what does this error code mean? ..."

Note: See TracTickets for help on using tickets.