Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-12-22 | VIDEO: Mark TheoraDecoder as used by pegasus | Fedor | |
2014-11-02 | VIDEO: Make AVIAudioTrack::resetStream() virtual | Matthew Hoops | |
In case a subclass (like Zork) needs to override it | |||
2014-11-02 | VIDEO: Separate AVI video and audio track reading | Matthew Hoops | |
Relying on the videos to have 'initial frames' for audio tracks is not the best way to handle AVI videos. Now videos without initial frames (or broken interleaving) will buffer properly. | |||
2014-10-28 | VIDEO: Remove trailing whitespace | Filippos Karapetis | |
2014-09-28 | VIDEO: Fix seeking in AVI videos with no initial audio frames | Matthew Hoops | |
2014-08-17 | VIDEO: Add wrapper around setEndTime() to specify an end frame | Matthew Hoops | |
2014-07-08 | VIDEO: Reduce BinkDecoder stack usage | Willem Jan Palenstijn | |
See bug #6677. | |||
2014-06-08 | AUDIO: Added stup for MP3 audiostreams in AVI | Eugene Sandulenko | |
This is used in German release of Full Pipe. Unfortunately our current MP3 decoder cannot work with streamed MP3s, and bails out at the AVI header since there is no full MP3 header yet. | |||
2014-05-27 | VIDEO: Document PRMI as being Premiere metadata | Matthew Hoops | |
2014-05-27 | VIDEO: Handle Truemotion dimensions specially | Matthew Hoops | |
Truemotion uses its own demuxer and seems to follow its own AVI rules. Work around it by coercing the video's dimensions to use the codec's internal dimensions. | |||
2014-04-11 | VIDEO: Use || instead of the currently incorrect && | Joel Teichroeb | |
The code currenly has 4 logically dead lines. Instead of requiring both newWidth and newHeight to be non zero, just make sure one of them is non zero and set the other one to the current size. | |||
2014-03-02 | VIDEO: Handle the raw AVI video chunk the same as the others | Matthew Hoops | |
2014-02-28 | IMAGE: Share the same pool of codecs between PICT and QuickTime | Matthew Hoops | |
2014-02-28 | IMAGE: Share the same pool of codecs between bitmap and AVI | Matthew Hoops | |
2014-02-28 | VIDEO: Use the bitmap header compression field for AVI codecs | Matthew Hoops | |
2014-02-28 | IMAGE: Make Codec take a stream reference; change function name to decodeFrame | Matthew Hoops | |
2014-02-28 | IMAGE: Merge the JPEG codec into the ImageDecoder | Matthew Hoops | |
2014-02-28 | IMAGE: Move video codecs to image/ | Matthew Hoops | |
2014-02-28 | IMAGE: Move all ImageDecoders to image/ | Matthew Hoops | |
2014-02-18 | VIDEO: Make GPL headers consistent in themselves. | Johannes Schickel | |
2014-02-07 | VIDEO: Add additional FourCC appearing in some Zvision engine game versions | Eugene Sandulenko | |
2014-01-17 | VIDEO: Fix a typo in the include guard | Matthew Hoops | |
2014-01-17 | VIDEO: Add MJPEG support | Matthew Hoops | |
2014-01-17 | VIDEO: Rename the Motion JPEG decoder to JPEG to better reflect its purpose | Matthew Hoops | |
This JPEG is separate from the modified JPEG format used in MJPEG | |||
2014-01-11 | VIDEO: Add support for multiple Smacker audio tracks | Matthew Hoops | |
2014-01-11 | VIDEO: Improve support for multiple Bink audio tracks | Matthew Hoops | |
2014-01-11 | VIDEO: Improve support for multiple AVI audio tracks | Matthew Hoops | |
2014-01-11 | VIDEO: Allow for audio track selection in video types that support it | Matthew Hoops | |
2014-01-05 | VIDEO: Handle the AVI 'JUNQ' and 'dmlh' chunk headers | Filippos Karapetis | |
These are used by Full Pipe's intro videos | |||
2014-01-01 | VIDEO: Rename variables and remove pointless assertion | Torbjörn Andersson | |
It's RGB, not BGR apparently. This seems to contradict the Multimedia Wiki, but not reality. | |||
2014-01-01 | VIDEO: Fix Smacker palette upscaling to match Multimedia Wiki | Torbjörn Andersson | |
The Multimedia Wiki suggests using a lookup table, but this should produce the same result. | |||
2013-11-26 | SYMBIAN OS:Use defaults for data types also for Symbian OS! | anotherguest | |
2013-11-25 | VIDEO: Ensure debug output of the first AVI index | Matthew Hoops | |
2013-11-25 | VIDEO: Handle prematurely ending AVI videos | Matthew Hoops | |
2013-11-25 | VIDEO: Ignore AVI strn metadata | Matthew Hoops | |
2013-11-23 | VIDEO: Fix awful thinko from 55791d5fc1 | Matthew Hoops | |
2013-11-23 | VIDEO: Fix AVI indexes with absolute offsets | Matthew Hoops | |
2013-10-26 | ALL: Mark off common code used by ZVision | Matthew Hoops | |
2013-10-04 | ZVISION: Re-enable Truemotion plugin guard, but add a case for ZVISION | RichieSams | |
2013-09-04 | Merge branch 'master' into zvision | RichieSams | |
2013-09-03 | VIDEO: Fix memory leak in TrueMotion1 header buffer | richiesams | |
Cleanup _buf before returning, even if we don't actually decode | |||
2013-09-24 | Merge branch 'master' into zvision | Willem Jan Palenstijn | |
Conflicts: video/avi_decoder.cpp | |||
2013-08-28 | VIDEO: Add support for seeking in AVI videos with an index | Matthew Hoops | |
Rewinding will work in any AVI video | |||
2013-08-28 | VIDEO: Improve accuracy of getFrameTime() and getFrameAtTime() | Matthew Hoops | |
2013-08-28 | VIDEO: Use the main isSeekable() in seekToFrame() | Matthew Hoops | |
2013-08-28 | VIDEO: Separate external and internal tracks | Matthew Hoops | |
Prevents subclasses from having access to any audio track added from another file | |||
2013-08-28 | VIDEO: Make getFrameAtTime() public | Matthew Hoops | |
2013-08-18 | VIDEO: Add AVI LIST handling for ZVision custom types | richiesams | |
2013-08-16 | VIDEO: Ignore some AVI lists with metadata | Matthew Hoops | |
2013-08-15 | VIDEO: Add an over-ridable wrapper for the AVI audio track handler | Filippos Karapetis | |
Reimplementation of 7a49802c01b0c39be4e86335689db8f3359fde68 This is based on a suggestion made by clone2727, so the original idea belongs to him. Engines can now override the common AVI audio track handler with a custom one. This is needed for the Z-Engine AVI videos, since they use a custom audio decoder that is only used in the two Z-Engine games, and has its own fake AVI audio format (17). This clashes with the MS IMA ADPCM format, and therefore shouldn't pollute the common AVI video decoder code. The addition of this over-ridable method allows the Z-Engine to add its own custom AVI decoder while avoiding code duplication. |