pub fn properties(&self, prop: Properties) -> i32 {
    unsafe {
      match prop {
        length      => tag_c::taglib_audioproperties_length(self.properties),
        bitrate     => tag_c::taglib_audioproperties_bitrate(self.properties),
        samplerate  => tag_c::taglib_audioproperties_samplerate(self.properties),
        channels    => tag_c::taglib_audioproperties_channels(self.properties),
      }
    }
  }
/// Returns the requested audio property.  Valid properties are length, bitrate, samplerate, channels.
Returns the requested audio property.  Valid properties are length, bitrate, samplerate, channels.
Returns the requested audio property . Valid properties are length bitrate samplerate channels .
pub fn properties(&self, prop: Properties) -> i32 {
    unsafe {
      match prop {
        length      => tag_c::taglib_audioproperties_length(self.properties),
        bitrate     => tag_c::taglib_audioproperties_bitrate(self.properties),
        samplerate  => tag_c::taglib_audioproperties_samplerate(self.properties),
        channels    => tag_c::taglib_audioproperties_channels(self.properties),
      }
    }
  }
pub fn properties ( & self , prop : Properties ) -> i32 { unsafe { match prop { length => tag_c :: taglib_audioproperties_length ( self . properties ) , bitrate => tag_c :: taglib_audioproperties_bitrate ( self . properties ) , samplerate => tag_c :: taglib_audioproperties_samplerate ( self . properties ) , channels => tag_c :: taglib_audioproperties_channels ( self . properties ) , } } }
Returns the requested audio property.
Returns the requested audio property .
&self
prop
Properties
&self
prop
Properties