the phrygian cap


luisbg

@luisbg

luis@debethencourt.com



Ohloh profile for Luis de Bethencourt
Blogalia




<Junio 2018
Lu Ma Mi Ju Vi Sa Do
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  
             

Creative Commons License


planet gnome
planet ubuntu
alberto ruiz
andy wingo
jeff fortin
slomo's blog
jan schmidt
vincent's random waffle



"all religions, arts and sciences are branches of the same tree. all these aspirations are directed toward ennobling man's life, lifting it from the sphere of mere physical existence and leading the individual towards freedom." albert einstein

GStreamer and emacs



Debug logs are an extremely helpful tool in the GStreamer developer's toolbox.
Most will say you can't live without them.

Something I've always missed when reading them is a convenient way to jump back and forth between the logs and the source code. So I went ahead and wrote an emacs mini mode that does exactly this:

emacs-gstreamer
an emacs mini module to navigate GStreamer debug logs.


When hitting Enter or M-. in a log file it will open the source code to the line that generated that debug message. If you have multiple emacs windows open, it will open the GStreamer source code file in the second to last active so you can continue reading the log in the active window. If you only have one window open it will open the source code file in the current one. After that you can use your favorite window and buffer handling to surf the files. Read, learn, write, and develop.

Click here to watch a screencast


To get it running you need to have loaded a tags table with the source code. Read this other article to learn how. I run it as part of my gst-uninstalled script.
Then just run M-x gst-debug in the debug log file's buffer.

Let me know if it helps your development workflow!

6 Comentarios


Referencias (TrackBacks)

URL de trackback de esta historia http://luisbg.blogalia.com//trackbacks/74602

Comentarios

1
De: Anónimo Fecha: 2018-03-21 10:49

Gstreamer. Do you have pulseaudio introduced? Here is an old page about Intrepid Ibix: Best Essay Writing Service at Essay Tigers

Furthermore, obviously it says evacuate Pulseaudio. In those days obviously a decent nom de plume pulseaudio was evil entity ("From beasties and ghosties and pulseaudio, Good Lord Preserve Us")



2
De: Marine Fecha: 2018-03-21 10:50

Gstreamer. Do you have pulseaudio introduced? Here is an old page about Intrepid Ibix: Best Essay Writing Service at Essay Tigers

Furthermore, obviously it says evacuate Pulseaudio. In those days obviously a decent nom de plume pulseaudio was evil entity ("From beasties and ghosties and pulseaudio, Good Lord Preserve Us")



3
De: Steven David Fecha: 2018-04-12 10:21

Emms can be arranged to be a moderate player inside Emacs. In any case, university assignments help. Emms additionally accompanies a large group of highlights which can be empowered: play gushing sound, label music records, show collection workmanship, look for verses, associated with MPD, and substantially more. In the event that you have various emacs windows open, it will open the GStreamer source code document in the second to last dynamic so you can keep perusing the sign in the dynamic window.



4
De: Hasso Fashion Fecha: 2018-04-27 12:09

Positive site, where did u come up with the information on this posting?I have read a few of the articles on your website now, and I really like your style. Thanks a million and please keep up the effective work.



5
De: Anónimo Fecha: 2018-06-06 19:10

Good site! I really love how it is easy on my eyes and the data are well written. I’m wondering how I might be notified when a new post has been made. I have subscribed to your feed which must do the trick! Have a great day! Research Papers For Sale



6
De: home depot survey Fecha: 2018-06-08 11:18

The Home Depot or Home Depot is a company in the United States. It sells things for people to improve their homes and build things.

home depot contact number |
home depot survey



Nombre
Correo-e
URL
Dirección IP: 54.144.16.135 (b768b8143f)
Comentario
¿Cuánto es: diez mil + uno?

©2007-2015 luis de bethencourt guimera
powered by Blogalia