view edl.h @ 13252:7dfd84faaa09

Some minor vo_jpeg fixes: Removed unused variable dst. MPlayer now exits if it is unable to create a file for JPEG output and prints an appropriate message, instead of going on if all is right (which is not). Added line to authors file.
author ivo
date Sun, 05 Sep 2004 17:54:09 +0000
parents ce046ef860da
children 567875b88aab
line wrap: on
line source

// EDL version 0.6

#ifndef EDLH
#define EDLH

#define EDL_SKIP 0
#define EDL_MUTE 1
#define EDL_ERROR -1
#define EDL_MUTE_START 1
#define EDL_MUTE_END 0

struct edl_record {
  float start_sec;
  long start_frame;
  float stop_sec;
  long stop_frame;
  float length_sec;
  long length_frame;
  short action;
  short mute_state;
  struct edl_record* next;
};

typedef struct edl_record* edl_record_ptr;

char *edl_filename; // file to extract edl entries from (-edl)
char *edl_output_filename; // file to put edl entries in (-edlout)

int edl_check_mode(void); // we cannot do -edl and -edlout at the same time
int edl_count_entries(void); // returns total No of entries needed
int edl_parse_file(edl_record_ptr edl_records); // fills edl stack

#endif