/*******************************************************************
                         GOP List interfaces
 *******************************************************************/

#ifndef GOP_LIST_H
#define GOP_LIST_H

typedef struct {
	int index;
	int frame;

	size_t offset;

	void *prev;
	void *next;
} GOP_ENTRY;

typedef struct {
	int num_of_gop;
	int num_of_frame;
	GOP_ENTRY *gops;
} GOP_LIST;

#endif