summaryrefslogtreecommitdiffstats
path: root/gst/flv/gstflvdemux.c
diff options
context:
space:
mode:
authorJulien Moutte <julien@moutte.net>2007-08-22 14:50:51 +0000
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2009-05-12 21:20:50 +0200
commit5d7f2cf4fa195687a383e9c8a4c2aeb0aff6a191 (patch)
tree98f9a61ca1a9bfc51ff2eb5f0a95fad5faaea066 /gst/flv/gstflvdemux.c
parent8f0627ea08e85e209b5b9386c8b126dd5b3d5280 (diff)
[MOVED FROM BAD 06/57] gst/flv/: Handle pixel aspect ratio through metadata tags like ASF does. Fluendo muxer supports this and
Original commit message from CVS: 2007-08-22 Julien MOUTTE <julien@moutte.net> * gst/flv/gstflvdemux.c: (gst_flv_demux_cleanup), (gst_flv_demux_pull_tag): * gst/flv/gstflvdemux.h: * gst/flv/gstflvparse.c: (gst_flv_parse_metadata_item), (gst_flv_parse_tag_script), (gst_flv_parse_tag_audio), (gst_flv_parse_tag_video): Handle pixel aspect ratio through metadata tags like ASF does. Fluendo muxer supports this and Flash players can support it as well this way.
Diffstat (limited to 'gst/flv/gstflvdemux.c')
-rw-r--r--gst/flv/gstflvdemux.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/gst/flv/gstflvdemux.c b/gst/flv/gstflvdemux.c
index 3a644c38..b94479ea 100644
--- a/gst/flv/gstflvdemux.c
+++ b/gst/flv/gstflvdemux.c
@@ -90,7 +90,10 @@ gst_flv_demux_cleanup (GstFLVDemux * demux)
demux->has_audio = FALSE;
demux->has_video = FALSE;
demux->push_tags = FALSE;
+ demux->got_par = FALSE;
+ demux->w = demux->h = 0;
+ demux->par_x = demux->par_y = 1;
demux->video_offset = 0;
demux->audio_offset = 0;
demux->offset = demux->cur_tag_offset = 0;