/external/chromium_org/content/common/gpu/client/ |
H A D | gl_helper.h | 27 namespace media { namespace 364 const scoped_refptr<media::VideoFrame>& target,
|
H A D | gpu_channel_host.h | 45 namespace media { namespace 127 scoped_ptr<media::VideoDecodeAccelerator> CreateVideoDecoder( 131 scoped_ptr<media::VideoEncodeAccelerator> CreateVideoEncoder(
|
H A D | gpu_video_encode_accelerator_host.h | 16 #include "media/video/video_encode_accelerator.h" 24 namespace media { namespace 28 } // namespace media 38 public media::VideoEncodeAccelerator, 51 // media::VideoEncodeAccelerator implementation. 53 virtual bool Initialize(media::VideoFrame::Format input_format, 55 media::VideoCodecProfile output_profile, 58 virtual void Encode(const scoped_refptr<media::VideoFrame>& frame, 61 const media::BitstreamBuffer& buffer) OVERRIDE; 78 // IPC handlers, proxying media [all...] |
/external/chromium_org/content/common/gpu/media/ |
H A D | android_video_encode_accelerator.h | 17 #include "media/base/android/media_codec_bridge.h" 18 #include "media/video/video_encode_accelerator.h" 20 namespace media { namespace 22 } // namespace media 26 // Android-specific implementation of media::VideoEncodeAccelerator, enabling 28 // (http://developer.android.com/reference/android/media/MediaCodec.html). This 32 : public media::VideoEncodeAccelerator { 37 // media::VideoEncodeAccelerator implementation. 38 virtual std::vector<media::VideoEncodeAccelerator::SupportedProfile> 40 virtual bool Initialize(media [all...] |
H A D | v4l2_video_decode_accelerator.h | 21 #include "content/common/gpu/media/v4l2_video_device.h" 22 #include "media/base/limits.h" 23 #include "media/base/video_decoder_config.h" 24 #include "media/video/picture.h" 25 #include "media/video/video_decode_accelerator.h" 33 namespace media { namespace 35 } // namespace media 47 // media::VideoDecodeAccelerator entry points. Calls from this thread 51 // media::VideoDecodeAccelerator::Client interface. 76 : public media [all...] |
H A D | v4l2_video_encode_accelerator.h | 16 #include "content/common/gpu/media/v4l2_image_processor.h" 17 #include "content/common/gpu/media/v4l2_video_device.h" 18 #include "media/video/video_encode_accelerator.h" 27 namespace media { namespace 31 } // namespace media 43 : public media::VideoEncodeAccelerator { 48 static std::vector<media::VideoEncodeAccelerator::SupportedProfile> 51 // media::VideoEncodeAccelerator implementation. 52 virtual std::vector<media::VideoEncodeAccelerator::SupportedProfile> 54 virtual bool Initialize(media [all...] |
/external/chromium_org/content/common/media/ |
H A D | media_param_traits.h | 12 namespace media { namespace 20 struct CONTENT_EXPORT ParamTraits<media::AudioParameters> { 21 typedef media::AudioParameters param_type; 28 struct CONTENT_EXPORT ParamTraits<media::VideoCaptureFormat> { 29 typedef media::VideoCaptureFormat param_type;
|
/external/chromium_org/content/public/browser/ |
H A D | render_view_host.h | 34 namespace media { namespace 148 // Tells the renderer to perform the given action on the media player 211 typedef std::list<scoped_refptr<media::AudioOutputController> >
|
H A D | render_widget_host_view_frame_subscriber.h | 16 namespace media { namespace 18 } // namespace media 57 // media::VideoFrame::YV12 is supported. Platform layer will perform color 66 scoped_refptr<media::VideoFrame>* storage,
|
/external/chromium_org/content/public/renderer/ |
H A D | media_stream_audio_sink.h | 18 namespace media { namespace 51 virtual void OnSetFormat(const media::AudioParameters& params) = 0;
|
H A D | media_stream_video_sink.h | 15 namespace media { namespace 38 void(const scoped_refptr<media::VideoFrame>& video_frame, 39 const media::VideoCaptureFormat& format,
|
/external/chromium_org/content/renderer/media/android/ |
H A D | media_source_delegate.h | 16 #include "media/base/decryptor.h" 17 #include "media/base/demuxer.h" 18 #include "media/base/media_keys.h" 19 #include "media/base/pipeline_status.h" 20 #include "media/base/ranges.h" 21 #include "media/base/text_track.h" 28 namespace media { namespace 42 class MediaSourceDelegate : public media::DemuxerHost { 54 const scoped_refptr<media::MediaLog> media_log); 61 const media [all...] |
H A D | webmediaplayer_android.h | 20 #include "content/common/media/media_player_messages_enums_android.h" 22 #include "content/renderer/media/android/media_info_loader.h" 23 #include "content/renderer/media/android/media_source_delegate.h" 24 #include "content/renderer/media/android/stream_texture_factory.h" 25 #include "content/renderer/media/crypto/proxy_decryptor.h" 27 #include "media/base/android/media_player_android.h" 28 #include "media/base/demuxer_stream.h" 29 #include "media/base/media_keys.h" 30 #include "media/base/time_delta_interpolator.h" 59 namespace media { namespace [all...] |
/external/chromium_org/content/renderer/media/ |
H A D | audio_device_factory.h | 12 namespace media { namespace 27 static scoped_refptr<media::AudioOutputDevice> NewOutputDevice( 33 static scoped_refptr<media::AudioInputDevice> NewInputDevice( 44 virtual media::AudioOutputDevice* CreateOutputDevice(int render_view_id) = 0; 45 virtual media::AudioInputDevice* CreateInputDevice(int render_view_id) = 0;
|
H A D | audio_renderer_mixer_manager.h | 13 #include "media/audio/audio_parameters.h" 15 namespace media { namespace 43 media::AudioHardwareConfig* hardware_config); 52 media::AudioRendererMixerInput* CreateInput(int source_render_view_id, 57 media::AudioRendererMixer* GetMixer(int source_render_view_id, 59 const media::AudioParameters& params); 65 const media::AudioParameters& params); 73 typedef std::pair<int, media::AudioParameters> MixerKey; 97 media::AudioRendererMixer* mixer; 104 void SetAudioRendererSinkForTesting(media [all...] |
H A D | media_stream_audio_processor.h | 14 #include "content/renderer/media/aec_dump_message_filter.h" 15 #include "content/renderer/media/webrtc_audio_device_impl.h" 16 #include "media/base/audio_converter.h" 25 namespace media { namespace 29 } // namespace media 69 void OnCaptureFormatChanged(const media::AudioParameters& source_params); 75 void PushCaptureData(const media::AudioBus* audio_source); 102 const media::AudioParameters& InputFormat() const; 103 const media::AudioParameters& OutputFormat() const; 125 virtual void OnPlayoutData(media [all...] |
H A D | renderer_webaudiodevice_impl.h | 10 #include "media/audio/audio_parameters.h" 11 #include "media/base/audio_renderer_sink.h" 15 namespace media { namespace 23 public media::AudioRendererSink::RenderCallback { 25 RendererWebAudioDeviceImpl(const media::AudioParameters& params, 36 virtual int Render(media::AudioBus* dest, 42 const media::AudioParameters params_; 52 scoped_refptr<media::AudioOutputDevice> output_device_;
|
H A D | rtc_video_decoder.h | 20 #include "media/base/bitstream_buffer.h" 21 #include "media/base/video_decoder.h" 22 #include "media/video/picture.h" 23 #include "media/video/video_decode_accelerator.h" 31 namespace media { namespace 39 // WebRTC. |vda_message_loop_| is the message loop proxy of the media thread, 46 public media::VideoDecodeAccelerator::Client { 54 const scoped_refptr<media::GpuVideoAcceleratorFactories>& factories); 82 virtual void PictureReady(const media::Picture& picture) OVERRIDE; 86 virtual void NotifyError(media [all...] |
H A D | rtc_video_decoder_factory.h | 11 #include "third_party/libjingle/source/talk/media/webrtc/webrtcvideodecoderfactory.h" 18 namespace media { namespace 20 } // namespace media 29 const scoped_refptr<media::GpuVideoAcceleratorFactories>& gpu_factories); 42 scoped_refptr<media::GpuVideoAcceleratorFactories> gpu_factories_;
|
H A D | rtc_video_encoder.h | 16 #include "media/base/video_decoder_config.h" 26 namespace media { namespace 30 } // namespace media 34 // RTCVideoEncoder uses a media::VideoEncodeAccelerator to implement a 38 // the media thread. RTCVideoEncoder is sychronized by webrtc::VideoSender. 50 media::VideoCodecProfile profile, 51 const scoped_refptr<media::GpuVideoAcceleratorFactories>& gpu_factories); 88 const media::VideoCodecProfile video_codec_profile_; 91 scoped_refptr<media::GpuVideoAcceleratorFactories> gpu_factories_;
|
H A D | rtc_video_encoder_factory.h | 13 #include "third_party/libjingle/source/talk/media/webrtc/webrtcvideoencoderfactory.h" 15 namespace media { namespace 19 } // namespace media 24 // media::VideoEncodeAccelerator) on behalf of the WebRTC stack. 29 const scoped_refptr<media::GpuVideoAcceleratorFactories>& gpu_factories); 41 const scoped_refptr<media::GpuVideoAcceleratorFactories> gpu_factories_;
|
H A D | video_capture_impl.h | 29 #include "content/common/media/video_capture.h" 31 #include "content/renderer/media/video_capture_message_filter.h" 32 #include "media/video/capture/video_capture_types.h" 42 namespace media { namespace 44 } // namespace media 53 VideoCaptureImpl(media::VideoCaptureSessionId session_id, 72 const media::VideoCaptureParams& params, 89 media::VideoCaptureSessionId session_id() const { return session_id_; } 104 media::VideoCaptureParams params; 116 const media [all...] |
H A D | video_frame_provider.h | 12 namespace media { namespace 24 typedef base::Callback<void(const scoped_refptr<media::VideoFrame>&)>
|
H A D | webcontentdecryptionmodule_impl.h | 22 namespace media { namespace 53 media::Decryptor* GetDecryptor();
|
H A D | webcontentdecryptionmodulesession_impl.h | 16 #include "media/base/media_keys.h" 20 namespace media { namespace 66 void OnSessionError(media::MediaKeys::Exception exception_code,
|