Discman
Loading...
Searching...
No Matches
cd_ripper.h File Reference
#include <thread>
#include <filesystem>
#include <iomanip>
#include <unistd.h>
#include <glibmm.h>
#include <libavformat/avformat.h>
#include <libavformat/avio.h>
#include <libavcodec/avcodec.h>
#include <libavutil/opt.h>
#include <libswresample/swresample.h>
#include <sigc++/signal.h>
#include <curlpp/Easy.hpp>
#include <curlpp/Infos.hpp>
#include <curlpp/Options.hpp>
#include <curlpp/cURLpp.hpp>
#include <stb/stb_image.h>
#include <discdb/disc.h>
#include "cd/cd_drive.h"
#include "producer_consumer/consumer.h"
Include dependency graph for cd_ripper.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CDRipper
 Rips CDs and individual tracks to M4A files. More...
 
struct  CDRipper::NoMedia
 Thrown when there is no removable volume to rip to. More...
 
struct  CDRipper::RipperErrorException
 Thrown when an error occurs mid-rip. More...
 
struct  CDRipper::RipContext
 Contains resources that are shared by private helper functions. More...
 

Detailed Description

Author
Nir Jacobson
Date
2026-04-07

Definition in file cd_ripper.h.