X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Fmodules%2Fkino%2Favi.cc;h=2ee0c99d9757a32da8f1122e71f573395560fa95;hb=5b7aeb5a2052de087acc75887494091e5189143b;hp=1ed29ad18c2ddf6b740ac20e510d47ceaa0a2504;hpb=815c458e95c73c39433fa7913afb4a830d7fd376;p=melted diff --git a/src/modules/kino/avi.cc b/src/modules/kino/avi.cc index 1ed29ad..2ee0c99 100644 --- a/src/modules/kino/avi.cc +++ b/src/modules/kino/avi.cc @@ -21,6 +21,45 @@ * Change log: * * $Log$ +* Revision 1.2 2005/06/21 20:59:39 lilo_booter +* src/framework/mlt_consumer.c src/framework/mlt_consumer.h +* + Added a general profile handling for size, aspect ratio and display ratio +* +* src/framework/mlt_producer.c +* + Correction to aspect ratio properties +* +* src/inigo/inigo.c +* + Minimalist support for sdl_preview (still not very good) +* +* src/modules/avformat/consumer_avformat.c +* + Takes consumer profile into account +* +* src/modules/core/filter_resize.c +* + Corrections for synthesised producers and aspect ratio (inherits from consumer) +* +* src/modules/core/producer_colour.c +* src/modules/core/producer_noise.c +* src/modules/gtk2/producer_pango.c +* + Ensures that resize picks up consumer aspect ratio +* +* src/modules/dv/consumer_libdv.c +* + Honour wide screen output +* +* src/modules/gtk2/producer_pixbuf.c +* + Correction for 1:1 aspect ratio +* +* src/modules/kino/Makefile +* src/modules/kino/avi.cc +* src/modules/kino/avi.h +* src/modules/kino/configure +* src/modules/kino/filehandler.cc +* + Attempt to allow mov dv files to provide audio +* +* src/modules/sdl/consumer_sdl.c +* src/modules/sdl/consumer_sdl_preview.c +* src/modules/sdl/consumer_sdl_still.c +* + Takes consumer profile into account +* * Revision 1.1 2005/04/15 14:28:26 lilo_booter * Initial version * @@ -376,7 +415,7 @@ void AVIFile::Init( int format, int sampleFrequency, int indexType ) { indx[ i ] ->wLongsPerEntry = 4; indx[ i ] ->bIndexSubType = 0; - indx[ i ] ->bIndexType = AVI_INDEX_OF_INDEXES; + indx[ i ] ->bIndexType = KINO_AVI_INDEX_OF_INDEXES; indx[ i ] ->nEntriesInUse = 0; indx[ i ] ->dwReserved[ 0 ] = 0; indx[ i ] ->dwReserved[ 1 ] = 0; @@ -983,7 +1022,7 @@ void AVIFile::FlushIndx( int stream ) ix[ stream ] ->wLongsPerEntry = 2; ix[ stream ] ->bIndexSubType = 0; - ix[ stream ] ->bIndexType = AVI_INDEX_OF_CHUNKS; + ix[ stream ] ->bIndexType = KINO_AVI_INDEX_OF_CHUNKS; ix[ stream ] ->nEntriesInUse = 0; ix[ stream ] ->dwChunkId = indx[ stream ] ->dwChunkId; ix[ stream ] ->qwBaseOffset = offset + length;