Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
[C] Ejecutar Archivos Audio, Midi Y Video Con La Librería De "GStream...
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje [C] Ejecutar Archivos Audio, Midi Y Video Con La Librería De "GStreamer-1.0" 
 
Os dejo un codigo esencial en lenguaje C para ejecutar archivos audio, Midi y video con las funciones de la libreria "GStreamer-1.0":

#include <gstreamer-1.0/gst/gst.h>  
  
  
int main(int argc, char *argv[]) {  
  
  GstElement *pipeline;  
  gint64 durata, posizione;  
  
  
/* Inicializa GStreamer */  
  gst_init (&argc, &argv);  
  
  pipeline = gst_element_factory_make ("playbin", NULL);  
  
/* Especifica la URI para ejecutar el fichero */  
  if (argc != 2) {  
     g_print ("Uso: nombre_programa <file media>\n");  
     return -1;  
  };  
  g_object_set (pipeline, "uri", g_filename_to_uri(argv[1], NULL, NULL), NULL);  
  
/* Ejecuta el fichero media */  
  gst_element_set_state(pipeline, GST_STATE_PLAYING);  
  
  while (durata!=posizione) {  
     gst_element_query_duration(pipeline, GST_FORMAT_TIME, &durata);  
     gst_element_query_position(pipeline, GST_FORMAT_TIME, &posizione);  
     g_print ("\rDuracion: %"GST_TIME_FORMAT, GST_TIME_ARGS (durata));  
     g_print ("   -   Posicion: %"GST_TIME_FORMAT, GST_TIME_ARGS (posizione));  
  };  
  
  
/*Terminando... */  
  g_print ("\n");  
  gst_element_set_state (pipeline, GST_STATE_NULL);  
  gst_object_unref (pipeline);  
  return 0;  
  
}


Este codigo fuente será compilado en Terminal con:
~ $ gcc -o /ruta/nombre_programa  /ruta/nombre_codigo_fuente.c `pkg-config --cflags --libs gstreamer-1.0`
 



 
última edición por vuott el Martes, 18 Agosto 2015, 18:17; editado 6 veces 
vuott - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Ejecutar Archivos Audio, Midi Y Video Con La Librería De "GStreamer-1.0" 
 
+1... (Aunque he leído por ahí que el Google+ se va al diablo)...
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Ejecutar Archivos Audio, Midi Y Video Con La Librería De "GStreamer-1.0" 
 
shordi escribió:  
+1... (Aunque he leído por ahí que el Google+ se va al diablo)...


Eins?? Y eso qué tiene que ver con gstreamer?

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Ejecutar Archivos Audio, Midi Y Video Con La Librería De "GStreamer-1.0" 
 
No... era por eso del +1 que hizo popular el Google+. Supongo que habrá que volver al dedo_para_arriba, mientras FaceBook aguante...
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron