2010-10-01 Arek Korbik * Theora/src/TheoraDecoder.c: Use "correct" endian for the 'y420' pixmap info structure. 2009-08-02 Arek Korbik * OggImport/src/stream_theora.c: * OggImport/src/stream_types_theora.h: Handle base grpos of pre-3.2.1 Theora bitstreams correctly. 2009-08-02 Arek Korbik * OggImport/src/stream_flac.c: * OggImport/src/stream_speex.c: Add minimal stub code for Speex and FLAC to not block group base discovery if used with other streams. 2009-08-02 Arek Korbik * OggImport/src/stream_theora.c: * OggImport/src/stream_vorbis.c: Use track-based offset as much as possible; add some older Theora compatibility. 2009-08-02 Arek Korbik * OggImport/src/stream_private_vorbis.h (added): * OggImport/src/stream_private_vorbis.c (added): * OggImport/src/stream_types_vorbis.h: * build-macosx/XiphQT.xcodeproj/project.pbxproj: Add code to calculate duration of Vorbis ogg page. * OggImport/src/OggImport.c: * OggImport/src/importer_types.h: * OggImport/src/stream_theora.c: * OggImport/src/stream_theora.h: * OggImport/src/stream_vorbis.c: * OggImport/src/stream_vorbis.h: Add code to calculate base granulepos for each group of streams and use it to correctly synchronize the streams withing the groups. * OggImport/src/samplerefs.h: * OggImport/src/samplerefs.c: Add method for updating the duration of the first pending sample reference. * OggImport/src/utils.h: * OggImport/src/utils.c: Add granulepos -> time conversion utility. * OggImport/src/stream_flac.h: * OggImport/src/stream_speex.h: Adapt to changes. 2009-07-18 Arek Korbik * OggImport/src/OggImport.r: * OggImport/src/versions.h: Update importer MIME types to better match RFC5334. 2009-07-04 Arek Korbik * Theora/src/TheoraDecoder.c: Don't indicate "dropped frame" as early as in DecodeBand - seems to make difference on Windows. 2009-07-04 Arek Korbik * build-win32/XiphQT.sln (added): * build-win32/XiphQT.vcproj (added): Add VS2008 project files. 2009-07-04 Arek Korbik * common/os_types.h (added): * common/config.h: * OggImport/src/samplerefs.h: Add some Windows compatibility touches. 2009-06-21 Arek Korbik * OggExport/src/OggExport.c: Don't expect the StdAudio compression component to do double conversion - initialize it with LPCM as input instead. Fixes #1305. === release 0.1.9 === 2009-06-14 Arek Korbik * README: * external-libs/README: Update READMEs. 2009-06-09 Arek Korbik * Theora/src/TheoraDecoder.c: Properly resize the packet buffer when necessary - fixes playback of HD content (or anything containing compressed Theora frames bigger than 64kB). * OggImport/src/stream_theora.c: Tune the segmentation/duration hack values to handle HD content better. 2009-05-24 Arek Korbik * OggExport/src/OggExport.c: * OggExport/src/OggExportDispatch.h: Add (delegated) support for NewGetDataAndPropertiesProcs - makes OggExport component iMovie'08 "compatible". 2008-06-17 Arek Korbik * OggImport/src/stream_theora.c: Don't feed ogg pages when not going to extract packets! Fixes #1379. 2008-05-11 Arek Korbik * Theora/src/TheoraDecoder.c: Rename ystride -> stride in theora structures. * build-macosx/XiphQT.xcodeproj/project.pbxproj: * build-macosx/flac-support/FLAC.xcodeproj/project.pbxproj: Update Xcode project files - make it build again. === release 0.1.8 === 2007-09-02 Arek Korbik * OggImport/src/OggImport.c: * OggImport/src/importer_types.h: Completely avoid idling for small files; keep track of the actual duration of sample references inserted into the movie, for stats. 2007-09-01 Arek Korbik * OggImport/src/OggImport.r: Add the new proposed file extensions and MIME types (from http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions) to the OggImport component. 2007-08-26 Arek Korbik patch by: mobodo at metakine dot com * OggExport/src/stream_video.c: Make OggExport use default/pre-configured settings when source video component doesn't specify any; don't treat paramErr as error while configuring video streams. 2007-08-26 Arek Korbik * OggImport/src/OggImport.c: * OggImport/src/importer_types.h: * OggImport/src/stream_theora.c: Improve idle loading of files with video - uses slightly more memory but all avoidable stalling is being avoided. Fixes #1151. * ChangeLog: Add the ChangeLog file.