[FFmpeg-cvslog] r17627 - trunk/libavformat/wc3movie.c
aurel
subversion
Thu Feb 26 23:35:26 CET 2009
Author: aurel
Date: Thu Feb 26 23:35:26 2009
New Revision: 17627
Log:
use new metadata API in wc3 demuxer
Modified:
trunk/libavformat/wc3movie.c
Modified: trunk/libavformat/wc3movie.c
==============================================================================
--- trunk/libavformat/wc3movie.c Thu Feb 26 23:34:18 2009 (r17626)
+++ trunk/libavformat/wc3movie.c Thu Feb 26 23:35:26 2009 (r17627)
@@ -132,6 +132,7 @@ static int wc3_read_header(AVFormatConte
unsigned int size;
AVStream *st;
unsigned char preamble[WC3_PREAMBLE_SIZE];
+ char buffer[513];
int ret = 0;
int current_palette = 0;
int bytes_to_read;
@@ -185,8 +186,10 @@ static int wc3_read_header(AVFormatConte
bytes_to_read = size;
else
bytes_to_read = 512;
- if ((ret = get_buffer(pb, s->title, bytes_to_read)) != bytes_to_read)
+ if ((ret = get_buffer(pb, buffer, bytes_to_read)) != bytes_to_read)
return AVERROR(EIO);
+ buffer[bytes_to_read] = 0;
+ av_metadata_set(&s->metadata, "title", buffer);
break;
case SIZE_TAG:
More information about the ffmpeg-cvslog
mailing list