Panda3D
Functions
ffmpegVideoCursor.cxx File Reference

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. More...

#include "ffmpegVideoCursor.h"
#include "config_ffmpeg.h"
#include "pStatCollector.h"
#include "pStatTimer.h"
#include "mutexHolder.h"
#include "reMutexHolder.h"
#include "ffmpegVideo.h"
#include "bamReader.h"
#include <libavcodec/avcodec.h>
#include <libavformat/avformat.h>
#include <libavutil/pixdesc.h>

Go to the source code of this file.

Functions

 PT (FfmpegVideoCursor::FfmpegBuffer) FfmpegVideoCursor
 Allocates a new Buffer object. More...
 
 PT (MovieVideoCursor::Buffer) FfmpegVideoCursor
 See MovieVideoCursor::fetch_buffer. More...
 

Detailed Description

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.

All rights reserved.

All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE."

Author
jyelon
Date
2007-08-01

Definition in file ffmpegVideoCursor.cxx.

Function Documentation

◆ PT() [1/2]

Allocates a new Buffer object.

Assumes the lock is held.

Definition at line 789 of file ffmpegVideoCursor.cxx.

◆ PT() [2/2]

See MovieVideoCursor::fetch_buffer.

May be called by a derived class to allocate a new Buffer object.

Definition at line 363 of file ffmpegVideoCursor.cxx.

References Filename::get_basename(), and ConditionVarDirect::notify().