haiku/headers/os/codec
Barrett17 e98351d3bc MetaData: Revert types to uint32 and define framerate as float
* Adds some missing methods signatures.
* integer vs float framerate is a longstanging debate. In theory,
in digital a/v there should not be need for floating point framerates.
This is because unless the software is run on exoteric hardware, there
is not need for it. Unfortunately, some legacy from the past like the
29.7 hz debate (NTSC) still may need to work under floating point framerates.
Even if in pratice it'd be run at 30 hz anyway.
* In theory, to handle all those correctly we should use a rational framerate,
however most code should be rewritten to support that correctly, and
it'd add some excessive complexities.
* All integer types are reverted back to unsigned ones. There's really
no reason to use signed integers there, and more importantly the danger
for integer underflows and the attached security concerns is very big.
2018-12-27 12:26:45 +01:00
..
AdapterIO.h Codec Kit: Introduce BCodecKit namespace 2018-11-27 11:38:04 +01:00
CodecRoster.h BCodecRoster: Add useful functionality from MediaFormats 2018-11-27 11:38:05 +01:00
Decoder.h Codec Kit: Introduce BCodecKit namespace 2018-11-27 11:38:04 +01:00
Encoder.h Codec Kit: Introduce BCodecKit namespace 2018-11-27 11:38:04 +01:00
MediaExtractor.h Codec Kit: Introduce BCodecKit namespace 2018-11-27 11:38:04 +01:00
MediaIO.h Codec Kit: Introduce BCodecKit namespace 2018-11-27 11:38:04 +01:00
MediaPlugin.h Codec Kit: Introduce declarative macro with version and name 2018-12-01 11:19:12 +01:00
MediaStreamer.h Codec Kit: Introduce BCodecKit namespace 2018-11-27 11:38:04 +01:00
MediaWriter.h Codec Kit: Introduce BCodecKit namespace 2018-11-27 11:38:04 +01:00
MetaData.h MetaData: Revert types to uint32 and define framerate as float 2018-12-27 12:26:45 +01:00
RawFormats.h Move RawFormats.h to Codec Kit 2018-11-29 08:06:34 +01:00
Reader.h Codec Kit: Introduce BCodecKit namespace 2018-11-27 11:38:04 +01:00
Streamer.h BCodecRoster: Add useful functionality from MediaFormats 2018-11-27 11:38:05 +01:00
Writer.h Codec Kit: Introduce BCodecKit namespace 2018-11-27 11:38:04 +01:00