Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstBaseSrc
                    ╰──GstPushSrc
                        ╰──GstAudioCdSrc
                            ╰──cdparanoiasrc

Implemented interfaces

GstURIHandler

Factory details

Authors: – Erik Walthinsen , Wim Taymans

Classification:Source/File

Rank – secondary

Plugin – cdparanoia

Package – GStreamer Base Plug-ins

Pad Templates

src

audio/x-raw:
         format: S16LE
         layout: interleaved
           rate: 44100
       channels: 2

Presencealways

Directionsrc

Object typeGstPad


Signals

transport-error

transport_error_callback (GstElement * cdparanoia,
                          gint sector,
                          gpointer udata)
def transport_error_callback (cdparanoia, sector, udata):
    #python callback for the 'transport-error' signal
function transport_error_callback(cdparanoia: GstElement * cdparanoia, sector: gint sector, udata: gpointer udata): {
    // javascript callback for the 'transport-error' signal
}

This signal is emitted whenever an error occurs while reading. CdParanoia will attempt to recover the data.

Parameters:

cdparanoia

The CdParanoia instance

sector

The sector number at which the error was encountered.

udata
No description available

Flags: Run Last


uncorrected-error

uncorrected_error_callback (GstElement * cdparanoia,
                            gint sector,
                            gpointer udata)
def uncorrected_error_callback (cdparanoia, sector, udata):
    #python callback for the 'uncorrected-error' signal
function uncorrected_error_callback(cdparanoia: GstElement * cdparanoia, sector: gint sector, udata: gpointer udata): {
    // javascript callback for the 'uncorrected-error' signal
}

This signal is emitted whenever an uncorrectable error occurs while reading. The data could not be read.

Parameters:

cdparanoia

The CdParanoia instance

sector

The sector number at which the error was encountered.

udata
No description available

Flags: Run Last


Properties

cache-size

“cache-size” gint

Set CD cache size to n sectors (-1 = auto)

Flags : Read / Write

Default value : -1


generic-device

“generic-device” gchararray

Use specified generic scsi device

Flags : Read / Write

Default value : NULL


paranoia-mode

“paranoia-mode” GstCdParanoiaMode *

Type of checking to perform

Flags : Read / Write

Default value : fragment


read-speed

“read-speed” gint

Read from device at specified speed (-1 and 0 = full speed)

Flags : Read / Write

Default value : -1


search-overlap

“search-overlap” gint

Force minimum overlap search during verification to n sectors

Flags : Read / Write

Default value : -1


Named constants

GstCdParanoiaMode

Members

disable (0x00000000) – PARANOIA_MODE_DISABLE
fragment (0x00000002) – PARANOIA_MODE_FRAGMENT
overlap (0x00000004) – PARANOIA_MODE_OVERLAP
scratch (0x00000008) – PARANOIA_MODE_SCRATCH
repair (0x00000010) – PARANOIA_MODE_REPAIR
full (0x000000ff) – PARANOIA_MODE_FULL

The results of the search are