Some fixes for unused code (will be used in future)
This commit is contained in:
parent
27011ab49b
commit
d594fbcd49
|
@ -23,9 +23,13 @@ FFmpeg_Input::~FFmpeg_Input() {
|
||||||
}
|
}
|
||||||
} // end ~FFmpeg_Input()
|
} // end ~FFmpeg_Input()
|
||||||
|
|
||||||
|
/* Takes streams provided from elsewhere. They might not come from the same source
|
||||||
|
* but we will treat them as if they are. */
|
||||||
int FFmpeg_Input::Open(
|
int FFmpeg_Input::Open(
|
||||||
const AVStream * video_in_stream,
|
const AVStream * video_in_stream,
|
||||||
const AVStream * audio_in_stream
|
const AVCodecContext * video_in_ctx,
|
||||||
|
const AVStream * audio_in_stream,
|
||||||
|
const AVCodecContext * audio_in_ctx
|
||||||
) {
|
) {
|
||||||
video_stream_id = video_in_stream->index;
|
video_stream_id = video_in_stream->index;
|
||||||
int max_stream_index = video_in_stream->index;
|
int max_stream_index = video_in_stream->index;
|
||||||
|
@ -34,7 +38,8 @@ int FFmpeg_Input::Open(
|
||||||
max_stream_index = video_in_stream->index > audio_in_stream->index ? video_in_stream->index : audio_in_stream->index;
|
max_stream_index = video_in_stream->index > audio_in_stream->index ? video_in_stream->index : audio_in_stream->index;
|
||||||
audio_stream_id = audio_in_stream->index;
|
audio_stream_id = audio_in_stream->index;
|
||||||
}
|
}
|
||||||
streams = new stream[max_stream_index];
|
streams = new stream[max_stream_index+1];
|
||||||
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
int FFmpeg_Input::Open(const char *filepath) {
|
int FFmpeg_Input::Open(const char *filepath) {
|
||||||
|
|
|
@ -19,11 +19,15 @@ class FFmpeg_Input {
|
||||||
FFmpeg_Input();
|
FFmpeg_Input();
|
||||||
~FFmpeg_Input();
|
~FFmpeg_Input();
|
||||||
|
|
||||||
int Open( const char *filename );
|
int Open(const char *filename );
|
||||||
int Open( const AVStream *, const AVStream * );
|
int Open(
|
||||||
|
const AVStream *,
|
||||||
|
const AVCodecContext *,
|
||||||
|
const AVStream *,
|
||||||
|
const AVCodecContext *);
|
||||||
int Close();
|
int Close();
|
||||||
AVFrame *get_frame( int stream_id=-1 );
|
AVFrame *get_frame(int stream_id=-1);
|
||||||
AVFrame *get_frame( int stream_id, double at );
|
AVFrame *get_frame(int stream_id, double at);
|
||||||
int get_video_stream_id() const {
|
int get_video_stream_id() const {
|
||||||
return video_stream_id;
|
return video_stream_id;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue