# HG changeset patch # User nenolod # Date 1172583642 28800 # Node ID 775c18c4c90780c608944ea4b6c2ec1dd5d870c5 # Parent 6ae04ca57bc1a35a0ebef40127a17c660b0ea1b7 [svn] - add metadata key "content-length", which allows for getting a content length. diff -r 6ae04ca57bc1 -r 775c18c4c907 ChangeLog --- a/ChangeLog Tue Feb 27 04:29:52 2007 -0800 +++ b/ChangeLog Tue Feb 27 05:40:42 2007 -0800 @@ -1,3 +1,12 @@ +2007-02-27 12:29:52 +0000 William Pitcock + revision [1578] + - some ringbuffering issues could cause crashing. a final review has + resulted in this fix. + + trunk/src/aac/src/libmp4.c | 39 ++++++++++++++++++++------------------- + 1 file changed, 20 insertions(+), 19 deletions(-) + + 2007-02-27 12:19:56 +0000 William Pitcock revision [1576] - do not pass a buffered FD to the decoding thread, just use it for diff -r 6ae04ca57bc1 -r 775c18c4c907 src/curl/curl.c --- a/src/curl/curl.c Tue Feb 27 04:29:52 2007 -0800 +++ b/src/curl/curl.c Tue Feb 27 05:40:42 2007 -0800 @@ -893,6 +893,8 @@ return strdup(handle->name); if (!strcmp(field, "track-name") && handle->title != NULL) return strdup(handle->title); + if (!strcmp(field, "content-length")) + return g_strdup_printf("%ld", handle->length); return NULL; }