summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuenter Bartsch <guenter@users.sourceforge.net>2002-10-23 20:46:06 +0000
committerGuenter Bartsch <guenter@users.sourceforge.net>2002-10-23 20:46:06 +0000
commit99462fdb71745882e9b80dfe31d8d86ab55d992d (patch)
treecef8e8dadfd30fee49aa97caecbbf92d2a2dc261
parent73125d30f43de3ef59fa034d30bfe4ba7d346db3 (diff)
downloadxine-lib-99462fdb71745882e9b80dfe31d8d86ab55d992d.tar.gz
xine-lib-99462fdb71745882e9b80dfe31d8d86ab55d992d.tar.bz2
provide videocodec information
CVS patchset: 2973 CVS date: 2002/10/23 20:46:06
-rw-r--r--src/libmpeg2/decode.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/libmpeg2/decode.c b/src/libmpeg2/decode.c
index 2afe03992..2d3324c18 100644
--- a/src/libmpeg2/decode.c
+++ b/src/libmpeg2/decode.c
@@ -203,6 +203,13 @@ static void remember_metainfo (mpeg2dec_t *mpeg2dec) {
frame->frame_rate_code); */
mpeg2dec->stream->stream_info[XINE_STREAM_INFO_FRAME_DURATION] = 3000;
}
+
+ if (mpeg2dec->picture->mpeg1)
+ mpeg2dec->stream->meta_info[XINE_META_INFO_VIDEOCODEC]
+ = strdup ("MPEG-1");
+ else
+ mpeg2dec->stream->meta_info[XINE_META_INFO_VIDEOCODEC]
+ = strdup ("MPEG-2");
}