Le tridi 3 fructidor, an CCXXIII, Stephan Holljes a écrit : > In ffserver the User-Agent is used to decide how to deal with a > client. (WMP being a special case.)
Ok, but that is special case for a specific application. > That sounds pretty optimistic. Maybe it is trivial for you, but from > my standpoint it looks like a rather large-ish undertaking to rewrite > all the header-parsing code to utilize an AVDictionary. You do not need to change the code to use the dictionary. That would be a lot of work, but I do not think it would be very interesting. All you need to do is to is to put all the headers in a dictionary, before the parsing (or after, but if you do it before, the parsing can alter the buffer, that is more convenient). In http.c, near "!av_strcasecmp(tag, "Location")", you have the header name in "tag" and its value in "p", just do a av_dict_add() on them with a bit of tracking for the total number. Regards, -- Nicolas George
signature.asc
Description: Digital signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel