# dsdconvert

Dsdconvert converts between DSD grouping formats and byte reversals. See GstDsdInfo and gst_dsd_convert for details about the conversion. Neither the DSD rate nor the channel count can be changed; this only converts the grouping format.

## Hierarchy

    GObject
        ╰──GInitiallyUnowned
            ╰──GstObject
                ╰──GstElement
                    ╰──GstBaseTransform
                        ╰──dsdconvert

## Factory details

Authors: – Carlos Rafael Giani <crg7475></crg7475>

Classification: – `Filter/Converter/Audio`

Rank – secondary

Plugin – dsd

Package – GStreamer Base Plug-ins

## Pad Templates

### `sink`

    audio/x-dsd:
             format: { DSDU32BE, DSDU16BE, DSDU8, DSDU32LE, DSDU16LE }
               rate: [ 1, 2147483647 ]
             layout: { (string)interleaved, (string)non-interleaved }
     reversed-bytes: { (boolean)false, (boolean)true }
           channels: [ 1, 2147483647 ]

Presence – always

Direction – sink

Object type – GstPad

### `src`

    audio/x-dsd:
             format: { DSDU32BE, DSDU16BE, DSDU8, DSDU32LE, DSDU16LE }
               rate: [ 1, 2147483647 ]
             layout: { (string)interleaved, (string)non-interleaved }
     reversed-bytes: { (boolean)false, (boolean)true }
           channels: [ 1, 2147483647 ]

Presence – always

Direction – src

Object type – GstPad

The results of the search are