Patch by Steve LHomme
Original thread:
Date: 13.10.2006 21:55
Subject: [Ffmpeg-devel] [PATCH] Remove empty structures
Originally committed as revision 6690 to svn://svn.ffmpeg.org/ffmpeg/trunk
//#define DEBUG
-typedef struct DVDSubContext {
-} DVDSubContext;
-
static int dvdsub_init_decoder(AVCodecContext *avctx)
{
return 0;
"dvdsub",
CODEC_TYPE_SUBTITLE,
CODEC_ID_DVD_SUBTITLE,
- sizeof(DVDSubContext),
+ 0,
dvdsub_init_decoder,
NULL,
dvdsub_close_decoder,
#undef NDEBUG
#include <assert.h>
-typedef struct DVDSubtitleContext {
-} DVDSubtitleContext;
-
// ncnt is the nibble counter
#define PUTNIBBLE(val)\
do {\
"dvdsub",
CODEC_TYPE_SUBTITLE,
CODEC_ID_DVD_SUBTITLE,
- sizeof(DVDSubtitleContext),
+ 0,
dvdsub_init_encoder,
dvdsub_encode,
dvdsub_close_encoder,
* http://www.multimedia.cx
*/
-typedef struct {
-} WSSNDContext;
-
static const char ws_adpcm_2bit[] = { -2, -1, 0, 1};
static const char ws_adpcm_4bit[] = {
-9, -8, -6, -5, -4, -3, -2, -1,
"ws_snd1",
CODEC_TYPE_AUDIO,
CODEC_ID_WESTWOOD_SND1,
- sizeof(WSSNDContext),
+ 0,
ws_snd_decode_init,
NULL,
NULL,