proxy bug fixes, add moveobj, sams icons, ladspa fixes, pot sigfpe
[goodguy/history.git] / cinelerra-5.1 / cinelerra / fileac3.h
index c2a30b287f5cd2aea441fc41f1a069d5376f0ed4..9304a80f4303f6c5bf2e360b0031b1fd595ff1df 100644 (file)
@@ -55,8 +55,12 @@ public:
        int read_samples(double *buffer, int64_t len);
        int write_samples(double **buffer, int64_t len);
        int get_index(IndexFile *index_file, MainProgressBar *progress_bar);
+       int write_packet();
+       int encode_frame(AVFrame *frame);
+       int encode_flush();
 
 private:
+       AVPacket avpkt;
        AVCodec *codec;
        AVCodecContext *codec_context;
        SwrContext *resample_context;
@@ -66,8 +70,6 @@ private:
        int16_t *temp_raw;
        int temp_raw_allocated;
        int temp_raw_size;
-       unsigned char *temp_compressed;
-       int compressed_allocated;
 };