OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:BufferQueue
(Results
1 - 25
of
100
) sorted by null
1
2
3
4
/external/chromium_org/media/base/
stream_parser.h
30
typedef std::deque<scoped_refptr<StreamParserBuffer> >
BufferQueue
;
47
typedef std::map<TrackId, const
BufferQueue
> TextBufferQueueMap;
98
typedef base::Callback<bool(const
BufferQueue
&,
99
const
BufferQueue
&,
155
const StreamParser::
BufferQueue
& audio_buffers,
156
const StreamParser::
BufferQueue
& video_buffers,
158
StreamParser::
BufferQueue
* merged_buffers);
audio_buffer_queue.h
69
typedef std::deque<scoped_refptr<AudioBuffer> >
BufferQueue
;
86
void UpdateCurrentTime(
BufferQueue
::iterator buffer, int offset);
88
BufferQueue
::iterator current_buffer_;
89
BufferQueue
buffers_;
stream_parser.cc
23
const std::vector<const StreamParser::
BufferQueue
*>& buffer_queues,
24
StreamParser::
BufferQueue
* merged_buffers) {
43
std::vector<StreamParser::
BufferQueue
::const_iterator> itrs(num_itrs);
104
// input
BufferQueue
iterator, and continue.
113
bool MergeBufferQueues(const StreamParser::
BufferQueue
& audio_buffers,
114
const StreamParser::
BufferQueue
& video_buffers,
116
StreamParser::
BufferQueue
* merged_buffers) {
120
std::vector<const StreamParser::
BufferQueue
*> buffer_queues;
stream_parser_buffer.h
63
typedef StreamParser::
BufferQueue
BufferQueue
;
64
void ConvertToSpliceBuffer(const
BufferQueue
& pre_splice_buffers);
65
const
BufferQueue
& splice_buffers() const { return splice_buffers_; }
96
BufferQueue
splice_buffers_;
audio_buffer_converter.h
73
typedef std::deque<scoped_refptr<AudioBuffer> >
BufferQueue
;
77
BufferQueue
queued_inputs_;
84
BufferQueue
queued_outputs_;
seekable_buffer.h
133
typedef std::list<scoped_refptr<DataBuffer> >
BufferQueue
;
163
void UpdateCurrentTime(
BufferQueue
::iterator buffer, int offset);
165
BufferQueue
::iterator current_buffer_;
166
BufferQueue
buffers_;
/frameworks/native/libs/gui/
BufferQueue.cpp
17
#define LOG_TAG "
BufferQueue
"
21
#include <gui/
BufferQueue
.h>
28
BufferQueue
::ProxyConsumerListener::ProxyConsumerListener(
32
BufferQueue
::ProxyConsumerListener::~ProxyConsumerListener() {}
34
void
BufferQueue
::ProxyConsumerListener::onFrameAvailable() {
41
void
BufferQueue
::ProxyConsumerListener::onBuffersReleased() {
48
void
BufferQueue
::ProxyConsumerListener::onSidebandStreamChanged() {
55
void
BufferQueue
::createBufferQueue(sp<IGraphicBufferProducer>* outProducer,
59
"
BufferQueue
: outProducer must not be NULL");
61
"
BufferQueue
: outConsumer must not be NULL")
[
all
...]
/frameworks/native/include/gui/
BufferItemConsumer.h
32
class
BufferQueue
;
35
* BufferItemConsumer is a
BufferQueue
consumer endpoint that allows clients
36
* access to the whole BufferItem entry from
BufferQueue
. Multiple buffers may
45
typedef
BufferQueue
::BufferItem BufferItem;
48
enum { INVALID_BUFFER_SLOT =
BufferQueue
::INVALID_BUFFER_SLOT };
49
enum { NO_BUFFER_AVAILABLE =
BufferQueue
::NO_BUFFER_AVAILABLE };
95
// setDefaultBufferFormat allows the
BufferQueue
to create
BufferQueue.h
31
class
BufferQueue
{
33
//
BufferQueue
will keep track of at most this value of buffers.
57
//
BufferQueue
object and the consumer object. The reason this can't be a weak
58
// reference in the
BufferQueue
class is because we're planning to expose the
59
// consumer side of a
BufferQueue
as a binder interface, which doesn't support
74
//
BufferQueue
manages a pool of gralloc memory slots to be used by
82
BufferQueue
(); // Create through createBufferQueue
/external/chromium_org/media/filters/
source_buffer_stream.h
35
typedef StreamParser::
BufferQueue
BufferQueue
;
77
bool Append(const
BufferQueue
& buffers);
180
void PrepareRangesForNextAppend(const
BufferQueue
& new_buffers,
181
BufferQueue
* deleted_buffers);
236
bool IsMonotonicallyIncreasing(const
BufferQueue
& buffers) const;
248
void UpdateMaxInterbufferDistance(const
BufferQueue
& buffers);
251
void SetConfigIds(const
BufferQueue
& buffers);
301
BufferQueue
* deleted_buffers);
324
void GenerateSpliceFrame(const
BufferQueue
& new_buffers)
[
all
...]
frame_processor.h
27
virtual bool ProcessFrames(const StreamParser::
BufferQueue
& audio_buffers,
28
const StreamParser::
BufferQueue
& video_buffers,
source_buffer_stream.cc
17
typedef StreamParser::
BufferQueue
BufferQueue
;
58
const
BufferQueue
& new_buffers,
65
void AppendBuffersToEnd(const
BufferQueue
& buffers);
66
bool CanAppendBuffersToEnd(const
BufferQueue
& buffers) const;
110
BufferQueue
* deleted_buffers, bool is_exclusive);
112
void DeleteAll(
BufferQueue
* deleted_buffers);
117
int DeleteGOPFromFront(
BufferQueue
* deleted_buffers);
118
int DeleteGOPFromBack(
BufferQueue
* deleted_buffers);
205
BufferQueue
* buffers)
[
all
...]
/hardware/ti/omap4-aah/test/CameraHal/
camera_test_bufferqueue.h
20
class FrameConsumer : public
BufferQueue
::ProxyConsumerListener {
23
BufferQueue
::ProxyConsumerListener(NULL), mPendingFrames(0) {
54
mBufferQueue = new
BufferQueue
(true, 1);
66
BufferQueue
::BufferItem item;
72
if (status ==
BufferQueue
::NO_BUFFER_AVAILABLE) {
79
// For whatever reason,
BufferQueue
only gives us the graphic buffer
119
sp<
BufferQueue
> mBufferQueue;
121
BufferQueue
::BufferItem mBufferSlots[
BufferQueue
::NUM_BUFFER_SLOTS];
128
mBufferQueue = new
BufferQueue
(true, 1)
[
all
...]
/frameworks/av/media/libstagefright/omx/
GraphicBufferSource.h
22
#include <gui/
BufferQueue
.h>
34
* This class is used to feed OMX codecs from a Surface via
BufferQueue
.
39
* - Availability of a new frame of data from the
BufferQueue
(notified
49
class GraphicBufferSource : public
BufferQueue
::ConsumerListener {
62
// Returns the handle to the producer side of the
BufferQueue
. Buffers
70
// sitting in the
BufferQueue
, this will send them to the codec.
101
// in the
BufferQueue
) will be discarded until the suspension is lifted.
134
//
BufferQueue
::ConsumerListener interface, called when a new frame of
142
//
BufferQueue
::ConsumerListener interface, called when the client has
147
//
BufferQueue
::ConsumerListener interface, called when the client ha
[
all
...]
/external/chromium_org/media/formats/common/
stream_parser_test_base.h
57
bool OnNewBuffers(const StreamParser::
BufferQueue
& audio_buffers,
58
const StreamParser::
BufferQueue
& video_buffers,
/external/chromium_org/media/formats/mp4/
mp4_stream_parser.h
76
bool EnqueueSample(
BufferQueue
* audio_buffers,
77
BufferQueue
* video_buffers,
79
bool SendAndFlushSamples(
BufferQueue
* audio_buffers,
80
BufferQueue
* video_buffers);
/frameworks/av/services/camera/libcameraservice/gui/
RingBufferConsumer.h
42
* that during its duration it will not be released back into the
BufferQueue
).
57
typedef
BufferQueue
::BufferItem BufferItem;
59
enum { INVALID_BUFFER_SLOT =
BufferQueue
::INVALID_BUFFER_SLOT };
60
enum { NO_BUFFER_AVAILABLE =
BufferQueue
::NO_BUFFER_AVAILABLE };
79
// setDefaultBufferFormat allows the
BufferQueue
to create
84
// setConsumerUsage allows the
BufferQueue
consumer usage to be
137
return mBufferItem.mBuf ==
BufferQueue
::INVALID_BUFFER_SLOT;
/external/chromium_org/media/formats/webm/
webm_cluster_parser.h
26
typedef std::deque<scoped_refptr<StreamParserBuffer> >
BufferQueue
;
27
typedef std::map<TrackId, const
BufferQueue
> TextBufferQueueMap;
59
const
BufferQueue
& ready_buffers() const { return ready_buffers_; }
111
BufferQueue
buffers_;
120
BufferQueue
ready_buffers_;
170
// Video,Text}Buffers(), then the previous
BufferQueue
& is returned again
172
const
BufferQueue
& GetAudioBuffers();
173
const
BufferQueue
& GetVideoBuffers();
/external/chromium_org/media/formats/mp2t/
mp2t_stream_parser_unittest.cc
80
const StreamParser::
BufferQueue
& buffers) {
82
for (StreamParser::
BufferQueue
::const_iterator buf = buffers.begin();
90
bool OnNewBuffers(const StreamParser::
BufferQueue
& audio_buffers,
91
const StreamParser::
BufferQueue
& video_buffers,
108
StreamParser::
BufferQueue
::const_iterator it1 = video_buffers.begin();
109
StreamParser::
BufferQueue
::const_iterator it2 = ++it1;
/frameworks/native/services/surfaceflinger/
SurfaceFlingerConsumer.cpp
50
BufferQueue
::BufferItem item;
57
if (err ==
BufferQueue
::NO_BUFFER_AVAILABLE) {
59
} else if (err ==
BufferQueue
::PRESENT_LATER) {
105
BufferQueue
::BufferItem *item, nsecs_t presentWhen) {
/frameworks/rs/
rsGrallocConsumer.h
36
* CpuConsumer is a
BufferQueue
consumer endpoint that allows direct CPU
37
* access to the underlying gralloc buffers provided by
BufferQueue
. Multiple
67
mSlot(
BufferQueue
::INVALID_BUFFER_SLOT),
/prebuilts/ndk/9/platforms/android-19/arch-arm/usr/include/rs/
rsGrallocConsumer.h
36
* CpuConsumer is a
BufferQueue
consumer endpoint that allows direct CPU
37
* access to the underlying gralloc buffers provided by
BufferQueue
. Multiple
67
mSlot(
BufferQueue
::INVALID_BUFFER_SLOT),
/prebuilts/ndk/9/platforms/android-19/arch-mips/usr/include/rs/
rsGrallocConsumer.h
36
* CpuConsumer is a
BufferQueue
consumer endpoint that allows direct CPU
37
* access to the underlying gralloc buffers provided by
BufferQueue
. Multiple
67
mSlot(
BufferQueue
::INVALID_BUFFER_SLOT),
/prebuilts/ndk/9/platforms/android-19/arch-x86/usr/include/rs/
rsGrallocConsumer.h
36
* CpuConsumer is a
BufferQueue
consumer endpoint that allows direct CPU
37
* access to the underlying gralloc buffers provided by
BufferQueue
. Multiple
67
mSlot(
BufferQueue
::INVALID_BUFFER_SLOT),
/external/chromium_org/media/formats/mpeg/
mpeg_audio_stream_parser_base.h
102
int ParseFrame(const uint8* data, int size,
BufferQueue
* buffers);
131
bool SendBuffers(
BufferQueue
* buffers, bool end_of_segment);
Completed in 1499 milliseconds
1
2
3
4