! avidecoder !
! (video/raw)...
! (----------) !
- ! ! demuxer (video/avi, auds).. !
+ ! ! demuxer (video/x-msvideo, auds)..
! ! ! !
! -src ! !
- ! / ! (video/avi, vids).. !
+ ! / ! (video/x-msvideo, vids)..
- src ! ! !
! (----------) (audio/raw)...
! !
! avidecoder (--------) (------) !
! !avitypes! !windec! /-- (video/raw)
! (----------) /-sink src--sink src ----- !
- ! !demuxer (video/avi, ! ! ! ! !
+ ! !demuxer (video/x-msvideo, ! ! ! !
! ! ! auds).. (--------) (------) !
! -sink ! (--------) !
- ! / ! (video/avi, !avitypes! !
+ ! / ! (video/x-..,!avitypes! !
-sink ! ! vids).. ! ! !
! (----------) \-sink src -------------------- (audio/raw)
! (--------) !
}while(1);
qtdemux_parse_moov(qtdemux, GST_BUFFER_DATA(moov), length);
- if(0)qtdemux_node_dump(qtdemux, qtdemux->moov_node);
+ if(1)qtdemux_node_dump(qtdemux, qtdemux->moov_node);
qtdemux_parse_tree(qtdemux);
qtdemux->state = QTDEMUX_STATE_MOVIE;
break;