30 lines
825 B
C
30 lines
825 B
C
/*
|
|
common: anything can happen here... frame reading, output, messages
|
|
|
|
copyright ?-2006 by the mpg123 project - free software under the terms of the LGPL 2.1
|
|
see COPYING and AUTHORS files in distribution or http://mpg123.org
|
|
initially written by Michael Hipp
|
|
*/
|
|
|
|
#ifndef _MPG123_COMMON_H_
|
|
#define _MPG123_COMMON_H_
|
|
|
|
#include "mpg123app.h"
|
|
|
|
void (*catchsignal(int signum, void(*handler)()))();
|
|
|
|
void print_header(mpg123_handle *);
|
|
void print_header_compact(mpg123_handle *);
|
|
void print_stat(mpg123_handle *fr, long offset, long buffsize);
|
|
void clear_stat();
|
|
/* for control_generic */
|
|
extern const char* remote_header_help;
|
|
void print_remote_header(mpg123_handle *mh);
|
|
void generic_sendmsg (const char *fmt, ...);
|
|
|
|
int split_dir_file(const char *path, char **dname, char **fname);
|
|
|
|
extern const char* rva_name[3];
|
|
#endif
|
|
|