# Plugin dao_cd_copy

syntax_dao_cd_copy () {
  echo  "  cdcopy"
  echo $"    Copy all CD in reader using cdrdao write method"
  echo $"    (Implies -w cdrdao)"
}

parse_param_dao_cd_copy () {
  if [ "$1" = "dao:cdcopy" ]; then
    DAO_CD_COPY="$$.cdcopy"
    echo "$TEMPDIR/$DAO_CD_COPY">"$TEMPDATA"
  fi
}

sanity_check_dao_cd_copy () {
  if [ ! -z "$DAO_CD_COPY" ] && [ -z "$WRITER" ]; then
    STRERROR="cdcopy implies -w!"
    USCITA=1
    return 1
  fi
}

DAO_OPZ_COPY="--fast-toc --source-driver generic-mmc-raw:0x00000020"
DAO_SOURCE_DEVICE="0,1,0"
DAO_PARA_MODE=0

begin_dao_cd_copy () {
  $CDRDAO copy $OPZCDRDAO $DAO_OPZ_COPY $DAO_SOURCE_DEVICE \
          --paranoia-mode $DAO_PARA_MODE $TMPTOC

  if [ $? -eq 0 ]; then
    STRERR=""
  else 
    STRERR="bad mastering process!"
  fi
  return 1

#cdrdao copy [--simulate] --fast-toc -v 3 --device 0,0,0 --driver
#generic-mmc-raw
#       --source-device 0,1,0 --source-driver generic-mmc-raw:0x00000020
#       --buffers 256 [--keepimage] --paranoia-mode 0

}

