Mercurial > libedl
diff README.md @ 3:bd99b6549eb4
*: expand in readme and rename src/main to src/edl
author | Paper <mrpapersonic@gmail.com> |
---|---|
date | Sun, 24 Dec 2023 20:22:54 -0500 |
parents | d00bc412900e |
children | c2408abb258a |
line wrap: on
line diff
--- a/README.md Sun Dec 24 20:01:30 2023 -0500 +++ b/README.md Sun Dec 24 20:22:54 2023 -0500 @@ -1,14 +1,27 @@ # libedl libedl is a library for parsing Vegas Pro EDL files and translating them into usable C structures. +Currently, writing EDL files is not supported by this library. + +## Build +```console +$ autoreconf -i +$ mkdir build +$ cd build +$ ../configure +$ make +$ sudo make install +``` + ## Usage ```c #include <stdio.h> +#include <stdlib.h> #include "edl.h" int main(){ /* open the file */ - FILE* file = fopen("MyProject.txt", "rb"); + FILE* file = fopen("MyProject.txt", "rb"); if (!file) return 1; @@ -31,13 +44,13 @@ /* do what we have to do with it */ for (int i = 0; i < edl.size; i++) { - printf("%s", edl.arr[i].filename); + printf("%s\n", edl.arr[i].filename); } /* free our memory */ EDL_free(edl); free(data); - return 0; + return 0; } ```