]> git.nihav.org Git - nihav.git/blobdiff - nihav-core/src/codecs/mod.rs
core/scale: fix check for checking formats subsampling differences
[nihav.git] / nihav-core / src / codecs / mod.rs
index 58757efaf867ab449f7907e6cae51e343a6ace28..2ae0c334766a0806bf281eb607fe50560b63d1cd 100644 (file)
@@ -18,6 +18,8 @@ pub enum DecoderError {
     TryAgain,
     /// Invalid input data was provided.
     InvalidData,
+    /// Checksum verification failed.
+    ChecksumError,
     /// Provided input turned out to be incomplete.
     ShortData,
     /// Decoder could not decode provided frame because it references some missing previous frame.
@@ -263,7 +265,7 @@ impl Default for EncodeParameters {
 /// while let Some(frame) = queue.get_frame() {
 ///     // convert to the format encoder expects if required
 ///     encoder.encode(frame)?;
-///     while let Some(enc_pkt) = encoder.get_packet()? {
+///     while let Ok(enc_pkt) = encoder.get_packet()? {
 ///         // send encoded packet to a muxer for example
 ///     }
 /// }