[FFmpeg-devel] [RFC][PATCH 0/3] Fix ticket #3249

Alexander Strasser eclipse7 at gmx.net
Thu Jan 2 20:20:46 CET 2014


This is my attempt to fix #3249:

  https://trac.ffmpeg.org/ticket/3249 

  I tried to mark remaining TODOs in the preliminary commit
messages. The biggest question is if it is OK to introduce
the new API to fix this defect or if some other approach should
be taken. This way appeared most efficient to me.

  I am still not clear on the history of assert_file_overwrite
routine in ffmpeg_opt.c but I assume that after this series it
does what it is intended to do. Will check the VCS history
and see if it sheds some light.

Alexander Strasser (3):
  lavf/file: file_check: Handle paths that start with file:
  lavf/avio: Introduce avio_check_if_protocol
  ffmpeg_opt: assert_file_overwrite: Work for all file access

 ffmpeg_opt.c       |  6 +-----
 libavformat/avio.c | 10 +++++++++-
 libavformat/avio.h |  1 +
 libavformat/file.c | 15 ++++++++++-----
 4 files changed, 21 insertions(+), 11 deletions(-)

-- 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20140102/84c44fc3/attachment.asc>


More information about the ffmpeg-devel mailing list